Duration 2h 52m
Distance 255.9 km
Average price SFr 110
Possible routes 5 found

Milan to Engelberg

Rome2rio has found 5 ways to get from Milan to Engelberg by train, bus, car and flight. We recommend taking the train from Milano Centrale to Arth-Goldau, which takes around 4h 53m.
Recommended route

Train

  1. Milano Centrale
  2. Engelberg
4h 53m
SFr 85 - SFr 178
Alternative routes

Train via Lugano

  1. Milano Centrale
  2. Lugano
  3. Engelberg
5h 30m
SFr 88 - SFr 162

Bus

  1. Milan, Milan
  2. Engelberg
5h 48m
Cheapest
SFr 24 - SFr 192

Drive

  1. Milan
  2. Engelberg
Fastest
2h 52m
SFr 35 - SFr 55

Fly, train

  1. Milan Malpensa
  2. Zürich HB
  3. Luzern
  4. Engelberg
5h 13m
SFr 122 - SFr 360

Frequently asked questions

Want to know about travelling from Milan to Engelberg? We have put together a list of the most frequently asked questions from our users such as "What is the cheapest mode of transport?", "What is the quickest option?", "How much do tickets usually cost?" and many more.

The cheapest way to get from Milan to Engelberg is to bus which costs 21€ - 180€ and takes 5h 48m.

More details

The quickest way to get from Milan to Engelberg is to drive which costs 30€ - 50€ and takes 2h 52m.

More details

No, there is no direct train from Milan to Engelberg. However, there are services departing from Milano Centrale and arriving at Engelberg via Arth-Goldau and Luzern. The journey, including transfers, takes approximately 4h 53m.

More details

The distance between Milan and Engelberg is 163 km. The road distance is 255.9 km.

Get driving directions

The best way to get from Milan to Engelberg without a car is to train which takes 4h 53m and costs 75€ - 170€.

More details

It takes approximately 4h 53m to get from Milan to Engelberg, including transfers.

More details

Milan to Engelberg train services, operated by Trenitalia Eurocity, depart from Milano Centrale station.

More details

The best way to get from Milan to Engelberg is to train which takes 4h 53m and costs 75€ - 170€. Alternatively, you can bus, which costs 21€ - 180€ and takes 5h 48m.

Mode details

The quickest flight from Milan Malpensa Airport to Zurich Airport is the direct flight which takes 55 min.

Search flights

Milan to Engelberg train services, operated by Trenitalia Eurocity, arrive at Arth-Goldau station.

More details

Yes, the driving distance between Milan to Engelberg is 256 km. It takes approximately 2h 52m to drive from Milan to Engelberg.

Get driving directions

Swiss offers flights from Milan Malpensa Airport to Zurich Airport.

Search flights

There are 459+ hotels available in Engelberg. Prices start at SFr 86 per night.

More details

The best way to get from Milan to Milan Malpensa Airport is to train which takes 37 min and costs 11€ - 14€.

More details

How to travel from Milan to Engelberg

Find all the possible transport options for your trip from Milan to Engelberg right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Milan and Engelberg?

Trenitalia Eurocity operates a train from Milan to Engelberg hourly. Tickets cost SFr 55 - SFr 140 and the journey takes 2h 46m. Alternatively, FlixBus operates a bus from Milan to Engelberg 4 times a day. Tickets cost SFr 12 - SFr 170 and the journey takes 3h 10m. Two other operators also service this route.
Airlines
Ave. Duration
1h
Frequency
Every day
Estimated price
SFr 85 - SFr 700
Train operators
Ave. Duration
1h 8m
Frequency
Hourly
Estimated price
SFr 29 - SFr 55
Ave. Duration
1h 20m
Frequency
Hourly
Estimated price
SFr 26 - SFr 75

Engelberg, Switzerland

Discover how to get to attractions and hotels near Engelberg.

Did you find what you were looking for?

Thanks for your feedback!

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps