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 $217starting from $145
La Spezia5h14starting from $156starting from $113
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 $115starting from $96
La Spezia3h47starting from $171 starting from $124
Milan3h15starting from $246starting from $181
Venice3h59starting from $232starting from $175

DEPARTURE FROM FLORENCE

DESTINATIONSDURATION1ST CLASS2ND CLASS
Naples3h06starting from $217starting from $145
Rome1h37starting from $115starting from $96
La Spezia1h41starting from $90starting from $63
Milan1h55starting from $147starting from $107
Venice2h14starting from $141starting from $109

DEPARTURE FROM LA SPEZIA

DESTINATIONSDURATION1ST CLASS2ND CLASS
Naples5h14starting from $156starting from $113
Rome3h47starting from $171starting from $124
Florence2h27starting from$90starting from $63
Milan2h54starting from $74starting from $56
Venice8h53starting from $170starting from $137

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 $74starting from $56
Venice2h27starting from $122starting from $86

DEPARTURE FROM VENICE

DESTINATIONSDURATION1ST CLASS2ND CLASS
Naples5h25starting from $268starting from $200
Rome3h59starting from $232starting from $175
Florence2h14starting from $141starting from $109
La Spezia8h53starting from $170starting from $137
Milan2h27starting from $122starting from $86