|Distance||188 miles (303 km)|
|Average train duration||6 h 12 min|
|Average train ticket price||£24 (€27)|
|Train frequency||7 a day|
|Direct train||Yes, there are 7 direct trains a day|
|Train providers||Deutsche Bahn|
Trains from Sankt Gallen to Frankfurt am Main cover the 188 miles (303 km) long route taking on average 6 h 12 min with our travel partners like Deutsche Bahn. Normally, there are 7 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £24, but the average price of train tickets is £24. Travellers depart most frequently from St. Gallen and arrive in Frankfurt (Main) Flughafen.
You can travel by train between Sankt Gallen and Frankfurt am Main with Deutsche Bahn for as low as £24. When you search for timetables and tickets, Omio will show you the best journey.
Find cheap tickets for Deutsche Bahn trains from Sankt Gallen to Frankfurt am Main on Omio. Omio can help you find the best train deals and prices all in one place by showing you the most up-to-date Sankt Gallen to Frankfurt am Main train timetable from Deutsche Bahn, the latest train ticket offers available and other travel information for the 188 miles (303 km) trip from Sankt Gallen to Frankfurt am Main, including information on luggage policy and amenities offered onboard depending on the class fare you pick and choose. If you search for trains from Sankt Gallen to Frankfurt am Main in the Omio app, you can check to see if the Deutsche Bahn trains available are mobile tickets, which makes it even more convenient for you to go paperless when travelling. Check the Deutsche Bahn train timetable for your ideal departure and arrival times, compare the best route available to get to Frankfurt am Main from Sankt Gallen and then book a cheap train with ease. Sit back and enjoy your upcoming train between Sankt Gallen and Frankfurt am Main with Deutsche Bahn!
Operator ticket policies for COVID
Travel between Sankt Gallen, Switzerland and Frankfurt am Main, Germany by train is: Partially open.
International entry status: Entry is partially open for citizens and permanent residents of Switzerland
Conditions of entry:
When travelling in Germany, you must follow these COVID-19 safety rules:
The information above was last checked on 15/10/2021. This can change before your date of travel so please review the latest COVID-19 travel safety regulations for your train from Sankt Gallen to Frankfurt am Main before travelling.
Return travel from Germany to Switzerland is: Partially open.
Entry into Switzerland is allowed for: Entry is partially open for citizens and permanent residents of Germany
Requirements for reentering:
The government of Switzerland has imposed these measures to reduce the spread of COVID-19:
Last checked on 15/10/2021. Please check the latest COVID-19 travel safety regulations closer to the travel date of your train to Sankt Gallen from Frankfurt am Main.
There are a few train stations in Sankt Gallen to start your journey from including St. Gallen, St. Gallen (CH), Lagerstrasse/Bhf and St. Gallen, Poststrasse. In Frankfurt am Main you have a few train station options to choose from for your arrival including Frankfurt (Main) Flughafen, Frankfurt Main Ost and Frankfurt am Main - Stadion.
Omio customers travelling this route depart most frequently from St. Gallen and arrive in Frankfurt (Main) Flughafen.
Passengers booking this journey most frequently board their trains from St. Gallen and need to travel around 0 mile (s) / 0 km from the city centre to get to this train station.
Passengers arriving in Frankfurt am Main most often arrive at Frankfurt (Main) Flughafen and need to travel around 6 mile (s) / 10 km from this train station to the city centre.
Here are some other resources that might have the information you need