Travel from Rome to Livigno

Bus or train from Rome to Livigno?

You can take a train from Rome to Livigno via Milano Centrale, Tirano, and Poschiavo, Stazione in around 9 h 18 min. Alternatively, you can take a bus from Rome to Livigno via Chur, Postautostation, Silvaplana, Post, and Pontresina, Post in around 17 h 54 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Rome to Livigno

ModeDurationPrice
From Roma Termini train to Milano Centrale, train to Tirano, train to Poschiavo, Stazione, then line 706 bus to Livigno, Centro.9 h 18 min141€
From Roma Termini train to Verona Porta Nuova, train to Milano Centrale, train to Tirano, train to Bernina Diavolezza, Bahnhof, then line 705 bus to Livigno, Centro.12 h 52 min169€
From Rome bus to Chur, Postautostation, bus to Silvaplana, Post, line 1 bus to Pontresina, Post, then line 705 bus to Livigno, Centro.17 h 54 min120€
From Rome drive to Livigno.7 h 53 min115€
From Roma Termini train to Rome airport, fly to Milan Linate airport, then shuttle to Livigno.8 h 12 min122€
From Termini subway to Roma Tiburtina Station, train to Milan Central Station, bus to Linate Airport, then shuttle to Livigno.10 h 33 min100€

Operators from Rome to Livigno

OperatorPhoneWebsite
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Trenord+39 02 7249 4494Trenord
Trenitalia+39 06 68475475Trenitalia
Swiss PostAutoSwiss PostAuto
FlixBus+49 1807 123 99 123FlixBus
AlitaliaAlitalia
Livigno Express+39 0342 996283Livigno Express
ATAC S.p.A. Azienda per la mobilità+39 06.4695.2400ATAC S.p.A. Azienda per la mobilità
ItaloTreno+39 060708ItaloTreno
Milan MetroMilan Metro