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
Rome1h13starting from $120 starting from $89
Florence2h59starting from $211starting from $141
La Spezia5h17starting from $268starting from $194
Milan4h35 starting from $268starting from $191
Venice5h10starting from $261starting from $194

DEPARTURE FROM ROME

DESTINATIONSDURATION1ST CLASS2ND CLASS
Naples1h12starting from $120 starting from $89
Florence1h37starting from $131starting from $93
La Spezia3h47starting from $148 starting from $105
Milan3h12starting from $239starting from $176
Venice3h58starting from $226starting from $170

DEPARTURE FROM FLORENCE

DESTINATIONS DURATION 1ST CLASS 2ND CLASS
Naples 3h02 starting from $211 starting from $141
Rome 1h36 starting from $131 starting from $93
La Spezia 2h28 N/A starting from $47
Milan 1h54 starting from $142 starting from $104
Venice 2h01 starting from $137 starting from $105

DEPARTURE FROM LA SPEZIA

DESTINATIONSDURATION1ST CLASS2ND CLASS
Naples5h35starting from $268starting from $194
Rome3h47starting from $148starting from $105
Florence2h27N/Astarting from $47
Milan3h04starting from $71starting from $54
Venice4h54starting from $165starting from $133

DEPARTURE FROM MILAN

DESTINATIONSDURATION1ST CLASS2ND CLASS
Naples4h19starting from $268 starting from $191
Rome3h15starting from $239starting from $176
Florence1h55starting from $142starting from $104
La Spezia2h54starting from $71starting from $54
Venice2h27starting from $118starting from $91

DEPARTURE FROM VENICE

DESTINATIONSDURATION1ST CLASS2ND CLASS
Naples5h25starting from $261starting from $194
Rome3h59starting from $226starting from $170
Florence2h14starting from $137starting from $105
La Spezia5h59starting from $165starting from $133
Milan2h27starting from $118starting from $91