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 $129 starting from $96
Florence3h06starting from $226starting from $151
La Spezia5h14starting from $288starting from $207
Milan4h35 starting from $288starting from $204
Venice5h25starting from $280starting from $208

DEPARTURE FROM ROME

DESTINATIONSDURATION1ST CLASS2ND CLASS
Naples1h10starting from $129 starting from $96
Florence1h37starting from $141starting from $99
La Spezia3h47starting from $123 starting from $92
Milan3h15starting from $256starting from $189
Venice3h59starting from $242starting from $183

DEPARTURE FROM FLORENCE

DESTINATIONSDURATION1ST CLASS2ND CLASS
Naples3h06starting from $226starting from $151
Rome1h37starting from $141starting from $99
La Spezia1h41starting from $48starting from $30
Milan1h55starting from $153starting from $111
Venice2h14starting from $147starting from $113

DEPARTURE FROM LA SPEZIA

DESTINATIONSDURATION1ST CLASS2ND CLASS
Naples5h14starting from $288starting from $207
Rome3h47starting from $123starting from $92
Florence2h27starting from$48starting from $30
Milan2h54starting from $76starting from $58
Venice4h48starting from $117starting from $96

DEPARTURE FROM MILAN

DESTINATIONSDURATION1ST CLASS2ND CLASS
Naples4h35starting from $288 starting from $204
Rome3h15starting from $256starting from $189
Florence1h55starting from $153starting from $111
La Spezia2h54starting from $76starting from $58
Venice2h27starting from $127starting from $98

DEPARTURE FROM VENICE

DESTINATIONS DURATION 1ST CLASS 2ND CLASS
Naples 5h25 starting from $280 starting from $208
Rome 3h59 starting from $242 starting from $183
Florence 2h14 starting from $147 starting from $113
La Spezia 4h48 starting from $117 starting from $96
Milan 2h27 starting from $127 starting from $98