Bus Milan to Palermo and return

Cheap bus and train tickets for trips from Palermo to Milan and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the bus from Milan to Palermo

Cheapest Bus$99.27
Fastest Bus19h 30m
Earliest Bus1:30 AM
Latest Bus3:45 PM
Daily Bus Routes2 Ø
Distance551.5 miles
Bus CompaniesINFOBUS, Buscenter.it, FlixBus, Autoservizi Salemi, ALSA

The cheapest bus routes from Milan to Palermo

Today
Tomorrow
08/09
from $153.16
08/10
from $189.97
08/11
08/12

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • INFOBUS
    2:00 PM
    Milan
    Duration 19h 30m
    9:30 AM
    Palermo
    from$99.27
  • Buscenter.it
    3:45 PM
    Milan - Lampugnano
    Duration 20h 45m
    12:30 PM
    Palermo - Autostazione Piazza Cairoli
    from$118.73
  • Buscenter.it
    3:00 PM
    Milan - Lampugnano
    Duration 21h 30m
    12:30 PM
    Palermo - Autostazione Piazza Cairoli
    from$118.73
  • FlixBus
    8:50 AM
    Milan - Lampugnano
    Duration 22h 40m
    7:30 AM
    Palermo - Via Fazello
    from$129.41
  • FlixBus
    1:05 PM
    Milan - Lampugnano
    Duration 21h 45m
    10:50 AM
    Palermo - Via Fazello
    from$130.61
  • INFOBUS
    1:00 PM
    Milan
    Duration 20h 30m
    9:30 AM
    Palermo
    from$167.19
  • Autoservizi Salemi
    1:00 PM
    Milan - Lampugnano
    Duration 23h 25m
    12:25 PM
    Palermo - Autostazione Piazza Cairoli
    from$175.74
  • Autoservizi Salemi
    2:00 PM
    Milan - Lampugnano
    Duration 22h 25m
    12:25 PM
    Palermo - Autostazione Piazza Cairoli
    from$175.74
  • FlixBus
    8:45 AM
    Milan - Lampugnano
    Duration 22h 45m
    7:30 AM
    Palermo - Via Fazello
    from$189.97
  • FlixBus
    10:10 AM
    Milan - Lampugnano
    Duration 21h 20m
    7:30 AM
    Palermo - Via Fazello
    from$189.97
  • ALSA
    1:30 AM
    Milan - Lampugnano
    Duration 0h 0m
    1:30 AM
    Palermo - Autostazione Piazza Cairoli
    from$189.99
  • ALSA
    1:45 AM
    Milan - Lampugnano
    Duration 23h 45m
    1:30 AM
    Palermo - Autostazione Piazza Cairoli
    from$189.99

The cheapest train connections from Milan to Palermo

No particular date in mind? Here's a selection of the cheapest train tickets.

  • Trenitalia
    8:10 PM
    Milan - Central Station
    Duration 20h 45m
    4:55 PM
    Palermo - Via Fazello
    from$100.81
  • Trenitalia
    9:10 PM
    Milan - Central Station
    Duration 22h 15m
    7:25 PM
    Palermo - Via Fazello
    from$160.07
  • OUI.sncf
    9:10 PM
    Milan
    Duration 21h 55m
    7:05 PM
    Palermo
    from$172.18
  • OUI.sncf
    8:10 PM
    Milan
    Duration 20h 43m
    4:53 PM
    Palermo
    from$173.01

The cheapest carpooling offers from Milan to Palermo

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    5:00 PM
    Milan
    Duration 17h 0m
    10:00 AM
    Palermo
    from$77.18

The cheapest bus routes from Palermo to Milan

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • Buscenter.it
    11:15 AM
    Palermo - Autostazione Piazza Cairoli
    Duration 20h 25m
    7:40 AM
    Milan - Lampugnano
    from$59.36
  • Buscenter.it
    11:15 AM
    Palermo - Autostazione Piazza Cairoli
    Duration 21h 10m
    8:25 AM
    Milan - Lampugnano
    from$59.36
  • Sais Autolinee
    2:00 PM
    Palermo
    Duration 20h 45m
    10:45 AM
    Milan
    from$90.25
  • Sais Autolinee
    2:00 PM
    Palermo
    Duration 20h 0m
    10:00 AM
    Milan
    from$90.25
  • FlixBus
    2:30 PM
    Palermo - Via Fazello
    Duration 20h 55m
    11:25 AM
    Milan - Lampugnano
    from$118.73
  • FlixBus
    2:30 PM
    Palermo - Via Fazello
    Duration 21h 40m
    12:10 PM
    Milan - Lampugnano
    from$118.73
  • Greyhound US
    8:50 PM
    Palermo - Autostazione Piazza Cairoli
    Duration 2h 50m
    11:40 PM
    Milan - Rogoredo
    from$156.00
  • Greyhound US
    1:55 AM
    Palermo - Autostazione Piazza Cairoli
    Duration 5h 50m
    7:45 AM
    Milan - Rogoredo
    from$161.00
  • ALSA
    3:00 AM
    Palermo - Autostazione Piazza Cairoli
    Duration 23h 59m
    2:59 AM
    Milan - Lampugnano
    from$189.99
  • ALSA
    3:00 AM
    Palermo - Autostazione Piazza Cairoli
    Duration 0h 15m
    3:15 AM
    Milan - Lampugnano
    from$189.99
  • Autoservizi Salemi
    6:00 PM
    Palermo - Autostazione Piazza Cairoli
    Duration 14h 30m
    8:30 AM
    Milan - Lampugnano
    from$189.99

