HUB hero image

How to Travel from

Sankt Gallen to Lindau

by Plane, Rideshare or Car

Sankt Gallen
+0
Lindau
Transport search to Lindau
Sankt Gallen
+0
Lindau
Building a composite car route
Cheapest
Best Offer!
Car
5 h 12 min
616 km.
from $33
Composite Route Car Only

Three ways to Travel from Sankt Gallen to Lindau

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Bus operators

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from St. Gallen train station to Lindau
Ave. Duration:
1h 5m
Frequency:
3 times a day
Estimated price:
$7.63–$11.45

Swiss PostAuto

Phone:
+41 584483500
Website:
postauto.ch
Bus from St. Gallen, Theater to Rorschach,
Ave. Duration:
32 min
Frequency:
Every 30 minutes
Estimated price:
$3.44–$4.83

Train operators

ÖBB

Phone:
05 17 17
Website:
oebb.at/de/
Train from St. Margrethen Sg to Bregenz
Ave. Duration:
15 min
Frequency:
Hourly
Estimated price:
$3.31–$4.58
Train from Bregenz to Lindau-Insel
Ave. Duration:
13 min
Frequency:
Hourly
Estimated price:
$2.80–$4.07

ÖBB EuroCity

Phone:
+43 5 1717
Website:
oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
Train from St. Margrethen Sg to Bregenz
Ave. Duration:
9 min
Frequency:
Every 4 hours
Estimated price:
$20.36–$29.26

Südostbahn

Phone:
+41 58 580 70 70
Website:
sob.ch/
Train from St. Gallen to St.
Ave. Duration:
21 min
Frequency:
Hourly

Swiss Railways (SBB/CFF/FFS)

Phone:
+41 848 44 66 88
Website:
sbb.ch/en
Train from St. Gallen to St.
Ave. Duration:
21 min
Frequency:
Hourly
Estimated price:
$19.08–$35.62
Train from St. Margrethen Sg to Bregenz
Ave. Duration:
9 min
Frequency:
5 times a day
Estimated price:
$13.99–$26.72
Train from Bregenz to Lindau-Insel
Ave. Duration:
12 min
Frequency:
5 times a day
Estimated price:
$13.99–$25.45

SBB GmbH

Phone:
+49 (0) 7531 915109
Website:
sbb-deutschland.de/
Train from St. Gallen to St.
Ave. Duration:
17 min
Frequency:
Every 4 hours
Estimated price:
$5.60–$7.00

Thurbo

Phone:
+41 71 554 00 00
Website:
thurbo.ch/
Train from St. Gallen to St.
Ave. Duration:
28 min
Frequency:
Hourly
Estimated price:
$5.34–$12.72
Train from St. Margrethen Sg to Bregenz
Ave. Duration:
9 min
Frequency:
Every 3 hours
Estimated price:
$3.69–$8.91

Montafonerbahn AG

Phone:
+43 5556 9000
Website:
montafonerbahn.at/mbs-bus/fahrplane-bus/
Train from Bregenz to Lindau-Insel
Ave. Duration:
14 min
Frequency:
Hourly
Estimated price:
$3.69–$4.71

Other operators

BlaBlaCar

Phone:
+3 318 576 2228
Website:
blablacar.com
Other from Saint Gallen to Lindau
Ave. Duration:
1h 13m
Frequency:
Once daily
Estimated price:
$4.50

BSB Ferries

Phone:
+49 (0) 7531 3640-0
Website:
bsb.de/de
Other from Rorschach Hafen to Lindau
Ave. Duration:
1h
Frequency:
Once daily
Estimated price:
$12.72–$17.81

Schweizerische Bodensee-Schifffahrt Ag

Phone:
+41 71 466 78 88
Website:
bodensee-schiffe.ch/
Other from Rorschach Hafen to Lindau
Ave. Duration:
1h 10m
Frequency:
4 times a day

Questions and Answers

What is the cheapest way to get from Sankt Gallen to Lindau?

The cheapest way to get from Sankt Gallen to Lindau is to rideshare which costs $3.85 and takes 1h 13m.

What is the fastest way to get from Sankt Gallen to Lindau?

The fastest way to get from Sankt Gallen to Lindau is to drive which takes 51 min and costs $10.87 - $17.39 .

Is there a direct bus between Sankt Gallen and Lindau?

Yes, there is a direct bus departing from St. Gallen train station station and arriving at Lindau. Services depart three times a day, and operate every day. The journey takes approximately 1h 5m.

Is there a direct train between Sankt Gallen and Lindau?

No, there is no direct train from Sankt Gallen to Lindau. However, there are services departing from St. Gallen and arriving at Lindau-Insel via St. Margrethen Sg and Bregenz. The journey, including transfers, takes approximately 1h 19m.

How far is it from Sankt Gallen to Lindau?

The distance between Sankt Gallen and Lindau is 46 km. The road distance is 58.9 km.

How do I travel from Sankt Gallen to Lindau without a car?

The best way to get from Sankt Gallen to Lindau without a car is to bus which takes 1h 5m and costs $6.52 - $9.78 .

How long does it take to get from Sankt Gallen to Lindau?

The bus from St. Gallen train station to Lindau takes 1h 5m including transfers and departs three times a day.

Where do I catch the Sankt Gallen to Lindau bus from?

Sankt Gallen to Lindau bus services, operated by FlixBus, depart from St. Gallen train station.

Where do I catch the Sankt Gallen to Lindau train from?

Sankt Gallen to Lindau train services, operated by Südostbahn, depart from St. Gallen station.

Train or bus from Sankt Gallen to Lindau?

The best way to get from Sankt Gallen to Lindau is to bus which takes 1h 5m and costs $6.52 - $9.78 . Alternatively, you can train, which costs $28.26 - $59.78 and takes 1h 19m.

Where does the Sankt Gallen to Lindau bus arrive?

Sankt Gallen to Lindau bus services, operated by FlixBus, arrive at Lindau station.

What is the time difference between Sankt Gallen and Lindau?

It is currently 17:34 at both, Sankt Gallen and Lindau.

Where does the Sankt Gallen to Lindau train arrive?

Sankt Gallen to Lindau train services, operated by Südostbahn, arrive at St. Margrethen SG station.

Can I drive from Sankt Gallen to Lindau?

Yes, the driving distance between Sankt Gallen to Lindau is 59 km. It takes approximately 51 min to drive from Sankt Gallen to Lindau.

How do I get a train ticket from Sankt Gallen to Lindau?

Book your Sankt Gallen to Lindau train tickets online with Omio.

How do I get a bus ticket from Sankt Gallen to Lindau?

Book your Sankt Gallen to Lindau bus tickets online with Omio and FlixBus.

Where can I stay near Lindau?

There are 2388+ hotels available in Lindau. Prices start at $61.50 per night.

Can I share a ride from Sankt Gallen to Lindau?

Check out Blablacar's carpooling service for rideshare options between Sankt Gallen and Lindau. A great option if you don't have a driver's licence or want to avoid public transport.
+0