Header background
  • One-way
  • Round-trip
Search accommodation with Booking.com
Train Times
Italy
flixbus
trenitalia
ouisncf
deutsche-bahn
blablacar
kayak
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Milan - Rome NZ$ 24.72 7 h 13 min 21 18:30 20:10 477 km
Trains Naples - Rome NZ$ 17.61 2 h 48 min 14 14:10 20:45 189 km
Trains Turin - Rome NZ$ 35.40 4 h 57 min 37 06:00 19:00 524 km
Trains Palermo - Rome NZ$ 58.52 12 h 39 min 7 10:00 20:55 427 km
Trains Genoa - Rome NZ$ 24.72 7 h 14 min 5 07:05 16:58 401 km
Trains Catanzaro - Rome NZ$ 37.17 6 h 54 min 27 07:00 15:55 483 km
Trains Torre del Greco - Rome NZ$ 24.99 3 h 28 min 52 06:04 20:07 200 km
Trains Pistoia - Rome NZ$ 25.97 3 h 43 min 64 07:08 23:13 259 km
Trains Lucca - Rome NZ$ 29.35 4 h 25 min 57 07:23 00:24 270 km
Trains Como - Rome NZ$ 42.15 5 h 43 min 60 07:15 16:41 513 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Rome - Milan NZ$ 24.72 8 h 26 min 6 05:40 14:12 477 km
Trains Naples - Milan NZ$ 40.73 4 h 52 min 30 14:20 18:40 658 km
Trains Turin - Milan NZ$ 17.61 1 h 42 min 20 06:00 21:20 125 km
Trains Palermo - Milan NZ$ 81.82 19 h 17 min 8 10:00 20:25 887 km
Trains Genoa - Milan NZ$ 17.61 2 h 4 min 8 07:05 21:44 119 km
Trains Ferrara - Milan NZ$ 32.19 3 h 35 min 88 07:11 21:11 203 km
Trains Trento - Milan NZ$ 31.57 3 h 39 min 27 07:05 20:04 164 km
Trains Catanzaro - Milan NZ$ 85.02 11 h 50 min 26 07:00 12:43 951 km
Trains Lucca - Milan NZ$ 32.91 5 h 50 min 23 07:23 18:33 208 km
Trains Pozzuoli - Milan NZ$ 74.88 8 h 10 min 16 06:07 20:57 651 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Rome - Naples NZ$ 17.61 2 h 46 min 22 06:00 20:56 189 km
Trains Milan - Naples NZ$ 40.73 4 h 51 min 34 05:40 19:00 658 km
Trains Turin - Naples NZ$ 47.85 6 h 15 min 18 14:50 17:00 712 km
Trains Palermo - Naples NZ$ 58.52 10 h 12 min 2 10:00 20:55 312 km
Trains Genoa - Naples NZ$ 44.11 7 h 4 min 11 07:20 17:05 589 km
Trains Bari - Naples NZ$ 23.66 7 h 32 min 3 07:46 10:35 221 km
Trains Trieste - Naples NZ$ 47.67 7 h 25 min 14 07:07 16:45 537 km
Trains Foggia - Naples NZ$ 22.77 4 h 58 min 8 07:20 14:24 129 km
Trains Perugia - Naples NZ$ 37.53 5 h 54 min 122 07:05 20:35 296 km
Trains Ravenna - Naples NZ$ 54.96 5 h 34 min 15 07:12 17:44 432 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Rome - Turin NZ$ 35.40 5 h 2 min 21 07:25 20:28 524 km
Trains Milan - Turin NZ$ 21.17 1 h 44 min 24 10:30 22:15 125 km
Trains Naples - Turin NZ$ 40.73 6 h 33 min 15 05:14 17:25 712 km
Trains Genoa - Turin NZ$ 17.61 2 h 16 min 14 07:27 00:42 123 km
Trains Florence - Turin NZ$ 31.84 8 h 31 min 7 07:10 15:28 318 km
Trains Palermo - Turin NZ$ 72.93 20 h 49 min 6 10:00 20:18 905 km
Trains Catania - Turin NZ$ 62.79 19 h 5 min 9 08:41 22:25 1,043 km
Trains Messina - Turin NZ$ 60.12 17 h 8 min 18 07:11 00:35 1,005 km
Trains Taranto - Turin NZ$ 78.88 11 h 16 min 7 07:56 13:00 930 km
Trains Ravenna - Turin NZ$ 40.73 6 h 30 min 13 07:55 17:30 364 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Rome - Palermo NZ$ 40.73 11 h 21 min 2 07:26 10:47 427 km
Trains Milan - Palermo NZ$ 72.93 19 h 33 min 6 08:00 17:40 887 km
Trains Naples - Palermo NZ$ 44.29 9 h 29 min 3 09:50 00:22 312 km
Trains Genoa - Palermo NZ$ 97.29 19 h 40 min 3 07:20 21:56 791 km
Trains Catania - Palermo NZ$ 26.50 3 h 28 min 6 07:20 17:18 166 km
Trains Turin - Palermo NZ$ 72.93 19 h 20 min 6 07:00 21:55 905 km
Trains Florence - Palermo NZ$ 97.65 14 h 5 min 4 07:05 20:48 653 km
Trains Bologna - Palermo NZ$ 72.93 16 h 57 min 6 20:27 19:37 729 km
Trains Bari - Palermo NZ$ 71.86 14 h 35 min 3 07:52 18:46 448 km
Trains Venice - Palermo NZ$ 96.31 18 h 46 min 9 18:26 18:26 819 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Rome - Genoa NZ$ 24.72 7 h 37 min 5 07:20 16:12 401 km
Trains Milan - Genoa NZ$ 17.61 2 h 10 min 11 17:25 20:25 119 km
Trains Naples - Genoa NZ$ 40.73 6 h 56 min 15 07:10 16:55 589 km
Trains Turin - Genoa NZ$ 17.61 2 h 1 min 13 13:30 21:30 123 km
Trains Palermo - Genoa NZ$ 85.02 21 h 12 min 4 10:00 18:48 791 km
Trains Bari - Genoa NZ$ 51.23 9 h 37 min 4 07:30 14:55 742 km
Trains Trieste - Genoa NZ$ 66.97 7 h 18 min 11 07:07 15:45 405 km
Trains Taranto - Genoa NZ$ 84.84 11 h 41 min 6 08:00 20:15 808 km
Trains Reggio Calabria - Genoa NZ$ 85.02 14 h 31 min 9 07:56 22:19 897 km
Trains Prato - Genoa NZ$ 32.02 4 h 26 min 68 07:29 20:33 182 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Rome - Florence NZ$ 17.61 4 h 9 19:11 20:12 231 km
Trains Milan - Florence NZ$ 17.61 5 h 29 min 13 05:40 18:15 249 km
Trains Naples - Florence NZ$ 24.72 7 h 20 min 5 05:14 16:20 409 km
Trains Turin - Florence NZ$ 28.28 6 h 29 min 17 06:25 14:54 318 km
Trains Genoa - Florence NZ$ 33.08 4 h 36 min 13 07:05 20:55 198 km
Trains Bari - Florence NZ$ 52.20 6 h 46 min 9 07:46 14:55 546 km
Trains Catania - Florence NZ$ 85.91 13 h 4 min 6 20:26 20:26 768 km
Trains Pescara - Florence NZ$ 44.38 6 h 24 min 48 07:00 17:10 281 km
Trains Forlì - Florence NZ$ 20.10 2 h 14 min 44 07:03 21:06 82 km
Trains Pesaro - Florence NZ$ 30.68 3 h 21 min 37 07:28 20:52 132 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Rome - Bologna NZ$ 22.94 6 h 43 min 13 05:40 17:20 304 km
Trains Milan - Bologna NZ$ 17.61 2 h 57 min 17 05:40 22:05 201 km
Trains Naples - Bologna NZ$ 24.72 10 h 30 min 7 19:35 13:25 471 km
Trains Turin - Bologna NZ$ 21.17 4 h 59 min 20 06:25 19:54 295 km
Trains Genoa - Bologna NZ$ 36.28 4 h 11 min 18 07:05 20:35 191 km
Trains Palermo - Bologna NZ$ 72.93 16 h 8 min 6 10:00 20:55 729 km
Trains La Spezia - Bologna NZ$ 32.28 3 h 56 min 39 07:12 22:31 126 km
Trains Pistoia - Bologna NZ$ 15.74 2 h 35 07:09 21:13 72 km
Trains Como - Bologna NZ$ 34.33 3 h 39 min 175 07:16 20:56 229 km
Trains Caserta - Bologna NZ$ 28.28 5 h 18 min 18 06:45 21:45 451 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Rome - Bari NZ$ 24.72 10 h 19 min 3 07:28 07:36 374 km
Trains Milan - Bari NZ$ 40.73 8 h 10 min 23 15:10 21:50 786 km
Trains Turin - Bari NZ$ 47.85 9 h 25 min 10 07:00 19:05 863 km
Trains Bologna - Bari NZ$ 30.06 6 h 45 min 23 07:27 01:51 586 km
Trains Venice - Bari NZ$ 48.11 8 h 16 min 16 08:40 15:26 604 km
Trains Naples - Bari NZ$ 23.66 6 h 22 min 3 15:12 16:14 221 km
Trains Genoa - Bari NZ$ 56.56 10 h 4 min 13 07:05 13:44 742 km
Trains Florence - Bari NZ$ 42.60 8 h 1 min 19 07:29 22:22 546 km
Trains Catania - Bari NZ$ 64.74 13 h 8 min 3 08:41 22:58 430 km
Trains Verona - Bari NZ$ 48.38 8 h 46 min 21 07:03 15:22 674 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Rome - Catania NZ$ 44.29 10 h 13 min 12 12:26 23:00 537 km
Trains Milan - Catania NZ$ 62.79 17 h 22 min 7 13:48 22:13 1,012 km
Trains Naples - Catania NZ$ 24.72 8 h 14 min 7 14:45 00:22 377 km
Trains Palermo - Catania NZ$ 26.50 3 h 9 min 6 11:38 19:45 166 km
Trains Genoa - Catania NZ$ 108.14 17 h 49 min 4 07:20 20:47 925 km
Trains Turin - Catania NZ$ 80.57 16 h 29 min 5 07:00 08:40 1,043 km
Trains Florence - Catania NZ$ 78.08 13 h 10 min 7 10:14 00:45 768 km
Trains Bologna - Catania NZ$ 80.57 14 h 11 07:27 01:51 838 km
Trains Bari - Catania NZ$ 53.89 13 h 5 min 4 07:52 23:00 430 km
Trains Venice - Catania NZ$ 121.04 16 h 4 min 5 07:26 19:26 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
150 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