There are 4 ways to get from Milan to Interlaken by train or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Train • 3h 1m
Cheapest option
Train via Domodossola • 4h 46m
2 alternative options
Train via Rho Fieramilano • 4h 15m
Drive • 3h 12m
Questions & Answers
The cheapest way to get from Milan to Interlaken is to train via Domodossola which costs €30 - €50 and takes 4h 46m.
The fastest way to get from Milan to Interlaken is to train which takes 3h 1m and costs €70 - €140.
No, there is no direct train from Milan station to Interlaken. However, there are services departing from Milano Centrale Station and arriving at Interlaken West via Spiez. The journey, including transfers, takes approximately 3h 1m.
The distance between Milan and Interlaken is 241 km. The road distance is 261.1 km.
The best way to get from Milan to Interlaken without a car is to train which takes 3h 1m and costs €70 - €140.
It takes approximately 3h 1m to get from Milan to Interlaken, including transfers.
Milan to Interlaken train services, operated by Swiss Railways (SBB/CFF/FFS), depart from Milano Centrale Station.
Milan to Interlaken train services, operated by Swiss Railways (SBB/CFF/FFS), arrive at Spiez station.
Yes, the driving distance between Milan to Interlaken is 261 km. It takes approximately 3h 12m to drive from Milan to Interlaken.
Book your Milan to Interlaken train tickets online with Omio.
- Distance: 240.6 km
- Duration: 3h 1m
What companies run services between Milan, Italy and Interlaken, Switzerland?
Swiss Railways (SBB/CFF/FFS) operates a train from Milano Centrale Station to Spiez 5 times a week. Tickets cost SFr 70 - SFr 130 and the journey takes 2h 33m.
- Phone
- +41 848 44 66 88
- Website
- sbb.ch
Train from Milano Centrale Station to Spiez
- Ave. Duration
- 2h 33m
- Frequency
- 5 times a week
- Estimated price
- SFr 70 - SFr 130
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Rho-Fiera Milano to Spiez
- Ave. Duration
- 2h 23m
- Frequency
- 5 times a week
- Estimated price
- SFr 45 - SFr 120
- Website
- https://www.trenitalia.com/en.html
- 2nd Class
- SFr 45 - SFr 65
- 1st Class
- SFr 80 - SFr 120
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Milano Centrale to Domodossola
- Ave. Duration
- 1h 39m
- Frequency
- Every 4 hours
- Estimated price
- SFr 8 - SFr 11
- Website
- https://www.trenord.it/en/
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Domodossola to Muelenen
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- SFr 18 - SFr 26
- Website
- https://www.bls.ch/en
Want to know more about travelling around Switzerland
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 guideMore Questions & Answers
There are 1468+ hotels available in Interlaken. Prices start at SFr 110 per night.