Bern to Sankt Gallen train

Cheap train tickets from Bern to Sankt Gallen

Showing times and prices for Dec 11

Cheapest

-

Average

129

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.

Swiss Railways (SBB/CFF/FFS)
05:29AMBern2h23 07:52AMSt. Gallen
1 transfer
Find prices
Swiss Railways (SBB/CFF/FFS)
06:02AMBern2h20 08:22AMSt. Gallen
1 transfer
Find prices
Swiss Railways (SBB/CFF/FFS)
06:31AMBern1h59 08:30AMSt. Gallen
1 transfer
Find prices
Swiss Railways (SBB/CFF/FFS)
07:02AMBern2h00 09:02AMSt. Gallen
1 transfer
Find prices
Swiss Railways (SBB/CFF/FFS)
07:31AMBern2h21 09:52AMSt. Gallen
1 transfer
Find prices

Train schedule from Bern to Sankt Gallen

Showing trains for tomorrow, Sunday, December 11
Swiss Railways (SBB/CFF/FFS)
05:29AMBern2h23 07:52AMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
05:29AMBern2h23 07:52AMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
06:02AMBern2h20 08:22AMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
06:31AMBern1h59 08:30AMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
06:31AMBern2h21 08:52AMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
07:02AMBern2h00 09:02AMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
07:31AMBern2h21 09:52AMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
07:31AMBern2h21 09:52AMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
08:02AMBern2h00 10:02AMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
08:31AMBern1h59 10:30AMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
08:31AMBern2h21 10:52AMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
09:02AMBern2h00 11:02AMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
09:31AMBern2h21 11:52AMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
09:31AMBern2h21 11:52AMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
10:02AMBern2h00 12:02PMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
10:31AMBern1h59 12:30PMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
10:31AMBern2h21 12:52PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
11:02AMBern2h00 01:02PMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
11:31AMBern2h21 01:52PMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
11:31AMBern2h21 01:52PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
12:02PMBern2h00 02:02PMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
12:31PMBern1h59 02:30PMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
12:31PMBern2h21 02:52PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
01:02PMBern2h00 03:02PMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
01:31PMBern2h21 03:52PMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
01:31PMBern2h21 03:52PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
02:02PMBern2h00 04:02PMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
02:31PMBern2h21 04:52PMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
02:31PMBern2h21 04:52PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
03:02PMBern2h00 05:02PMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
03:31PMBern2h21 05:52PMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
03:31PMBern2h21 05:52PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
04:02PMBern2h00 06:02PMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
04:31PMBern1h59 06:30PMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
04:31PMBern2h21 06:52PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
05:02PMBern2h00 07:02PMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
05:31PMBern2h21 07:52PMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
05:31PMBern2h21 07:52PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
06:02PMBern2h00 08:02PMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
06:31PMBern1h59 08:30PMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
06:31PMBern2h21 08:52PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
07:02PMBern2h00 09:02PMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
07:31PMBern2h21 09:52PMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
07:31PMBern2h21 09:52PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
08:02PMBern2h20 10:22PMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
08:31PMBern2h21 10:52PMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
08:31PMBern2h21 10:52PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
09:02PMBern2h20 11:22PMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
09:31PMBern2h21 11:52PMSt. Gallen
1 transfer
Swiss Railways (SBB/CFF/FFS)
09:31PMBern2h21 11:52PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
10:02PMBern2h20 12:22AMSt. Gallen
1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14
Thu
Dec 15
Fri
Dec 16
Sat
Dec 17

Fastest train times from Bern to Sankt Gallen

Showing times and prices for Dec 11

Fastest Journey

1 h 59 m

Average

2 h 13 m

Trains per day

51

Distance

155 km

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.

Swiss Railways (SBB/CFF/FFS)
06:31AMBern1h59 08:30AMSt. Gallen
1 transfer
Find prices
Swiss Railways (SBB/CFF/FFS)
08:31AMBern1h59 10:30AMSt. Gallen
1 transfer
Find prices
Swiss Railways (SBB/CFF/FFS)
10:31AMBern1h59 12:30PMSt. Gallen
1 transfer
Find prices
Swiss Railways (SBB/CFF/FFS)
12:31PMBern1h59 02:30PMSt. Gallen
1 transfer
Find prices
Swiss Railways (SBB/CFF/FFS)
04:31PMBern1h59 06:30PMSt. Gallen
1 transfer
Find prices

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Bern to Sankt Gallen

distanceDistance95 miles (154 km)
durationAverage train duration2 h 14 min
priceAverage train ticket price$48 (€43)
frequencyTrain frequency51 a day
changesDirect trainYes, there are 17 direct trains a day
carriersTrain companiesSBB

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.

Train providers: SBB from Bern to Sankt Gallen trains

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

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!

    Travel Tips: Trains from Bern to Sankt Gallen

    Travel Tips: Travel by train to Sankt Gallen easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bern to Sankt Gallen.
    FAQs
    Omio customers have found cheap train tickets between Bern and Sankt Gallen for as low as $1 (€1)  for the next 7 days.
    If you’re looking to purchase your train tickets in the next week, you can expect the Bern to Sankt Gallen train price to come in at an average of $48 (€43)  one way.
    You should expect to travel around 95 miles (154 km)  from Bern to Sankt Gallen by train.
    On average the Bern to Sankt Gallen train time is 2 h 14 min  covering the 95 miles (154 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

    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.

    For the route from Bern to Sankt Gallen you can take a train with SBB. Be sure to check out all possible train providers that offer services from Bern to Sankt Gallen on Omio to compare what amenities they may have.
    The average number of trains departing Bern for Sankt Gallen is 51 a day. The train schedules and services may vary between weekdays and weekends.
    The first Bern to Sankt Gallen train departs at 5: 13 AM   and the last train from Bern to Sankt Gallen leaves at 11: 31 PM. Check out the most up-to-date train schedule from Bern to Sankt Gallen on Omio and find the best time to travel to your destination.
    In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this route and save money. If you buy train tickets from Bern to Sankt Gallen within the next 7 days, you can find tickets to cost on average $48 (€43) one way. To find the best prices for this journey, consider booking your train ticket from Bern to Sankt Gallen a few months in advance.

    Important Stations and Airports in Bern and Sankt Gallen

    Bern
    Sankt Gallen
    Bern, Bahnhof Postautostation is the most popular Bern railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Bern for your trip to Sankt Gallen.

    More options for your journey from Bern to Sankt Gallen

    Here are some other resources that might have the information you need

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language