HUB hero image

How to Travel from

St. Margarethen to Geneva

by Plane, Rideshare or Car

St. Margarethen
+0
Geneva
Transport search to Geneva
St. Margarethen
+0
Geneva
Building a composite car route
Cheapest
Best Offer!
Car
3 h 18 min
327 km.
from $17
Composite Route Car Only

Three ways to Travel from St. Margarethen to Geneva

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Airlines

Swiss

Website:
swiss.com/
Plane from Zurich Airport to Geneva
Ave. Duration:
52 min
Frequency:
Every day
Estimated price:
$127.23–$458.01

Train operators

Swiss Railways (SBB/CFF/FFS)

Phone:
+41 848 44 66 88
Website:
sbb.ch/en
Train from Wil SG to Genève
Ave. Duration:
3h 51m
Frequency:
Hourly
Estimated price:
$127.23–$241.73
Train from Wil SG to Zürich
Ave. Duration:
32 min
Frequency:
Every 30 minutes
Estimated price:
$26.72–$48.35

RegioJet

Phone:
+420 222 222 221
Website:
regiojet.com/
Bus from St. Gallen Lagerstrasse to Geneva
Ave. Duration:
4h 55m
Frequency:
Once a week
Estimated price:
$26.72–$40.71

Questions and Answers

What is the cheapest way to get from St. Margarethen to Geneva?

The cheapest way to get from St. Margarethen to Geneva is to bus which costs $27.17 - $46.74 and takes 6h 39m.

What is the fastest way to get from St. Margarethen to Geneva?

The fastest way to get from St. Margarethen to Geneva is to train and fly which takes 3h 12m and costs $108.70 - $358.70 .

Is there a direct train between St. Margarethen and Geneva?

No, there is no direct train from St. Margarethen to Geneva. However, there are services departing from Münchwilen Pflegeheim and arriving at Genève via Wil SG. The journey, including transfers, takes approximately 4h 54m.

How far is it from St. Margarethen to Geneva?

The distance between St. Margarethen and Geneva is 335 km. The road distance is 327.9 km.

How do I travel from St. Margarethen to Geneva without a car?

The best way to get from St. Margarethen to Geneva without a car is to train which takes 4h 54m and costs $108.70 - $206.52 .

How long does it take to get from St. Margarethen to Geneva?

It takes approximately 4h 54m to get from St. Margarethen to Geneva, including transfers.

Where do I catch the St. Margarethen to Geneva train from?

St. Margarethen to Geneva train services, operated by Swiss Railways (SBB/CFF/FFS), depart from Wil SG station.

Train or bus from St. Margarethen to Geneva?

The best way to get from St. Margarethen to Geneva is to train which takes 4h 54m and costs $108.70 - $206.52 . Alternatively, you can bus, which costs $27.17 - $46.74 and takes 6h 39m.

Where does the St. Margarethen to Geneva train arrive?

St. Margarethen to Geneva train services, operated by Swiss Railways (SBB/CFF/FFS), arrive at Genève station.

Can I drive from St. Margarethen to Geneva?

Yes, the driving distance between St. Margarethen to Geneva is 328 km. It takes approximately 3h 16m to drive from St. Margarethen to Geneva.

How do I get a train ticket from St. Margarethen to Geneva?

Book your St. Margarethen to Geneva train tickets online with Omio.

Where can I stay near Geneva?

There are 1074+ hotels available in Geneva. Prices start at $77.22 per night.
+0