Header background
  • One-way
  • Round-trip
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$ 8.84 8 h 1 min 7 02:20 23:45 477 km
Bus Naples - Rome NZ$ 3.54 2 h 54 min 11 01:45 22:00 189 km
Bus Turin - Rome NZ$ 8.84 10 h 10 min 11 01:00 20:45 524 km
Bus Palermo - Rome NZ$ 101.72 12 h 2 18:00 18:00 427 km
Bus Genoa - Rome NZ$ 19.85 6 h 49 min 8 00:15 23:55 401 km
Bus Monza - Rome NZ$ 80.02 12 h 45 min 1 19:00 07:45 484 km
Bus Forlì - Rome NZ$ 99.57 13 h 30 min 1 08:00 21:30 261 km
Bus Catanzaro - Rome NZ$ 40.89 7 h 33 min 6 05:55 22:15 483 km
Bus Cesena - Rome NZ$ 14.18 7 h 25 min 5 09:05 21:20 250 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Milan NZ$ 8.84 8 h 6 06:00 20:15 477 km
Bus Naples - Milan NZ$ 26.63 11 h 18 min 6 06:00 21:45 658 km
Bus Turin - Milan NZ$ 7.10 2 h 16 min 11 00:30 17:00 125 km
Bus Palermo - Milan NZ$ 152.95 21 h 4 14:15 18:00 887 km
Bus Genoa - Milan NZ$ 8.88 2 h 8 min 8 21:30 22:55 119 km
Bus Ferrara - Milan NZ$ 17.77 4 h 4 min 3 14:55 14:55 203 km
Bus Trento - Milan NZ$ 8 2 h 55 min 10 07:15 16:35 164 km
Bus Catanzaro - Milan NZ$ 78.60 15 h 2 min 3 19:10 19:20 951 km
Bus Torre del Greco - Milan - - - - - 669 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Naples NZ$ 3.54 2 h 42 min 9 04:45 22:45 189 km
Bus Milan - Naples NZ$ 26.63 10 h 24 min 5 06:05 21:50 658 km
Bus Turin - Naples NZ$ 31.96 11 h 57 min 5 18:40 21:25 712 km
Bus Palermo - Naples NZ$ 99.94 17 h 50 min 1 18:00 18:00 312 km
Bus Genoa - Naples NZ$ 31.96 10 h 39 min 5 17:30 17:50 589 km
Bus Monza - Naples NZ$ 99.59 12 h 50 min 1 20:05 08:55 664 km
Bus Marsala - Naples NZ$ 167.19 21 h 42 min 1 14:00 14:10 372 km
Bus Busto Arsizio - Naples NZ$ 110.24 12 h 38 min 4 19:45 22:00 688 km
Bus Asti - Naples NZ$ 55.25 12 h 35 min 1 22:00 10:35 668 km
Bus Manfredonia - Naples NZ$ 81.78 5 h 30 min 1 12:10 17:40 164 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Turin NZ$ 26.63 10 h 6 min 3 22:45 10:15 524 km
Bus Milan - Turin NZ$ 6.23 2 h 19 min 13 00:05 21:30 125 km
Bus Naples - Turin NZ$ 26.63 13 h 14 min 5 06:45 19:30 712 km
Bus Genoa - Turin NZ$ 8.88 2 h 28 min 9 02:00 18:05 123 km
Bus Florence - Turin NZ$ 12.40 6 h 22 min 13 02:10 20:55 318 km
Bus Palermo - Turin NZ$ 208.44 26 h 55 min 1 18:00 18:00 905 km
Bus Catania - Turin NZ$ 142.28 23 h 2 09:00 09:25 1,043 km
Bus Messina - Turin NZ$ 142.28 21 h 15 min 2 10:25 10:25 1,005 km
Bus Taranto - Turin NZ$ 96.03 13 h 59 min 3 06:30 18:45 930 km
Bus Ravenna - Turin NZ$ 64.01 7 h 50 min 2 09:20 13:25 364 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Palermo NZ$ 101.72 12 h 56 min 3 14:00 21:00 427 km
Bus Milan - Palermo NZ$ 135.16 22 h 9 min 4 08:50 12:50 887 km
Bus Naples - Palermo NZ$ 64.03 12 h 25 min 2 20:00 20:15 312 km
Bus Turin - Palermo NZ$ 270.70 25 h 15 min 1 07:40 07:40 905 km
Bus Genoa - Palermo NZ$ 85.38 19 h 20 min 2 05:10 15:25 791 km
Bus Messina - Palermo NZ$ 27.02 2 h 43 min 7 04:40 18:05 192 km
Bus Trieste - Palermo NZ$ 188.50 23 h 20 min 1 11:25 11:25 838 km
Bus Mestre - Palermo NZ$ 174.27 21 h 25 min 2 13:05 13:35 825 km
Bus Prato - Palermo NZ$ 175.91 28 h 15 min 1 13:45 18:00 669 km
Bus Ferrara - Palermo NZ$ 236.56 23 h 15 min 1 09:40 09:40 760 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Genoa NZ$ 19.85 6 h 55 min 8 01:45 07:55 401 km
Bus Milan - Genoa NZ$ 8.88 2 h 19 min 4 13:00 03:05 119 km
Bus Naples - Genoa NZ$ 31.96 8 h 52 min 3 14:00 22:50 589 km
Bus Turin - Genoa NZ$ 8.88 2 h 33 min 13 07:30 21:40 123 km
Bus Palermo - Genoa NZ$ 85.38 21 h 39 min 2 14:30 14:30 791 km
Bus Modena - Genoa NZ$ 67.93 3 h 15 min 1 16:15 16:15 160 km
Bus Ravenna - Genoa NZ$ 133.36 13 h 45 min 1 13:25 03:10 259 km
Bus Ferrara - Genoa NZ$ 87.12 12 h 2 min 2 07:35 03:10 218 km
Bus Monza - Genoa NZ$ 42.67 5 h 2 min 2 07:30 21:45 133 km
Bus Forlì - Genoa NZ$ 75.04 5 h 1 14:30 14:30 249 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Florence NZ$ 8.84 3 h 21 min 10 01:45 20:45 231 km
Bus Milan - Florence NZ$ 14.21 4 h 29 min 5 02:20 08:50 249 km
Bus Naples - Florence NZ$ 17.73 7 h 3 06:00 07:15 409 km
Bus Turin - Florence NZ$ 12.40 6 h 32 min 6 01:00 13:00 318 km
Bus Palermo - Florence NZ$ 88.92 15 h 32 min 2 14:15 18:00 653 km
Bus Latina - Florence NZ$ 65.78 15 h 32 min 2 06:20 22:05 289 km
Bus Novara - Florence NZ$ 60.81 5 h 47 min 2 14:10 19:45 279 km
Bus Busto Arsizio - Florence NZ$ 103.16 6 h 10 min 1 19:20 19:20 279 km
Bus Ragusa - Florence NZ$ 184.95 21 h 10 min 1 19:25 16:35 815 km
Bus Bitonto - Florence NZ$ 53.32 11 h 2 min 6 00:15 06:59 535 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Bologna NZ$ 8.84 5 h 27 min 15 09:05 20:15 304 km
Bus Milan - Bologna NZ$ 7.10 2 h 55 min 7 15:00 08:00 201 km
Bus Naples - Bologna NZ$ 17.73 8 h 41 min 12 06:00 21:45 471 km
Bus Turin - Bologna NZ$ 12.40 4 h 56 min 18 01:00 20:50 295 km
Bus Palermo - Bologna NZ$ 124.49 17 h 54 min 2 14:15 18:00 729 km
Bus Monza - Bologna NZ$ 35.56 7 h 4 07:30 02:05 202 km
Bus Latina - Bologna NZ$ 81.78 8 h 30 min 1 06:20 14:50 360 km
Bus Varese - Bologna NZ$ 39.13 4 h 45 min 1 18:45 18:45 247 km
Bus Asti - Bologna NZ$ 46.58 4 h 35 min 1 18:55 18:55 252 km
Bus Grosseto - Bologna NZ$ 32 5 h 45 min 1 08:35 08:35 192 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Bari NZ$ 17.73 5 h 53 min 7 06:30 23:45 374 km
Bus Milan - Bari NZ$ 33.78 12 h 1 min 11 07:15 21:15 786 km
Bus Turin - Bari NZ$ 112.04 12 h 41 min 4 07:40 19:15 863 km
Bus Palermo - Bari NZ$ 117.73 12 h 27 min 2 18:00 18:00 448 km
Bus Genoa - Bari NZ$ 128.06 12 h 30 min 1 19:15 19:15 742 km
Bus Naples - Bari NZ$ 10.62 3 h 48 min 17 01:20 20:30 221 km
Bus Brescia - Bari NZ$ 71.13 11 h 43 min 3 08:20 20:55 726 km
Bus Reggio Calabria - Bari NZ$ 59.03 6 h 50 min 2 21:45 22:00 350 km
Bus Parma - Bari NZ$ 24.85 10 h 30 min 5 09:45 23:10 670 km
Bus Rimini - Bari NZ$ 32 8 h 21 min 3 06:01 22:00 479 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Bus Rome - Catania NZ$ 65.79 10 h 29 min 3 07:45 21:00 537 km
Bus Milan - Catania NZ$ 99.59 20 h 5 min 4 08:50 23:45 1,012 km
Bus Naples - Catania NZ$ 40.89 8 h 51 min 2 10:35 23:45 377 km
Bus Palermo - Catania NZ$ 27.02 2 h 36 min 26 04:30 20:15 166 km
Bus Genoa - Catania NZ$ 138.70 19 h 40 min 5 05:10 23:55 925 km
Bus Turin - Catania NZ$ 142.28 22 h 44 min 2 07:40 21:00 1,043 km
Bus Florence - Catania NZ$ 71.13 14 h 43 min 3 03:20 17:55 768 km
Bus Bologna - Catania NZ$ 88.92 15 h 41 min 2 11:50 16:35 838 km
Bus Bari - Catania NZ$ 40.89 8 h 57 min 2 09:45 21:35 430 km
Bus Venice - Catania NZ$ 152.93 20 h 32 min 8 14:00 23:55 912 km
Close

Join our waiting list
for deals and discounts

  • GetYourGuide 10% off

  • Rentalcars.com 10% off

  • Booking.com 5% cashback

  • Exclusive access to special promotions and deals

  • And more!

115 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.