The best way to find a cheap train ticket from Bern to Sankt Gallen is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last train of the day.
Find all the dates and times for this journey
1 h 59 m
2 h 13 m
Trains per day
Of the 51 trains that leave Bern for Sankt Gallen every day 17 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
|Distance||95 miles (154 km)|
|Average train duration||2 h 14 min|
|Average train ticket price||$48 (€43)|
|Train frequency||51 a day|
|Direct train||Yes, there are 17 direct trains a day|
Trains from Bern to Sankt Gallen cover the 95 miles (154 km) long trip taking on average 2 h 14 min with our travel partners like SBB. Normally, there are 51 trains operating per day, including direct services available. While the average ticket price for this journey costs around $48 (€43), you can find the cheapest train ticket for as low as $1 (€1). Travelers depart most frequently from Bern, Bahnhof Postautostation and arrive in St. Gallen.
You can travel by train to Sankt Gallen from Bern with SBB. When you search Omio for times and tickets, we’ll show you the best deals available.
SBB is Switzerland's main train company and for your next train trip from Bern to Sankt Gallen, SBB offers these ticket types: Round-trip Standard Ticket or First Class.
Are you making plans to travel between Bern and Sankt Gallen? Why not take a train with SBB? Omio can show you current SBB train times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Bern to Sankt Gallen trains all in one place. On the SBB train, you can expect to travel 95 miles (154 km) from Bern to Sankt Gallen. If you use the Omio app to search for trains from Bern to Sankt Gallen, you can quickly see if the SBB ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you have found your perfect one-way SBB train to Sankt Gallen from Bern, book your cheap train tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!
When departing from Bern, you have various train station options to start your trip from including Bern, Bahnhof Postautostation, Bern, Bhf and Bern. When arriving in Sankt Gallen, you can end your journey in train stations like St. Gallen, St. Gallen (CH), Lagerstrasse/Bhf and St. Gallen, Poststrasse.
Omio customers book a train from Bern, Bahnhof Postautostation to St. Gallen most frequently for this route.
The most popular departure train station with passengers for this route, called Bern, Bahnhof Postautostation, is located 1.4 miles (2.3 km) from the city center of Bern.
The most popular arrival train station, St. Gallen, is located 0.5 miles (828 m) away from the city center of Sankt Gallen.
Here are some other resources that might have the information you need