No ifs or buts. Just travel! Get 12% off your next booking. Valid until 17.03.2025.
12% discount applied on bookings with a total basket value up to €100.
Valid for new and existing customers
Available on app and web bookings
This offer ends on 17.03.2025.
Limit one (1) coupon code per eligible booking. Cannot be combined, transferred or exchanged.
For full terms and conditions: https://www.omio.com/coupon

Wiesbaden to Sankt Gallen train with Deutsche Bahn

Sun, Mar 16
+ 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

Cheap train tickets from Wiesbaden to Sankt Gallen

Showing times and prices for Mar 16

Cheapest

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

VIAS Rail GmbHVIAS Rail GmbH
09:02AM5h42
Wiesbaden
02:44PMSankt Gallen
$1231One-way
4 transfers
VIAS Rail GmbHVIAS Rail GmbH
11:02AM5h42
Wiesbaden
04:44PMSankt Gallen
$1231One-way
4 transfers
VIAS Rail GmbHVIAS Rail GmbH
01:02PM5h42
Wiesbaden
06:44PMSankt Gallen
$1231One-way
4 transfers
VIAS Rail GmbHVIAS Rail GmbH
03:02PM5h42
Wiesbaden
08:44PMSankt Gallen
$1231One-way
4 transfers
VIAS Rail GmbHVIAS Rail GmbH
07:02PM11h42
Wiesbaden
06:44AMSankt Gallen
$1231One-way
4 transfers

Wiesbaden to Sankt Gallen train times

Showing trains for tomorrow, Sunday, March 16
ProviderDepartsDurationArrivesTransfersTickets
Deutsche Bahn Intercity-ExpressDeutsche Bahn Intercity-Express05:26AM Wiesbaden5h18 10:44AM Sankt Gallen5 transfers
Deutsche Bahn Intercity-ExpressDeutsche Bahn Intercity-Express05:26AM Wiesbaden5h18 10:44AM Sankt Gallen4 transfers
Deutsche Bahn RegionalDeutsche Bahn Regional06:09AM Wiesbaden5h35 11:44AM Sankt Gallen4 transfers
Deutsche Bahn RegionalDeutsche Bahn Regional06:48AM Wiesbaden5h56 12:44PM Sankt Gallen4 transfers
Deutsche Bahn RegionalDeutsche Bahn Regional08:09AM Wiesbaden5h35 01:44PM Sankt Gallen4 transfers

Find all the dates and times for this journey

Compare prices and tickets Wiesbaden to Sankt Gallen by train, bus, or flight

Sun
Mar 16
Mon
Mar 17
Tue
Mar 18
Wed
Mar 19
Thu
Mar 20
Fri
Mar 21
Sat
Mar 22

Fastest train times from Wiesbaden to Sankt Gallen

Showing times and prices for Mar 16

Fastest Journey

5 h 18 m

Average

6 h 7 m

Trains per day

20

Distance

307 km

It's difficult to get from Wiesbaden to Sankt Gallen without transferring at least 4 times.

Deutsche Bahn Intercity-ExpressDeutsche Bahn Intercity-Express
05:26AM5h18
Wiesbaden
10:44AMSankt Gallen
$1521One-way
5 transfers
Deutsche Bahn Intercity-ExpressDeutsche Bahn Intercity-Express
05:26AM5h18
Wiesbaden
10:44AMSankt Gallen
$1281One-way
4 transfers
Deutsche Bahn Intercity-ExpressDeutsche Bahn Intercity-Express
08:26AM5h18
Wiesbaden
01:44PMSankt Gallen
$1631One-way
5 transfers
Deutsche Bahn Intercity-ExpressDeutsche Bahn Intercity-Express
10:26AM5h18
Wiesbaden
03:44PMSankt Gallen
$1631One-way
5 transfers
Deutsche Bahn Intercity-ExpressDeutsche Bahn Intercity-Express
12:26PM5h18
Wiesbaden
05:44PMSankt Gallen
$1631One-way
5 transfers

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Wiesbaden to Sankt Gallen

Trains from Wiesbaden to Sankt Gallen run on average 6 times per day, taking around 6h 3m. Cheap train tickets for this journey start at $35 (€30) but you can travel from only $30 (€25) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $30 (€25)
Distance
190 miles (306 km)
Average train duration
6h 3m
Cheapest ticket price
$35 (€30)
Trains per day
6
Train providers
1
Fastest train
5h 56m
First train
04:37
Last train
23:37
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $30 (€25)

Train companies: Deutsche Bahn from Wiesbaden to Sankt Gallen trains

Find the best trains from Wiesbaden to Sankt Gallen with Omio's travel partners Deutsche Bahn from $187 (€161). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

