Italy by train

Prices are per person, each way. 

Prices are subject to change, confirmation 90 days prior to departure.

Discount for children from 4 to 11 years old. Children under 4 years old travel free when sharing a seat with an adult.

DEPARTURE FROM NAPLES

DESTINATIONSDURATION1ST CLASS2ND CLASS
Rome1h10starting from $124 starting from $92
Florence3h06starting from $276starting from $145
La Spezia5h14starting from $276starting from $200
Milan4h35 starting from $276starting from $196
Venice5h25starting from $268starting from $200

DEPARTURE FROM ROME

DESTINATIONSDURATION1ST CLASS2ND CLASS
Naples1h10starting from $124 starting from $92
Florence1h37starting from $135starting from $96
La Spezia3h47starting from $153 starting from $109
Milan3h15starting from $246starting from $181
Venice3h59starting from $232starting from $175

DEPARTURE FROM FLORENCE

DESTINATIONSDURATION1ST CLASS2ND CLASS
Naples3h06starting from $276starting from $145
Rome1h37starting from $135starting from $96
La Spezia1h41starting from $90starting from $63
Milan1h55starting from $147starting from $109
Venice2h14starting from $141starting from $109

DEPARTURE FROM LA SPEZIA

DESTINATIONSDURATION1ST CLASS2ND CLASS
Naples5h14starting from $276starting from $200
Rome3h47starting from $153starting from $109
Florence2h27starting from$90starting from $63
Milan2h54starting from $96starting from $69
Venice8h53starting from $430starting from $295

DEPARTURE FROM MILAN

DESTINATIONSDURATION1ST CLASS2ND CLASS
Naples4h35starting from $276 starting from $196
Rome3h15starting from $246starting from $181
Florence1h55starting from $147starting from $107
La Spezia2h54starting from $96starting from $69
Venice2h27starting from $122starting from $94

DEPARTURE FROM VENICE

DESTINATIONS DURATION 1ST CLASS 2ND CLASS
Naples 5h25 starting from $268 starting from $200
Rome 3h59 starting from $232 starting from $175
Florence 2h14 starting from $141 starting from $109
La Spezia 8h53 starting from $430 starting from $295
Milan 2h27 starting from $122 starting from $94