There are 4 ways to get from St. Gallen to Friedrichshafen by train, ferry, 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
Train, ferry • 1h 25m
11€ - 16€
3 alternative options
Bus, train • 1h 49m
38€ - 54€
Train • 1h 58m
20€ - 68€
Drive • 55 min
8€ - 13€
Travel safe during COVID-19
International entry into Germany from Switzerland
- Entry is partially open for citizens and permanent residents of Switzerland
Conditions of entry into Germany from Switzerland
- 10-day mandatory self-quarantine
- A negative result for COVID-19 is a condition to end the quarantine obligation earlier. It is tested in quarantine on day 5
- Pre-arrival health declaration
- Passenger Locator Form (PLF) required
Show more details
- 10-day mandatory self-quarantine
Finland: Uusimaa, Varsinais-Suomi
Greece: West Macedonia, Central Macedonia, East Macedonia and Thrace, Thessaly
Norway: Oslo, Viken, Rogaland, Vestfold og Telemark
This doesn't apply to arrivals from: Australia, Japan, New Zealand, Singapore, South Korea, Thailand, Finland, Greece, Iceland and Norway
- Negative COVID-19 test issued at most 2 days before arrival and 10 day mandatory self quarantine
- A negative result for COVID-19 is a condition to end the quarantine obligation earlier. It is tested in quarantine on day 5
- Pre-arrival health declaration
- Passenger Locator Form (PLF) required
Show less
Rules to follow in Germany
1.5m
Mandatory
Considerations leaving from Switzerland
The official advice is to avoid non-essential international travel to high risk countries
Frequently Asked Questions
Yes, but conditions apply when entering Germany from Switzerland.
Explore options for future travelDomestic travel is not restricted, but some conditions may apply
- Face masks are mandatory
- There is a social distancing requirement of 1.5 metres
- Observe COVID-19 safety rules
- Domestic border crossings may be subject to approval, testing and quarantine
The national COVID-19 helpline number in Friedrichshafen is 116 117.
Wearing a face mask on public transport in Friedrichshafen is mandatory.
The social distance requirement in Friedrichshafen is 1.5 metres.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 116 117.
No, but conditions apply when returning to Switzerland from Germany.
See options for return travel.
Last updated: 26 Jan 2021
Exceptions may apply, for full details: Robert Koch Institute.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from St. Gallen to Friedrichshafen is to drive which costs SFr 9 - SFr 14 and takes 55 min.
The quickest way to get from St. Gallen to Friedrichshafen is to drive which costs SFr 9 - SFr 14 and takes 55 min.
No, there is no direct train from St. Gallen to Friedrichshafen. However, there are services departing from St. Gallen(Ch) and arriving at Friedrichshafen Stadt via Konstanz and Radolfzell. The journey, including transfers, takes approximately 1h 58m.
The distance between St. Gallen and Friedrichshafen is 27 km. The road distance is 80.3 km.
The best way to get from St. Gallen to Friedrichshafen without a car is to train and ferry which takes 1h 25m and costs SFr 12 - SFr 17.
It takes approximately 1h 25m to get from St. Gallen to Friedrichshafen, including transfers.
St. Gallen to Friedrichshafen train services, operated by Thurbo, depart from St. Gallen(Ch) station.
St. Gallen to Friedrichshafen train services, operated by DB ZugBus RAB GmbH, arrive at Friedrichshafen Stadt station.
Yes, the driving distance between St. Gallen to Friedrichshafen is 80 km. It takes approximately 55 min to drive from St. Gallen to Friedrichshafen.
Book your St. Gallen to Friedrichshafen train tickets online with Omio and Omio.

- Distance: 27.1 km
- Duration: 1h 25m
What companies run services between St. Gallen, Switzerland and Friedrichshafen, Germany?
You can take a train from St. Gallen to Friedrichshafen via Konstanz and Radolfzell in around 1h 58m.

- Phone
- +41 71 554 00 00
- Website
- thurbo.ch
Train from St. Gallen(Ch) to Romanshorn
- Ave. Duration
- 18 min
- Frequency
- Every 20 minutes
- Estimated price
- 4€ - 6€
- Website
- Thurbo
- Schedules at
- SBB
Train from St. Gallen(Ch) to Konstanz

Deutsche Bahn’s regional network is made up of IRE (Interregio-Express), RE (Regional-Express), RB (Regionalbahn) and S-Bahn trains. Ticket prices are fixed and there’s no seat reservations – just turn up, buy a ticket and jump on the next train. All regional trains depart regularly and connect to local and long-distance services.
Contact Details
- Website
- bahn.com
Train from Lindau Hbf to Friedrichshafen Stadt
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- 4€ - 7€
- Website
- reiseauskunft.bahn.de
Train from Radolfzell to Friedrichshafen Stadt
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- 10€ - 14€
- Website
- reiseauskunft.bahn.de

- Website
- zugbus-rab.de
Train from Lindau Hbf to Friedrichshafen Stadt
- Ave. Duration
- 23 min
- Frequency
- Once daily
- Website
- DB ZugBus RAB
- Schedules at
- SBB
Train from Radolfzell to Friedrichshafen Stadt
- Ave. Duration
- 44 min
- Frequency
- Every 2 hours
- Website
- DB ZugBus RAB
- Schedules at
- SBB

Austria's national railway system is not only punctual, reliable and efficient, but offers free wifi to boot. Choose from high-speed intercity Railjet trains, overnight Nightjet trains and regional services such as Cityjet. ÖBB also operates international routes that connect cities in Austria with adjacent European countries including Germany, Hungary, Liechtenstein, Czech Republic, Switzerland and Slovenia. If you're planning to be in Austria for a while, consider the ÖBB Vorteilscard, an annual railcard that offers discounts on routes within Austria and in neighbouring countries.
Contact Details
Train from Lindau Hbf to Friedrichshafen Stadt
- Ave. Duration
- 19 min
- Frequency
- Once daily
- Estimated price
- 4€ - 6€
- Website
- Austrian Railways
- Book at
- Austria Rail Pass

- Phone
- 48/796 473 308
- biuro@autokarpolska.com.pl
- Website
- autokarpolska.com.pl
Bus from St. Gallen to Lindau
- Ave. Duration
- 41 min
- Frequency
- Once a week
- Estimated price
- 30€ - 50€
- Schedules at
- autokarpolska.com.pl

- Phone
- +49 (0) 7531 3640-0
- info@bsb.de
- Website
- bsb.de
Ferry from Romanshorn Autoquai to Friedrichshafen Autoquai
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- 7€ - 10€
- Website
- BSB Ferries
- Schedules at
- fahrplan.sbb.ch

- Phone
- +41 71 466 78 88
- info@sbsag.ch
- Website
- sbsag.ch
Ferry from Romanshorn Autoquai to Friedrichshafen Haf9
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Website
- SBS Schifffahrt AG
Want to know more about travelling around Germany
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
There are 286+ hotels available in Friedrichshafen. Prices start at 75€ per night.