There are 5 ways to get from Zurich Airport (ZRH) to Morges by plane, train, bus 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

Fly, train  •  1h 45m

  1. Fly from Zurich (ZRH) to Geneva (GVA) ZRH - GVA
  2. Take the train from Genève-Aéroport to Morges

SFr 102 - SFr 260

Cheapest option

Bus  •  5h 6m

  1. Take the bus from Zurich to Lausanne 106 / ...

SFr 29 - SFr 72

3 alternative options

Train via Lausanne  •  2h 59m

  1. Take the train from Zürich Flughafen to Lausanne 5 / ...

SFr 84 - SFr 148

Train  •  3h 11m

  1. Take the train from Zürich HB to Morges 5 / ...

SFr 73 - SFr 149

Drive  •  2h 19m

  1. Drive from Zurich Airport (ZRH) to Morges 230.2 km

SFr 29 - SFr 45

Questions & Answers

The cheapest way to get from Zurich Airport (ZRH) to Morges is to drive which costs SFr 29 - SFr 45 and takes 2h 19m.

More details

The quickest way to get from Zurich Airport (ZRH) to Morges is to fly and train which costs SFr 100 - SFr 260 and takes 1h 45m.

More details

No, there is no direct train from Zurich Airport (ZRH) to Morges. However, there are services departing from Zürich Flughafen and arriving at Morges via Lausanne. The journey, including transfers, takes approximately 2h 59m.

More details

The distance between Zurich Airport (ZRH) and Morges is 188 km. The road distance is 230.2 km.

Get driving directions

The best way to get from Zurich Airport (ZRH) to Morges without a car is to train via Lausanne which takes 2h 59m and costs SFr 80 - SFr 150.

More details

It takes approximately 1h 45m to get from Zurich Airport (ZRH) to Morges, including transfers.

More details

Zurich Airport (ZRH) to Morges train services, operated by Swiss Railways (SBB/CFF/FFS), depart from Zürich Flughafen station.

More details

The best way to get from Zurich Airport (ZRH) to Morges is to train via Lausanne which takes 2h 59m and costs SFr 80 - SFr 150. Alternatively, you can bus, which costs SFr 29 - SFr 75 and takes 5h 6m.

Mode details

The quickest flight from Zurich Airport to Geneva Airport is the direct flight which takes 45 min.

Search flights

Zurich Airport (ZRH) to Morges train services, operated by Swiss Railways (SBB/CFF/FFS), arrive at Lausanne station.

More details

Map of how to get from Zurich Airport (ZRH) to Morges.
Launch map view
  • Distance: 188.2 km
  • Duration: 1h 45m

What companies run services between Zurich Airport (ZRH), Switzerland and Morges, Switzerland?

Swiss Railways (SBB/CFF/FFS) operates a train from Zurich Airport (ZRH) to Morges hourly. Tickets cost SFr 70 - SFr 130 and the journey takes 2h 37m. Alternatively, FlixBus operates a bus from Zurich Airport (ZRH) to Morges hourly. Tickets cost SFr 14 - SFr 17 and the journey takes 3h 20m. Three other operators also service this route.

Airlines
Swiss
Website
swiss.com
Flights from Zurich to Geneva
Ave. Duration
52 min
When
Every day
Estimated price
SFr 90 - SFr 280
Royal Jordanian
Website
rj.com
Flights from Zurich to Geneva
Ave. Duration
50 min
When
Wednesday and Saturday
Estimated price
SFr 120 - SFr 340
Train operators
Swiss Railways (SBB/CFF/FFS)

The national railway company of Switzerland, Swiss Railways operates trains throughout the country and adjacent European nations including Germany, France, Italy and Austria. Tickets are sold in two classes - First and Second - with most long-distance trains offering a bistro car serving beverages and snacks. Individual tickets can be bought easily at stands, while a variety of travel passes are on offer to suit different travel needs.

Contact Details
Phone
+41 51 220 11 11
Website
sbb.ch
Train from Genève-Aéroport to Morges
Ave. Duration
40 min
Frequency
Every 30 minutes
Estimated price
SFr 22 - SFr 40
Website
Swiss Railways (SBB/CFF/FFS)
Train from Zürich Flughafen to Lausanne
Ave. Duration
2h 37m
Frequency
Hourly
Estimated price
SFr 70 - SFr 130
Website
Swiss Railways (SBB/CFF/FFS)
Train from Zürich HB to Morges
Ave. Duration
2h 13m
Frequency
Hourly
Estimated price
SFr 70 - SFr 130
Website
Swiss Railways (SBB/CFF/FFS)
Bus operators
FlixBus

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).

Rome2rio's guide to FlixBus
Contact Details
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Zurich to Lausanne
Ave. Duration
3h 20m
Frequency
Hourly
Estimated price
SFr 14 - SFr 17
Website
flixbus.co.uk
Eurolines FR

Eurolines is a network of coach companies that operate throughout Europe plus Morocco. It’s an affordable way to travel around the continent, with tickets starting at €5. All coaches have Wi-Fi, plug sockets and USBs, reclining chairs and toilets, and a standard ticket includes up to two medium suitcases plus carry-on luggage. Within France, Eurolines serves 69 destinations; including Paris, Lyon, Versailles, Nice and Bordeaux.

Contact Details
Phone
+ 33 1 41 86 24 21
Website
eurolines.fr
Bus from Zurich to Lausanne
Ave. Duration
3h 15m
Frequency
Twice daily
Estimated price
SFr 19 - SFr 28
Website
Eurolines FR
ALSA

A Spanish subsidiary of National Express, ALSA provides bus and coach services across Spain and neighbouring countries including Portugal, France, Germany, the Netherlands, Italy, Poland and Malta. Founded in 1923, ALSA values service and the customer experience. Buses are equipped with communal TV screens showing movies, individual behind-seat screens, ALSA radio, app for books and music, and free WiFi. ALSA services are accessible to people with disabilities, and guide dogs are welcome on all journeys. There are three types of tickets on offer (Frequent Traveller Pass, Share Pass and ALSA Pass), along with discounts for senior citizens, students and children.

Contact Details
Phone
+34 902 42 22 42
Website
alsa.es
Bus from Zürich to Lausanne
Ave. Duration
3h 10m
Frequency
3 times a week
Estimated price
SFr 20 - SFr 28
Website
alsa.com
Eurobus SK
Phone
+421 55 680 73 06
Email
onlinepredaj@eurobus.sk
Website
eurobus.sk
Bus from Zürich, Carparkplatz am Sihlquai to Lausanne, Parking du Vélodrome
Ave. Duration
4h 1m
Frequency
3 times a week
Estimated price
SFr 11 - SFr 15
Schedules at
eurobus.sk

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.

More Questions & Answers

Yes, the driving distance between Zurich Airport (ZRH) to Morges is 230 km. It takes approximately 2h 19m to drive from Zurich Airport (ZRH) to Morges.

Get driving directions

Royal Jordanian and Swiss offer flights from Zurich Airport to Geneva Airport.

Search flights

There are 440+ hotels available in Morges. Prices start at SFr 100 per night.

More details