Sankt Gallen to Hamburg train

Cheap train tickets from Sankt Gallen to Hamburg

Showing times and prices for 20 May

Cheapest

£101

Average

£156

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
21:15St. Gallen11h41 08:56Hamburg Hbf
5 changes
£1011One-way
18:37St. Gallen12h06 06:43Hamburg Hbf
2 changes
£1081One-way
20:32St. Gallen13h42 10:14Hamburg Hbf
1 change
£1081One-way
21:15St. Gallen12h59 10:14Hamburg Hbf
4 changes
£1171One-way
14:37St. Gallen9h06 23:43Hamburg Hbf
2 changes
£1221One-way

Train schedule Sankt Gallen to Hamburg

Showing trains for tomorrow, Friday, 20 May
05:25St. Gallen9h28 14:53Hamburg Hbf
4 changes
06:55St. Gallen9h40 16:35Hamburg Hbf
4 changes
08:32St. Gallen9h57 18:29Hamburg Hbf
2 changes
08:32St. Gallen8h22 16:54Hamburg Hbf
1 change
08:55St. Gallen9h34 18:29Hamburg Hbf
5 changes
10:32St. Gallen8h21 18:53Hamburg Hbf
1 change
10:37St. Gallen8h58 19:35Hamburg Hbf
1 change
10:55St. Gallen9h35 20:30Hamburg Hbf
3 changes
12:32St. Gallen8h26 20:58Hamburg Hbf
1 change
12:37St. Gallen9h02 21:39Hamburg Hbf
1 change
12:55St. Gallen9h34 22:29Hamburg Hbf
5 changes
14:32St. Gallen8h22 22:54Hamburg Hbf
1 change
14:37St. Gallen9h06 23:43Hamburg Hbf
2 changes
15:37St. Gallen9h59 01:36Hamburg Hbf
1 change
15:55St. Gallen9h41 01:36Hamburg Hbf
5 changes
16:37St. Gallen13h20 05:57Hamburg Hbf
4 changes
16:55St. Gallen13h02 05:57Hamburg Hbf
7 changes
18:32St. Gallen12h11 06:43Hamburg Hbf
1 change
18:37St. Gallen12h06 06:43Hamburg Hbf
2 changes
18:55St. Gallen11h48 06:43Hamburg Hbf
4 changes
20:32St. Gallen13h42 10:14Hamburg Hbf
1 change
20:37St. Gallen12h19 08:56Hamburg Hbf
2 changes
21:15St. Gallen12h59 10:14Hamburg Hbf
4 changes
21:15St. Gallen11h41 08:56Hamburg Hbf
5 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Fri
20 May
Sat
21 May
Sun
22 May
Mon
23 May
Tue
24 May
Wed
25 May
Thu
26 May

Fastest train times from Sankt Gallen to Hamburg

Showing times and prices for 20 May

Fastest Journey

8 h 21 m

Average

10 h 28 m

Trains per day

24

Distance

685 km

It's difficult to get from Sankt Gallen to Hamburg without changing at least once.

Fastest
10:32St. Gallen8h21 18:53Hamburg Hbf
1 change
£1371One-way
14:32St. Gallen8h22 22:54Hamburg Hbf
1 change
£1371One-way
08:32St. Gallen8h22 16:54Hamburg Hbf
1 change
£1921One-way
12:32St. Gallen8h26 20:58Hamburg Hbf
1 change
£1921One-way
10:37St. Gallen8h58 19:35Hamburg Hbf
1 change
£1981One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Sankt Gallen to Hamburg

distanceDistance425 miles (685 km)
durationAverage train duration9 h 15 min
priceAverage train ticket price£77 (€86)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesDeutsche Bahn or Deutsche Bahn with connection

Trains from Sankt Gallen to Hamburg cover the 425 miles (685 km) long trip taking on average 9 h 15 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this route costs around £77, you can find the cheapest train ticket for as low as £64. Travellers depart most frequently from St. Gallen and arrive in Hamburg Hbf.

