There are 6 ways to get from Milan to Liechtenstein by train, bus, car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended
Train
-
Take the train from Milano Centrale to Lugano
-
Take the train from Lugano to Zuerich Hb
-
Take the train from Zuerich Hb to Buchs Sg
Train, bus
-
Take the train from Milano Centrale to Bellinzona
-
Take the bus from Bellinzona, Stazione to Chur, Postautostation
Bus, train
-
Take the bus from Milan to St. Gallen
-
Take the train from St. Gallen to Buchs SG
Drive
-
Drive from Milan to Schaan
Train, fly
-
Take the train from Milano Cadorna to Malpensa Aeroporto T.1
-
Fly from Milan Malpensa (MXP) to Zurich (ZRH)
-
Take the train from Zuerich Hb to Buchs Sg
Milan to Liechtenstein by train and bus
The journey time between Milan and Liechtenstein is around 5h 25m and covers a distance of around 360 km. This includes an average layover time of around 59 min. Operated by Swiss Railways (SBB/CFF/FFS), Trenitalia EuroCity and Verkehrsbetrieb LIECHTENSTEINmobil, the Milan to Liechtenstein service departs from Milano Centrale and arrives in Schaan, Bahnhof. Typically 179 services run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Milan to Liechtenstein is to bus which costs €24 - €55 and takes 6h 17m.
The quickest way to get from Milan to Liechtenstein is to drive which costs €45 - €65 and takes 2h 57m.
The distance between Milan and Liechtenstein is 189 km. The road distance is 262.5 km.
The best way to get from Milan to Liechtenstein without a car is to train which takes 5h 25m and costs €85 - €200.
It takes approximately 5h 25m to get from Milan to Liechtenstein, including transfers.
The best way to get from Milan to Liechtenstein is to train which takes 5h 25m and costs €85 - €200. Alternatively, you can bus, which costs €24 - €55 and takes 6h 17m.
The quickest flight from Milan Malpensa Airport to Zurich Airport is the direct flight which takes 55 min.
Yes, the driving distance between Milan to Liechtenstein is 262 km. It takes approximately 2h 57m to drive from Milan to Liechtenstein.
Ethiopian Airlines and Swiss offer flights from Milan Malpensa Airport to Zurich Airport.
There are 741+ hotels available in Liechtenstein. Prices start at $57 USD per night.

- Distance: 188.6 km
- Duration: 5h 25m
What companies run services between Milan, Italy and Liechtenstein?
You can take a train from Milan to Schaan via Lugano, Zuerich Hb, Buchs Sg, and Buchs SG, Bahnhof in around 5h 25m. Alternatively, FlixBus operates a bus from Milan to Chur station twice daily. Tickets cost $20 - $28 and the journey takes 3h 25m.

- Website
- swiss.com
Flights from Milan Malpensa to Zurich
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $150 - $650

- Website
- ethiopianairlines.com
Flights from Milan Malpensa to Zurich
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- $140 - $460

- Phone
- +41 848 44 66 88
- Website
- sbb.ch
Train from Milano Centrale to Lugano
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $30 - $60
- Website
- https://www.sbb.ch/en/home.html
Train from Lugano to Zuerich Hb
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- $55 - $100
- Website
- https://www.sbb.ch/en/home.html
Train from Zuerich Hb to Buchs Sg
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- $30 - $60
- Website
- https://www.sbb.ch/en/home.html
Train from Milano Centrale to Bellinzona
- Ave. Duration
- 1h 36m
- Frequency
- Once daily
- Estimated price
- $35 - $70
- Website
- https://www.sbb.ch/en/home.html
Train from St. Gallen to Buchs SG
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $28 - $50
- Website
- https://www.sbb.ch/en/home.html

- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Lugano
- Ave. Duration
- 1h 18m
- Frequency
- Every 3 hours
- Estimated price
- $25 - $70
- Website
- https://www.trenitalia.com/en.html
- 2nd Class
- $25 - $35
- 1st Class
- $45 - $70
Train from Lugano to Zuerich Hb
- Ave. Duration
- 1h 57m
- Frequency
- Every 3 hours
- Estimated price
- $35 - $75
- Website
- https://www.trenitalia.com/en.html
- 2nd Class
- $35 - $50
- 1st Class
- $50 - $75
Train from Milano Centrale to Bellinzona
- Ave. Duration
- 1h 36m
- Frequency
- Every 3 hours
- Estimated price
- $30 - $80
- Website
- https://www.trenitalia.com/en.html
- 2nd Class
- $30 - $40
- 1st Class
- $55 - $80

- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from St. Gallen to Buchs SG
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Website
- Südostbahn
- Schedules at
- fahrplan.sbb.ch

- Phone
- +41 71 554 00 00
- Website
- thurbo.ch
Train from St. Gallen to Buchs SG
- Ave. Duration
- 50 min
- Frequency
- 4 times a day
- Estimated price
- $8 - $19
- Website
- Thurbo
- Schedules at
- SBB
- 2nd Class Ticket
- $8 - $11
- 1st Class Ticket
- $13 - $19

- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Milano Cadorna to Malpensa Aeroporto T.1
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- $4 - $6
- Website
- https://www.trenord.it/
- Website
- https://www.trenord.it/en/

- Phone
- +41 584483500
- info@postauto.ch
- Website
- postauto.ch
Bus from Bellinzona, Stazione to Chur, Postautostation
- Ave. Duration
- 2h 6m
- Frequency
- Every 2 hours
- Estimated price
- $10 - $15
- Website
- https://www.postauto.ch

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Milan to Chur station
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- $20 - $28
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Frequently asked questions

- Phone
- 48/796 473 308
- biuro@autokarpolska.com.pl
- Website
- autokarpolska.com.pl
Bus from Milan to St. Gallen
- Ave. Duration
- 5h 47m
- Frequency
- Once a week
- Estimated price
- $40 - $55
- Schedules at
- autokarpolska.com.pl
Want to know more about travelling around Liechtenstein
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
We compare the different Eurail types and help you decide if a Eurail Pass is right for you
Read the travel guideItaly Travel Guides
Travel inspiration and top planning tips for getting around Italy.
Read the travel guideWant to know more about Flixbus?
Rome2Rio’s guide has all the details
Read the travel guide