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 NZ$ 15.99 8 h 48 min 26 19:40 23:59 477 km
Bus Naples - Rome NZ$ 5.10 3 h 2 min 12 15:45 22:30 189 km
Bus Turin - Rome NZ$ 30.01 9 h 42 min 7 01:00 22:50 524 km
Bus Palermo - Rome NZ$ 10.49 13 h 14 min 2 17:15 17:15 427 km
Bus Genoa - Rome NZ$ 17.61 7 h 22 min 10 00:15 23:55 401 km
Bus Catanzaro - Rome NZ$ 33.62 7 h 28 min 6 05:35 22:30 483 km
Bus Torre del Greco - Rome - - - - - 200 km
Bus Pistoia - Rome NZ$ 32 4 h 52 min 2 19:45 21:05 259 km
Bus Lucca - Rome NZ$ 30.22 5 h 3 03:05 19:00 270 km
Bus Como - Rome NZ$ 35.56 9 h 16 min 5 06:50 14:00 513 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Milan NZ$ 22.94 8 h 51 min 26 01:20 23:35 477 km
Bus Naples - Milan NZ$ 17.73 11 h 22 min 7 18:30 09:00 658 km
Bus Turin - Milan NZ$ 3.38 2 h 18 min 30 00:30 04:30 125 km
Bus Palermo - Milan NZ$ 69.08 20 h 19 min 3 14:35 14:35 887 km
Bus Genoa - Milan NZ$ 10.65 2 h 12 min 17 06:00 22:55 119 km
Bus Ferrara - Milan NZ$ 28.44 3 h 52 min 2 15:00 15:00 203 km
Bus Trento - Milan NZ$ 14.21 3 h 1 min 13 06:50 14:05 164 km
Bus Catanzaro - Milan NZ$ 117.73 14 h 43 min 3 19:10 19:20 951 km
Bus Lucca - Milan NZ$ 67.55 10 h 2 02:20 12:50 208 km
Bus Pozzuoli - Milan - - - - - 651 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Naples NZ$ 5.10 2 h 49 min 13 03:00 23:30 189 km
Bus Milan - Naples NZ$ 17.73 11 h 7 08:05 09:00 658 km
Bus Turin - Naples NZ$ 30.18 12 h 2 min 6 18:40 22:50 712 km
Bus Palermo - Naples NZ$ 31.96 11 h 10 min 2 21:00 21:00 312 km
Bus Genoa - Naples NZ$ 22.94 11 h 4 min 5 00:25 17:50 589 km
Bus Bari - Naples NZ$ 8.84 3 h 8 min 9 00:15 13:45 221 km
Bus Trieste - Naples NZ$ 14.18 12 h 58 min 5 18:15 19:00 537 km
Bus Foggia - Naples NZ$ 3.54 3 h 18 min 5 16:55 18:40 129 km
Bus Perugia - Naples NZ$ 32 5 h 50 min 5 01:20 16:00 296 km
Bus Ravenna - Naples NZ$ 81.80 12 h 5 min 1 19:55 19:55 432 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Turin NZ$ 30.01 9 h 43 min 9 00:15 21:55 524 km
Bus Milan - Turin NZ$ 3.38 2 h 16 min 34 11:00 23:35 125 km
Bus Naples - Turin NZ$ 14.18 12 h 7 min 7 06:10 22:20 712 km
Bus Genoa - Turin NZ$ 6.94 2 h 27 min 12 02:10 20:00 123 km
Bus Florence - Turin NZ$ 15.83 6 h 33 min 11 01:05 23:05 318 km
Bus Palermo - Turin NZ$ 74.60 27 h 1 min 2 21:00 21:00 905 km
Bus Catania - Turin NZ$ 81.71 21 h 7 min 3 09:25 17:25 1,043 km
Bus Messina - Turin NZ$ 74.60 19 h 46 min 3 10:50 18:50 1,005 km
Bus Taranto - Turin NZ$ 47.56 19 h 5 min 2 06:00 12:35 930 km
Bus Ravenna - Turin NZ$ 35.56 7 h 50 min 1 13:25 13:25 364 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Palermo NZ$ 17.56 13 h 21 min 2 20:00 21:25 427 km
Bus Milan - Palermo NZ$ 61.74 20 h 39 min 3 08:15 14:30 887 km
Bus Naples - Palermo NZ$ 14.18 11 h 15 min 1 21:25 21:25 312 km
Bus Genoa - Palermo NZ$ 120.91 19 h 20 min 1 15:25 15:25 791 km
Bus Catania - Palermo NZ$ 14.23 2 h 35 min 2 04:30 08:10 166 km
Bus Turin - Palermo NZ$ 200.94 24 h 53 min 2 07:50 07:50 905 km
Bus Florence - Palermo NZ$ 81.71 17 h 42 min 2 09:25 18:35 653 km
Bus Bologna - Palermo NZ$ 79.93 18 h 9 min 2 10:30 15:00 729 km
Bus Bari - Palermo NZ$ 55.09 11 h 20 min 1 21:35 21:35 448 km
Bus Venice - Palermo NZ$ 136.85 24 h 40 min 2 07:50 08:10 819 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Genoa NZ$ 17.61 7 h 17 min 12 00:15 21:55 401 km
Bus Milan - Genoa NZ$ 5.66 2 h 22 min 15 17:20 20:00 119 km
Bus Naples - Genoa NZ$ 22.94 10 h 36 min 5 06:10 22:30 589 km
Bus Turin - Genoa NZ$ 6.94 2 h 23 min 11 15:00 22:50 123 km
Bus Palermo - Genoa NZ$ 199.18 21 h 41 min 1 14:30 14:30 791 km
Bus Bari - Genoa NZ$ 49.78 13 h 4 min 4 20:05 11:00 742 km
Bus Trieste - Genoa NZ$ 53.34 8 h 30 min 1 22:10 22:10 405 km
Bus Taranto - Genoa NZ$ 122.73 13 h 40 min 2 18:45 18:45 808 km
Bus Reggio Calabria - Genoa NZ$ 69.21 19 h 50 min 1 21:35 21:35 897 km
Bus Prato - Genoa NZ$ 19.55 4 h 3 min 2 06:45 13:50 182 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Florence NZ$ 8.66 3 h 33 min 31 19:15 22:45 231 km
Bus Milan - Florence NZ$ 12.43 4 h 22 min 5 00:45 19:15 249 km
Bus Naples - Florence NZ$ 13.77 6 h 57 min 7 04:10 22:30 409 km
Bus Turin - Florence NZ$ 15.78 5 h 55 min 8 01:00 12:00 318 km
Bus Genoa - Florence NZ$ 6.94 3 h 30 min 11 01:00 17:50 198 km
Bus Bari - Florence NZ$ 31.91 9 h 18 min 3 11:00 13:30 546 km
Bus Catania - Florence NZ$ 74.60 14 h 19 min 4 09:25 17:25 768 km
Bus Pescara - Florence NZ$ 28.44 6 h 3 min 3 06:15 06:30 281 km
Bus Forlì - Florence - - - - - 82 km
Bus Pesaro - Florence NZ$ 69.37 3 h 45 min 2 05:50 09:35 132 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Bologna NZ$ 14.18 5 h 24 min 16 01:20 23:35 304 km
Bus Milan - Bologna NZ$ 7.10 3 h 10 min 29 02:20 23:10 201 km
Bus Naples - Bologna NZ$ 19.28 8 h 34 min 6 19:45 14:00 471 km
Bus Turin - Bologna NZ$ 17.73 5 h 11 min 15 01:30 20:50 295 km
Bus Genoa - Bologna NZ$ 17.77 4 h 16 min 3 00:30 16:15 191 km
Bus Palermo - Bologna NZ$ 61.97 19 h 44 min 4 18:00 21:00 729 km
Bus La Spezia - Bologna NZ$ 21.33 4 h 19 min 2 10:00 10:00 126 km
Bus Pistoia - Bologna NZ$ 26.68 2 h 15 min 1 21:15 21:15 72 km
Bus Como - Bologna NZ$ 39.11 3 h 55 min 1 14:00 14:00 229 km
Bus Caserta - Bologna NZ$ 35.56 7 h 31 min 7 09:45 23:15 451 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Bari NZ$ 14 6 h 7 min 20 07:00 23:45 374 km
Bus Milan - Bari NZ$ 26.50 11 h 14 min 6 19:00 23:15 786 km
Bus Turin - Bari NZ$ 47.74 12 h 19 min 2 07:50 19:15 863 km
Bus Bologna - Bari NZ$ 15.95 9 h 4 min 6 00:25 23:30 586 km
Bus Venice - Bari NZ$ 28 14 h 22 min 5 17:40 22:25 604 km
Bus Naples - Bari NZ$ 8.84 3 h 6 min 9 14:00 20:30 221 km
Bus Genoa - Bari NZ$ 17.77 13 h 11 min 4 19:15 05:15 742 km
Bus Florence - Bari NZ$ 29.95 9 h 45 min 4 02:35 21:00 546 km
Bus Catania - Bari NZ$ 26.45 9 h 37 min 2 09:25 09:25 430 km
Bus Verona - Bari NZ$ 42.58 10 h 54 min 2 09:40 21:05 674 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Catania NZ$ 10.49 11 h 17 min 3 13:45 21:25 537 km
Bus Milan - Catania NZ$ 77.27 19 h 50 min 3 13:45 23:59 1,012 km
Bus Naples - Catania NZ$ 26.50 8 h 56 min 2 16:50 11:35 377 km
Bus Palermo - Catania NZ$ 17.77 2 h 35 min 2 11:00 17:15 166 km
Bus Genoa - Catania NZ$ 149.37 19 h 36 min 4 15:25 23:55 925 km
Bus Turin - Catania NZ$ 71.04 21 h 13 min 3 07:50 22:00 1,043 km
Bus Florence - Catania NZ$ 53.25 14 h 45 min 4 04:25 18:35 768 km
Bus Bologna - Catania NZ$ 61.97 15 h 29 min 2 10:30 16:25 838 km
Bus Bari - Catania NZ$ 26.50 9 h 11 min 3 09:15 09:45 430 km
Bus Venice - Catania NZ$ 61.97 22 h 52 min 8 07:50 10:10 912 km
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
164 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