The cheapest train connections from Palermo to Milan

No particular date in mind? Here's a selection of the cheapest train tickets.

  • Trenitalia
    12:35 PM
    Palermo - Via Fazello
    Duration 22h 50m
    11:25 AM
    Milan - Central Station
    from$88.94
  • OUI.sncf
    10:05 AM
    Palermo
    Duration 21h 6m
    7:11 AM
    Milan
    from$154.96
  • OUI.sncf
    9:55 AM
    Palermo
    Duration 21h 16m
    7:11 AM
    Milan
    from$166.24

The cheapest carpooling offers from Palermo to Milan

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    5:00 AM
    Palermo
    Duration 17h 0m
    10:00 PM
    Milan
    from$71.25

Information about the bus connection, amenities and services

You can get a bus ticket from Milan to Palermo or from Palermo to Milan for only $189.97. FlixBus, Autoservizi Salemi, Buscenter.it, SaveATrain and offer affordable and convenient bus rides between these two cities, allowing travellers to save money without compromising comfort. This route's fastest travel time starts at 22h 40m . The choice is yours: Just click the "Find Now" button, see all options and take your pick!
Buses are the ideal option for smart travelers who want to travel without spending too much money without compromising comfort. Most carriers have renovated their fleet and taking the bus has become one of the most comfortable modes of transportation available. Among the many amenities, you'll be able to find complimentary WiFi, take at least one piece of baggage in the baggage compartment, and carry-on baggage. Low-cost snacks and beverages are also offered by FlixBus. When taking a bus from Milan to Palermo, make sure you check and compare all available offers so that you find just the right bus. On CheckMyBus you can find detailed info on departure times, the exact location of stops in Palermo and Milan as well as an overview of all available on-board features. We will always do our best to keep you up to date on offers from our partners. Follow us on our social media channels for more info!
Travel bargains are what you're after? Then you should definitely take a bus as it's one of the most affordable means of transportation. A bus ticket for a trip from Milan to Palermo is generally inexpensive. Should you book your journey too short notice, however, you might have to pay a bit more. Here's another suggestion: remember to take a look at travel times. Avoid spending too much time on the highway by simply opting for the fastest bus.

Bus stops in Milan and Palermo

Stations
Piazza Cairoli , 90123  Palermo (Italy)
Via Paolo Balsamo , 90123 Palermo (Italy)
Palermo (Italy)
90143 Palermo (Italy)
Via Filippo Turati , 90139 Palermo (Italy)
90142 Palermo (Italy)
Via Buonriposo 153-189, 90124  Palermo (Italy)
90143 Palermo (Italy)
Palermo (Italy)
Palermo (Italy)
Palermo (Italy)
Via Isidoro La Lumia 1a, 90139 Palermo (Italy)
Molo Vittorio Veneto al Porto , 90133 Palermo (Italy)
Palermo (Italy)
Via della Libertà 163, 90143 Palermo (Italy)
Via Fazello , 90127 Palermo (Italy)
Via Oreto 389, 90124 Palermo (Italy)
Viale Lazio 117, 90144 Palermo (Italy)

Compare Milan and Palermo

$7.23
$14.24
Milan
Palermo
A cab ride in Milan is 50% cheaper than in Palermo.
$1.78
$1.66
Milan
Palermo
A bus fare in Milan is 7% more expensive than in Palermo.
$5.94
$3.56
Milan
Palermo
A large beer in Milan is 41% more expensive than in Palermo.
$0.47
$0.46
Milan
Palermo
A bottle of water in Milan is 3% more expensive than in Palermo.
$16.12
$12.63
Milan
Palermo
A meal in Milan is 22% more expensive than in Palermo.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.