Deutsche Bahn (DB) is the main provider of train services in Germany, making on average 40,000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train from Wiesbaden to Sankt Gallen. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Train information from Wiesbaden to Sankt Gallen with Deutsche Bahn:

  • Average Duration: 5 h 56 min
  • Cheapest Price: $187
  • Deutsche Bahn frequency: 12 a day

Welcome Aboard the Wiesbaden to Sankt Gallen Train

Embark on a scenic journey through Europe as you hop on the train from Wiesbaden to Sankt Gallen. With a comfortable and efficient service, this route conveniently connects avid travelers, starting from the bustling Wiesbaden Hauptbahnhof and culminating at the picturesque St. Gallen Hauptbahnhof. Traverse iconic landscapes, enjoy modern amenities, and experience the unparalleled ease of train travel, making every mile of your trip an experience to remember.

Explore your travel options and book your tickets now for the optimal trains from Wiesbaden to Sankt Gallen, ensuring you not only reach your destination effortlessly but also enrich your travel journey.

Cheap Wiesbaden to Sankt Gallen Train Ticket Prices

Travelers looking to book a train ticket from Wiesbaden to Sankt Gallen can expect to find a range of ticket prices that suit different budgets. The journey is a scenic route that is both comfortable and affordable. At the lowest end, the cheapest train ticket is available for as little as $35 (€30), making it an attractive option for budget travelers. On average, you might expect to pay around $87 (€75) for this journey, depending on the time and date of travel. For those looking for both convenience and competitive pricing, planning a trip in May is often recommended. This month generally offers pleasant weather and seating availability can be balanced to ensure you have an economical and enjoyable travel experience. With these details, planning your trip from Wiesbaden to Sankt Gallen by train is easier and more efficient than ever before.

Train Wiesbaden to Sankt Gallen: Deutsche Bahn, SBB, FlixTrain

Traveling by train from Wiesbaden to Sankt Gallen is a delightful experience thanks to providers like Deutsche Bahn, SBB (Swiss Federal Railways), and FlixTrain. These companies offer a comfortable journey with a range of services aimed at enhancing your travel experience. From the modern InterCity trains operated by Deutsche Bahn to the punctual Swiss Federal Railways, each trip ensures a smooth, efficient, and reliable ride. High-speed train services cut down travel time, enabling you to enjoy the scenic views along the way in comfort. Enjoy amenities such as free Wi-Fi, spacious seating, dining options, and power outlets, making your train travel from Wiesbaden to Sankt Gallen convenient and enjoyable.

Train Wiesbaden to Sankt Gallen: Schedule & Train Times

Planning a trip from Wiesbaden to Sankt Gallen? You're in for a delightful train journey that covers a distance of approximately 190 miles (306 km). The average duration of this scenic trip is around 5h 56m. This makes travel by train not only efficient but also a great way to relax and enjoy the European landscape.

Trains between Wiesbaden and Sankt Gallen boast a frequency of 6 per day. These trains run throughout the week, ensuring you have flexibility whether your journey is on a weekday or over the weekend. With a consistent service, you can easily plan your trip knowing you'll have plenty of options to choose from.

For early risers, the first train of the day typically departs from Wiesbaden at around 04:37. If you prefer to start your journey later in the day, you will find the final train usually leaves at 23:37. These convenient train times mean you can schedule your journey to best fit your travel needs, whether traveling for business or leisure.

Whether you're checking the Wiesbaden to Sankt Gallen train schedule for a spontaneous weekend getaway or planning a detailed itinerary, you'll find trains run frequently and punctually to meet your travel requirements.

FAQs: Trains from Wiesbaden to Sankt Gallen

FAQs: Travel by train from Wiesbaden 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 Wiesbaden to Sankt Gallen.
FAQs
Cheap train tickets from Wiesbaden to Sankt Gallen can start from as little as $58 (€50) when you book in advance. The average train ticket price for Wiesbaden to Sankt Gallen is $84 (€72); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by train from Wiesbaden to Sankt Gallen is 5 h 56 min   to travel the 190 mile (306 km) long trip, with around there are 6 trains per day. Journey times can vary on weekends and holidays.
The first train from Wiesbaden to Sankt Gallen leaves at 12: 01 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Wiesbaden to Sankt Gallen leaves at 11: 37 PM.
There are 6 trains a day from Wiesbaden to Sankt Gallen which require at least one change with Deutsche Bahn. Schedules can vary on holidays or weekends with fewer trains.
Take the Wiesbaden to Sankt Gallen train with Deutsche Bahn. However, it's always good to check out all possible train providers for the journey between Wiesbaden and Sankt Gallen as there might be differences in the amenities they offer.
No, there are no night trains, the latest train for this route is 11: 37 PM.
The cheapest month to travel from Wiesbaden to Sankt Gallen by train is September.
Yes, you can take a train to Sankt Gallen from Wiesbaden.

More options for your journey from Wiesbaden 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
More routes, destinations and providers
Currency
Language

Useful links