HowToGo

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

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

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

Search Transfer from Geneva to St. Moritz, Switzerland

Transfer solutions

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

Train ( 2 hr. 46 min. )

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


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

Take a train from Zürich HB to Landquart.


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

Take a train from Landquart to St. Moritz.


Open Map More details & check price at Rhätische Bahn
Duration 7 hr. 11 min.
Distance 465 km.
Cost 236 USD
Bus ( 5 hr. 30 min. )

Take a bus from Geneva to Milan.


Open Map More details & check price at FlixBus
Bus ( 4 hr. 12 min. )

Take a bus from Milano Lampugnano to St. Moritz.


Open Map More details & check price at Autostradale
Duration 10 hr. 42 min.
Distance 496 km.
Cost 40 EUR (47 USD)
Train ( 2 hr. 33 min. )

Take a train from Genève to Brig.


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

Take a train from Brig Bahnhofplatz to Andermatt.


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

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


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

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


Open Map More details & check price at Rhätische Bahn
Duration 11 hr. 52 min.
Distance 434 km.
Cost 283 CHF (311 USD)
Car ( 5 hr. 6 min. )

Drive a car from Geneva to St. Moritz.


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

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


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

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


Plane ( 50 min. )

Take a flight from Geneva to Zurich.


Train ( 12 min. )

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


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

Take a train from Zürich HB to Landquart.


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

Take a train from Landquart to St. Moritz.


Open Map More details & check price at Rhätische Bahn
Duration 6 hr. 45 min.
Distance 440 km.
Cost 283 USD
Train ( 7 min. )

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


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

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


Plane ( 50 min. )

Take a flight from Geneva to Milan Linate.


Bus ( 25 min. )

Take a bus from Milan Linate Airport to Milan Centrale.


Open Map More details & check price at Autostradale
Train ( 2 hr. 32 min. )

Take a train from Milano Centrale to Tirano.


Open Map More details & check price at Trenord
Train ( 2 hr. 30 min. )

Take a train from Tirano to St. Moritz.


Open Map More details & check price at Rhätische Bahn
Duration 10 hr. 2 min.
Distance 475 km.
Cost 190 USD

Find Hotels in St. Moritz, Switzerland

You can find hotels and accommodations in St. Moritz, Switzerland with our hotels search tool below

Booking.com

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

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


References