Header background
  • One-way
  • Round-trip
Search accommodation with Booking.com
Bus times
Italy
flixbus
trenitalia
ouisncf
deutsche-bahn
blablacar
kayak
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Milan - Rome $ 10.53 8 h 48 min 26 19:40 23:59 296.4 mi
Bus Naples - Rome $ 3.36 3 h 2 min 12 15:45 22:30 117.4 mi
Bus Turin - Rome $ 19.77 9 h 42 min 7 01:00 22:50 325.6 mi
Bus Palermo - Rome $ 6.91 13 h 14 min 2 17:15 17:15 265.3 mi
Bus Genoa - Rome $ 11.60 7 h 22 min 10 00:15 23:55 249.2 mi
Bus Catanzaro - Rome $ 22.14 7 h 28 min 6 05:35 22:30 300.1 mi
Bus Torre del Greco - Rome - - - - - 124.3 mi
Bus Pistoia - Rome $ 21.08 4 h 52 min 2 19:45 21:05 160.9 mi
Bus Lucca - Rome $ 19.91 5 h 3 03:05 19:00 167.8 mi
Bus Como - Rome $ 23.42 9 h 16 min 5 06:50 14:00 318.8 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Milan $ 15.11 8 h 51 min 26 01:20 23:35 296.4 mi
Bus Naples - Milan $ 11.68 11 h 22 min 7 18:30 09:00 408.9 mi
Bus Turin - Milan $ 2.23 2 h 18 min 30 00:30 04:30 77.7 mi
Bus Palermo - Milan $ 45.51 20 h 19 min 3 14:35 14:35 551.2 mi
Bus Genoa - Milan $ 7.02 2 h 12 min 17 06:00 22:55 73.9 mi
Bus Ferrara - Milan $ 18.74 3 h 52 min 2 15:00 15:00 126.1 mi
Bus Trento - Milan $ 9.36 3 h 1 min 13 06:50 14:05 101.9 mi
Bus Catanzaro - Milan $ 77.55 14 h 43 min 3 19:10 19:20 590.9 mi
Bus Lucca - Milan $ 44.50 10 h 2 02:20 12:50 129.2 mi
Bus Pozzuoli - Milan - - - - - 404.5 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Naples $ 3.36 2 h 49 min 13 03:00 23:30 117.4 mi
Bus Milan - Naples $ 11.68 11 h 7 08:05 09:00 408.9 mi
Bus Turin - Naples $ 19.88 12 h 2 min 6 18:40 22:50 442.4 mi
Bus Palermo - Naples $ 21.06 11 h 10 min 2 21:00 21:00 193.9 mi
Bus Genoa - Naples $ 15.11 11 h 4 min 5 00:25 17:50 366.0 mi
Bus Bari - Naples $ 5.82 3 h 8 min 9 00:15 13:45 137.3 mi
Bus Trieste - Naples $ 9.34 12 h 58 min 5 18:15 19:00 333.7 mi
Bus Foggia - Naples $ 2.33 3 h 18 min 5 16:55 18:40 80.2 mi
Bus Perugia - Naples $ 21.08 5 h 50 min 5 01:20 16:00 183.9 mi
Bus Ravenna - Naples $ 53.89 12 h 5 min 1 19:55 19:55 268.4 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Turin $ 19.77 9 h 43 min 9 00:15 21:55 325.6 mi
Bus Milan - Turin $ 2.23 2 h 16 min 34 11:00 23:35 77.7 mi
Bus Naples - Turin $ 9.34 12 h 7 min 7 06:10 22:20 442.4 mi
Bus Genoa - Turin $ 4.57 2 h 27 min 12 02:10 20:00 76.4 mi
Bus Florence - Turin $ 10.43 6 h 33 min 11 01:05 23:05 197.6 mi
Bus Palermo - Turin $ 49.14 27 h 1 min 2 21:00 21:00 562.3 mi
Bus Catania - Turin $ 53.83 21 h 7 min 3 09:25 17:25 648 mi
Bus Messina - Turin $ 49.14 19 h 46 min 3 10:50 18:50 624.5 mi
Bus Taranto - Turin $ 31.33 19 h 5 min 2 06:00 12:35 577.9 mi
Bus Ravenna - Turin $ 23.42 7 h 50 min 1 13:25 13:25 226.2 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Palermo $ 11.56 13 h 21 min 2 20:00 21:25 265.3 mi
Bus Milan - Palermo $ 40.67 20 h 39 min 3 08:15 14:30 551.2 mi
Bus Naples - Palermo $ 9.34 11 h 15 min 1 21:25 21:25 193.9 mi
Bus Genoa - Palermo $ 79.65 19 h 20 min 1 15:25 15:25 491.5 mi
Bus Catania - Palermo $ 9.37 2 h 35 min 2 04:30 08:10 103.1 mi
Bus Turin - Palermo $ 132.37 24 h 53 min 2 07:50 07:50 562.3 mi
Bus Florence - Palermo $ 53.83 17 h 42 min 2 09:25 18:35 405.8 mi
Bus Bologna - Palermo $ 52.66 18 h 9 min 2 10:30 15:00 453.0 mi
Bus Bari - Palermo $ 36.29 11 h 20 min 1 21:35 21:35 278.4 mi
Bus Venice - Palermo $ 90.15 24 h 40 min 2 07:50 08:10 508.9 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Genoa $ 11.60 7 h 17 min 12 00:15 21:55 249.2 mi
Bus Milan - Genoa $ 3.73 2 h 22 min 15 17:20 20:00 73.9 mi
Bus Naples - Genoa $ 15.11 10 h 36 min 5 06:10 22:30 366.0 mi
Bus Turin - Genoa $ 4.57 2 h 23 min 11 15:00 22:50 76.4 mi
Bus Palermo - Genoa $ 131.21 21 h 41 min 1 14:30 14:30 491.5 mi
Bus Bari - Genoa $ 32.80 13 h 4 min 4 20:05 11:00 461 mi
Bus Trieste - Genoa $ 35.14 8 h 30 min 1 22:10 22:10 251.7 mi
Bus Taranto - Genoa $ 80.85 13 h 40 min 2 18:45 18:45 502 mi
Bus Reggio Calabria - Genoa $ 45.59 19 h 50 min 1 21:35 21:35 557.4 mi
Bus Prato - Genoa $ 12.88 4 h 3 min 2 06:45 13:50 113 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Florence $ 5.71 3 h 33 min 31 19:15 22:45 143.5 mi
Bus Milan - Florence $ 8.19 4 h 22 min 5 00:45 19:15 154.7 mi
Bus Naples - Florence $ 9.07 6 h 57 min 7 04:10 22:30 254.1 mi
Bus Turin - Florence $ 10.39 5 h 55 min 8 01:00 12:00 197.6 mi
Bus Genoa - Florence $ 4.57 3 h 30 min 11 01:00 17:50 123 mi
Bus Bari - Florence $ 21.02 9 h 18 min 3 11:00 13:30 339.3 mi
Bus Catania - Florence $ 49.14 14 h 19 min 4 09:25 17:25 477.2 mi
Bus Pescara - Florence $ 18.74 6 h 3 min 3 06:15 06:30 174.6 mi
Bus Forlì - Florence - - - - - 51.0 mi
Bus Pesaro - Florence $ 45.70 3 h 45 min 2 05:50 09:35 82 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Bologna $ 9.34 5 h 24 min 16 01:20 23:35 188.9 mi
Bus Milan - Bologna $ 4.68 3 h 10 min 29 02:20 23:10 124.9 mi
Bus Naples - Bologna $ 12.70 8 h 34 min 6 19:45 14:00 292.7 mi
Bus Turin - Bologna $ 11.68 5 h 11 min 15 01:30 20:50 183.3 mi
Bus Genoa - Bologna $ 11.71 4 h 16 min 3 00:30 16:15 118.7 mi
Bus Palermo - Bologna $ 40.82 19 h 44 min 4 18:00 21:00 453.0 mi
Bus La Spezia - Bologna $ 14.05 4 h 19 min 2 10:00 10:00 78.3 mi
Bus Pistoia - Bologna $ 17.58 2 h 15 min 1 21:15 21:15 44.7 mi
Bus Como - Bologna $ 25.77 3 h 55 min 1 14:00 14:00 142.3 mi
Bus Caserta - Bologna $ 23.42 7 h 31 min 7 09:45 23:15 280.2 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Bari $ 9.22 6 h 7 min 20 07:00 23:45 232.4 mi
Bus Milan - Bari $ 17.46 11 h 14 min 6 19:00 23:15 488.4 mi
Bus Turin - Bari $ 31.45 12 h 19 min 2 07:50 19:15 536.2 mi
Bus Bologna - Bari $ 10.51 9 h 4 min 6 00:25 23:30 364.1 mi
Bus Venice - Bari $ 18.44 14 h 22 min 5 17:40 22:25 375.3 mi
Bus Naples - Bari $ 5.82 3 h 6 min 9 14:00 20:30 137.3 mi
Bus Genoa - Bari $ 11.71 13 h 11 min 4 19:15 05:15 461 mi
Bus Florence - Bari $ 19.73 9 h 45 min 4 02:35 21:00 339.3 mi
Bus Catania - Bari $ 17.42 9 h 37 min 2 09:25 09:25 267.2 mi
Bus Verona - Bari $ 28.05 10 h 54 min 2 09:40 21:05 418.8 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Catania $ 6.91 11 h 17 min 3 13:45 21:25 333.7 mi
Bus Milan - Catania $ 50.90 19 h 50 min 3 13:45 23:59 628.8 mi
Bus Naples - Catania $ 17.46 8 h 56 min 2 16:50 11:35 234.3 mi
Bus Palermo - Catania $ 11.71 2 h 35 min 2 11:00 17:15 103.1 mi
Bus Genoa - Catania $ 98.40 19 h 36 min 4 15:25 23:55 574.8 mi
Bus Turin - Catania $ 46.80 21 h 13 min 3 07:50 22:00 648 mi
Bus Florence - Catania $ 35.08 14 h 45 min 4 04:25 18:35 477.2 mi
Bus Bologna - Catania $ 40.82 15 h 29 min 2 10:30 16:25 520.7 mi
Bus Bari - Catania $ 17.46 9 h 11 min 3 09:15 09:45 267.2 mi
Bus Venice - Catania $ 40.82 22 h 52 min 8 07:50 10:10 566.7 mi
Close

Get free deals and discounts
when you sign-up

  • Omio 10% cashback

  • Booking.com 2% cashback

  • Rentalcars.com 10% off

  • Exclusive access to special promotions and deals

Offer expires in
2
Days
:
14
Hours
:
35
Minutes
:
33
Seconds
136 joined today

By signing up, you agree to our terms and conditions, You can find more information in our Imprint

We're subscribing you...

Thank you!
We have added your email to the
signup queue.

Something went wrong!

An error occurred when you're subscribing to our deals. Please try again in a minute.

Close
Logo
authentication

Sign in or create an account

Sign in to Virail to get exclusive travel deals

By signing up, you agree to our terms and conditions, You can find more information in our Imprint

Close

Deals

Booking.com

2% cashback