HowToGo

St. Moritz to Geneva, Switzerland - Transfer & Transportation Guides

Find transfer & transportation guides from St. Moritz to Geneva, Switzerland. How to get from St. Moritz to Geneva, Switzerland by Flight, Taxi.

You can get to Geneva, Switzerland from St. Moritz by verhicle types below

Search Transfer from St. Moritz to Geneva, Switzerland

Transfer solutions

You have 5 options transfer to Geneva, Switzerland from St. Moritz below

Train ( 2 hr. 2 min. )

Take a train from St. Moritz to Chur.


Open Map More details & check price at Rhätische Bahn
Train ( 1 hr. 32 min. )

Take a train from Chur to Zürich HB.


Open Map More details & check price at Swiss Railways (SBB/CFF/FFS)
Train ( 2 hr. 46 min. )

Take a train from Zürich HB to Genève.


Open Map More details & check price at Swiss Railways (SBB/CFF/FFS)
Duration 7 hr. 2 min.
Distance 470 km.
Cost 238 USD
Bus ( 3 hr. 57 min. )

Take a bus from St. Moritz to Milano Lampugnano.


Open Map More details & check price at Autostradale
Bus ( 5 hr. )

Take a bus from Milan to Geneva.


Open Map More details & check price at FlixBus
Duration 9 hr. 57 min.
Distance 493 km.
Cost 40 EUR (48 USD)
Train ( 3 hr. 27 min. )

Take a train from St. Moritz to Disentis/Mustér.


Open Map More details & check price at Rhätische Bahn
Train ( 1 hr. 8 min. )

Take a train from Disentis/Mustér to Andermatt.


Open Map More details & check price at Matterhorn Gotthard Bahn
Train ( 1 hr. 56 min. )

Take a train from Andermatt to Brig Bahnhofplatz.


Open Map More details & check price at Matterhorn Gotthard Bahn
Train ( 2 hr. 34 min. )

Take a train from Brig to Genève.


Open Map More details & check price at Swiss Railways (SBB/CFF/FFS)
Duration 11 hr. 8 min.
Distance 434 km.
Cost 293 USD
Car ( 5 hr. 7 min. )

Drive a car from St. Moritz to Geneva.


Duration 5 hr. 7 min.
Distance 480 km.
Cost 63 USD
Train ( 2 hr. 2 min. )

Take a train from St. Moritz to Chur.


Open Map More details & check price at Rhätische Bahn
Train ( 1 hr. 32 min. )

Take a train from Chur to Zürich HB.


Open Map More details & check price at Swiss Railways (SBB/CFF/FFS)
Train ( 13 min. )

Take a train from Zürich HB to Zürich Flughafen.


Open Map More details & check price at Swiss Railways (SBB/CFF/FFS)
Plane ( 45 min. )

Take a flight from Zurich to Geneva.


Walk ( 8 min. )

Take a foot from Geneva to Genève-Aéroport.


Train ( 7 min. )

Take a train from Genève-Aéroport to Genève.


Open Map More details & check price at Swiss Railways (SBB/CFF/FFS)
Duration 6 hr. 12 min.
Distance 445 km.
Cost 231 USD

Find Hotels in Geneva, Switzerland

You can find hotels and accommodations in Geneva, Switzerland with our hotels search tool below

Booking.com

About St. Moritz, Switzerland

St. Moritz (also German: Sankt Moritz, Romansh: San Murezzan , Italian: San Maurizio, French: Saint-Maurice) is a high Alpine resort town in the Engadine in Switzerland, at an elevation of about 1,800 metres (5,910 ft) above sea level. It is Upper En... Learn more

About Geneva, Switzerland

Geneva ( jin-EE-və; French: Genève [ʒənɛv] (listen); Arpitan: Genèva [dzəˈnɛva] (listen); German: Genf [ɡɛnf] (listen); Italian: Ginevra [dʒiˈneːvra]; Romansh: Genevra) is the second-most populous city in Switzerland (after Zürich) and the most popul... Learn more


References