Train providers: Deutsche Bahn trains Sankt Gallen to Hamburg

Travel between Sankt Gallen and Hamburg from £64 with Omio’s train partners Deutsche Bahn! You can find the best timetables and tickets when comparing and booking the most popular journey for you.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main operator of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Sankt Gallen to Hamburg train.

Train information from Sankt Gallen to Hamburg with Deutsche Bahn:

  • Average Duration: 11 h 55 min
  • Average Price: £64
  • Deutsche Bahn frequency: 12 a day

Travel Tips: Trains from Sankt Gallen to Hamburg

Travel by train to Hamburg 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 Hamburg.
FAQs

Travel between Sankt Gallen, Switzerland and Hamburg, Germany by train is: Partially open.

What is the status of international entry into Germany from Switzerland?

International entry status: Entry is partially open for citizens and permanent residents of Switzerland

Do I need to self-quarantine on arrival in Germany from Sankt Gallen?

Conditions of entry:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 3 hours prior to arrival, or an Antigen test performed within 2 hours prior to arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers who have recovered from COVID-19 in the last 9 months are exempt from providing a negative COVID-19 test (certificate needed)

What are the safety rules to follow in Hamburg, Germany?

When travelling in Germany, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 18/05/2022. 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 Hamburg before travelling.

The current restriction level for your return trip by train from Hamburg to Sankt Gallen is: Fully open

Are there any international entry restrictions on returning to Switzerland from Germany?

Reentry to Switzerland is allowed for: Entry is fully open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Switzerland from Hamburg?

What are the entry requirements?

  • No COVID-19 testing required
  • No quarantine required

What are the safety rules to follow in Sankt Gallen, Switzerland?

The government of Switzerland has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Regional advice

Last verified on 09/05/2022. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Hamburg to Sankt Gallen train here.

Looking to save money on your trip? Omio customers have found the cheapest train to Hamburg from Sankt Gallen for the next 7 days starting from £64  one way.
If you are looking to book your train ticket in the next 7 days, you can expect the Sankt Gallen to Hamburg train to cost on average £76  one way.
When travelling this route you should expect the distance from Sankt Gallen to Hamburg via train to be approximately 425 miles (685 km).
While the time it takes to travel 425 miles (685 km) from Sankt Gallen to Hamburg can vary based on specific dates, weekends, and bank holidays, the train duration from Sankt Gallen to Hamburg is on average 9 h 15 min.

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 Hamburg you have a few train station options to choose from for your arrival including Hamburg Hbf, Hamburg-Altona and Hamburg-Harburg.

Omio customers travelling this route depart most frequently from St. Gallen   and arrive in Hamburg Hbf.

You can find the most popular departure train station for this journey, St. Gallen, located approximately 0.2 miles (376 m) from the city centre of Sankt Gallen. The most popular arrival train station in Hamburg, called Hamburg Hbf, is located around 1.8 miles (2.9 km) away from its city centre.

Take the Sankt Gallen to Hamburg train with Deutsche Bahn or Deutsche Bahn with connection. However, it's always good to check out all possible train providers for the journey between Sankt Gallen and Hamburg as there might be differences in the amenities they offer.
The average number of trains departing Sankt Gallen for Hamburg is 12 a day. The train schedules and services may vary between weekdays and weekends.
The first train from Sankt Gallen to Hamburg leaves at 09: 15   and the last train for this leaves at 22: 37. Omio shows you the latest train from Sankt Gallen to Hamburg schedule to help you book the best departure time for this journey.
If you purchase a train ticket to Hamburg from Sankt Gallen within the next 7 days, you can find tickets to cost on average £76 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Sankt Gallen to Hamburg are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Sankt Gallen
Hamburg
St. Gallen is the most popular Sankt Gallen railway station for Omio travellers, 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 journey to Hamburg.

More options for your journey from Sankt Gallen to Hamburg

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