Sankt Gallen to Basel train

One-way
Round trip
Fri, Mar 31
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42k ratings
Google Play
rate4.6
136k reviews
Trust Pilot
rate4.4
6,750 reviews

Cheap train tickets from Sankt Gallen to Basel

Showing times and prices for Mar 31

Cheapest

45

Average

54

The best way to find a cheap train ticket from Sankt Gallen to Basel is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
09:37AMSt. Gallen2h16 11:53AMBasel SBB
1 transfer
451One-way
08:37AMSt. Gallen2h16 10:53AMBasel SBB
1 transfer
471One-way
08:58AMSt. Gallen2h15 11:13AMBasel SBB
1 transfer
511One-way
08:07AMSt. Gallen2h21 10:28AMBasel SBB
1 transfer
631One-way
09:29AMSt. Gallen1h59 11:28AMBasel SBB
1 transfer
631One-way

Train schedule from Sankt Gallen to Basel

Showing trains for tomorrow, Friday, March 31
08:07AMSt. Gallen2h21 10:28AMBasel SBB
1 transfer
08:37AMSt. Gallen2h16 10:53AMBasel SBB
1 transfer
08:58AMSt. Gallen2h15 11:13AMBasel SBB
1 transfer
09:29AMSt. Gallen1h59 11:28AMBasel SBB
1 transfer
09:37AMSt. Gallen2h16 11:53AMBasel SBB
1 transfer

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
Mar 31
Sat
Apr 01
Sun
Apr 02
Mon
Apr 03
Tue
Apr 04
Wed
Apr 05
Thu
Apr 06

Fastest train times from Sankt Gallen to Basel

Showing times and prices for Mar 31

Fastest Journey

1 h 59 m

Average

2 h 13 m

Trains per day

5

Distance

136 km

It's difficult to get from Sankt Gallen to Basel without transferring at least once.

Fastest
09:29AMSt. Gallen1h59 11:28AMBasel SBB
1 transfer
631One-way
08:58AMSt. Gallen2h15 11:13AMBasel SBB
1 transfer
511One-way
09:37AMSt. Gallen2h16 11:53AMBasel SBB
1 transfer
451One-way
08:37AMSt. Gallen2h16 10:53AMBasel SBB
1 transfer
471One-way
08:07AMSt. Gallen2h21 10:28AMBasel SBB
1 transfer
631One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Sankt Gallen to Basel

distanceDistance84 miles (136 km)
frequencyTrain frequency95 a day
changesDirect trainNo
carriersTrain companiesSBB or ÖBB EuroCity

Trains from Sankt Gallen to Basel cover the 84 miles (136 km) long journey taking on average 2 h 29 min with our travel partners like SBB or ÖBB EuroCity. Normally, there are 95 trains operating per day, including direct services available. Travelers depart most frequently from St. Gallen and arrive in Basel SBB.

Train providers: SBB from Sankt Gallen to Basel trains

Find the best trip to Basel from Sankt Gallen with Omio's train partners SBB! You'll find the best deals, schedules and tickets when comparing and booking the most popular trip for you.

SBB

SBB is Switzerland's main train company and for your next train trip between Sankt Gallen and Basel, SBB offers these ticket types: Round-trip Standard Ticket or First Class.

Sankt Gallen to Basel train information with SBB:

  • Average Duration: 2 h 2 min
  • SBB frequency: 12 a day

Travel Tips: Trains from Sankt Gallen to Basel

Travel Tips: Travel by train to Basel 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 Sankt Gallen to Basel.
FAQs
The distance between Sankt Gallen and Basel by train is approximately 84 miles (136 km).
The Sankt Gallen to Basel train duration is on average 2 h 29 min, which is to be expected when traveling 84 mile (136 km) between Sankt Gallen and Basel. However, the time it takes can vary based on specific dates, weekends, and holidays.

There are a few train stations in Sankt Gallen to start your journey from including St. Gallen, St. Gallen, Lagerstrasse/Bhf and St. Gallen, Poststrasse. In Basel you have a few train station options to choose from for your arrival including Basel SBB, Basel Bad Bhf and Basel, Birmannsgasse.

Omio customers traveling this route depart most frequently from St. Gallen   and arrive in Basel SBB.

Passengers board the train most frequently from St. Gallen, which is located around 0.6 miles (855 m) away from the city center, and they get off the train at Basel SBB, located 1.4 miles (2.2 km) away from the city center.

When taking a train from Sankt Gallen to Basel, you can count on SBB or ÖBB EuroCity for the best way to get you to Basel. You can also check all possible train companies who offer a service between Sankt Gallen and Basel and compare the amenities they offer before buying a train ticket.
On average, there are 95 trains a day from Sankt Gallen to Basel. The train times and services may be different on weekends and holidays compared to weekdays.
The first Sankt Gallen to Basel train departs at 4: 37 AM   and the last train from Sankt Gallen to Basel leaves at 11: 37 PM. Check out the most up-to-date train schedule from Sankt Gallen to Basel on Omio and find the best time to travel to your destination.

Important Stations and Airports for this connection

Sankt Gallen
Basel
St. Gallen is the most popular Sankt Gallen 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 Sankt Gallen for your trip to Basel.
Amenities at station
WifiWifi
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Amenities at station
AccessibilityAccessibility
Amenities at station
AccessibilityAccessibility
Amenities at station
AccessibilityAccessibility
Amenities at station
AccessibilityAccessibility
Amenities at station
AccessibilityAccessibility
Amenities at station
AccessibilityAccessibility
HomeTrainsTrain Times to BaselSankt Gallen to Basel train

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