Distance 425 miles (685 km) |
Average flight duration 1h 46m |
Cheapest ticket price $52 (€47) |
Flights per day 35 |
Direct flights 6 |
Airlines 5 |
Fastest flight 1h 25m |
Cheapest month to travel September |
First flight 05:55 |
Last flight 21:55 |
Cheapest
Average
The best way to find a cheap flight ticket from Hamburg to Sankt Gallen is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Air France AF1611 | 06:00AM Hamburg Airport (HAM) | 16h30 | 10:30PM Zurich Airport (ZRH) | 1 transfer | |
PGA-Portugalia Airlines tp565 | 06:00AM Hamburg Airport (HAM) | 30h40 | 12:40PM Zurich Airport (ZRH) | 1 transfer | |
PGA-Portugalia Airlines tp565 | 06:00AM Hamburg Airport (HAM) | 11h10 | 05:10PM Zurich Airport (ZRH) | 1 transfer | |
Air France AF1611 | 06:00AM Hamburg Airport (HAM) | 11h00 | 05:00PM Zurich Airport (ZRH) | 1 transfer | |
Air France AF1611 | 06:00AM Hamburg Airport (HAM) | 8h05 | 02:05PM EuroAirport Basel Mulhouse Freiburg (BSL) | 1 transfer | |
KLM KL1750 | 06:10AM Hamburg Airport (HAM) | 16h15 | 10:25PM Zurich Airport (ZRH) | 1 transfer | |
KLM KL1750 | 06:10AM Hamburg Airport (HAM) | 6h52 | 01:02PM St. Gallen | 3 transfers | |
KLM KL1750 | 06:10AM Hamburg Airport (HAM) | 7h22 | 01:32PM St. Gallen | 3 transfers | |
KLM KL1750 | 06:10AM Hamburg Airport (HAM) | 4h40 | 10:50AM Zurich Airport (ZRH) | 1 transfer | |
KLM KL1750 | 06:10AM Hamburg Airport (HAM) | 10h35 | 04:45PM Zurich Airport (ZRH) | 1 transfer | |
KLM KL1750 | 06:10AM Hamburg Airport (HAM) | 7h52 | 02:02PM St. Gallen | 3 transfers | |
KLM KL1750 | 06:10AM Hamburg Airport (HAM) | 15h55 | 10:05PM EuroAirport Basel Mulhouse Freiburg (BSL) | 1 transfer | |
KLM KL1750 | 06:10AM Hamburg Airport (HAM) | 4h30 | 10:40AM EuroAirport Basel Mulhouse Freiburg (BSL) | 1 transfer | |
Lufthansa LH2085 | 06:15AM Hamburg Airport (HAM) | 7h47 | 02:02PM St. Gallen | 3 transfers | |
Lufthansa LH2085 | 06:15AM Hamburg Airport (HAM) | 3h55 | 10:10AM Zurich Airport (ZRH) | 1 transfer | |
Lufthansa LH2085 | 06:15AM Hamburg Airport (HAM) | 6h15 | 12:30PM St. Gallen | 3 transfers | |
Lufthansa LH2085 | 06:15AM Hamburg Airport (HAM) | 7h17 | 01:32PM St. Gallen | 3 transfers | |
Lufthansa LH3 | 06:30AM Hamburg Airport (HAM) | 6h00 | 12:30PM St. Gallen | 3 transfers | |
Lufthansa LH3 | 06:30AM Hamburg Airport (HAM) | 7h02 | 01:32PM St. Gallen | 3 transfers | |
Lufthansa LH3 | 06:30AM Hamburg Airport (HAM) | 7h02 | 01:32PM St. Gallen | 3 transfers | |
Lufthansa LH3 | 06:30AM Hamburg Airport (HAM) | 3h35 | 10:05AM Zurich Airport (ZRH) | 1 transfer | |
Lufthansa LH3 | 06:30AM Hamburg Airport (HAM) | 4h10 | 10:40AM Zurich Airport (ZRH) | 1 transfer | |
Lufthansa LH7 | 07:30AM Hamburg Airport (HAM) | 6h32 | 02:02PM St. Gallen | 3 transfers | |
Lufthansa LH7 | 07:30AM Hamburg Airport (HAM) | 5h32 | 01:02PM St. Gallen | 3 transfers | |
Lufthansa LH7 | 07:30AM Hamburg Airport (HAM) | 6h02 | 01:32PM St. Gallen | 3 transfers | |
Lufthansa LH7 | 07:30AM Hamburg Airport (HAM) | 3h10 | 10:40AM Zurich Airport (ZRH) | 1 transfer | |
KLM Cityhopper KL1752 | 08:25AM Hamburg Airport (HAM) | 26h15 | 10:40AM EuroAirport Basel Mulhouse Freiburg (BSL) | 1 transfer | |
KLM Cityhopper KL1752 | 08:25AM Hamburg Airport (HAM) | 8h20 | 04:45PM Zurich Airport (ZRH) | 1 transfer | |
KLM Cityhopper KL1752 | 08:25AM Hamburg Airport (HAM) | 13h40 | 10:05PM EuroAirport Basel Mulhouse Freiburg (BSL) | 1 transfer | |
KLM Cityhopper KL1752 | 08:25AM Hamburg Airport (HAM) | 11h27 | 07:52PM St. Gallen | 3 transfers | |
KLM Cityhopper KL1752 | 08:25AM Hamburg Airport (HAM) | 14h00 | 10:25PM Zurich Airport (ZRH) | 1 transfer | |
KLM Cityhopper KL1752 | 08:25AM Hamburg Airport (HAM) | 10h37 | 07:02PM St. Gallen | 3 transfers | |
easyJet U21182 | 09:10AM Hamburg Airport (HAM) | 1h25 | 10:35AM EuroAirport Basel Mulhouse Freiburg (BSL) | 0 transfersDirect | |
Lufthansa Cityline LH2055 | 09:20AM Hamburg Airport (HAM) | 10h32 | 07:52PM St. Gallen | 3 transfers | |
Lufthansa Cityline LH2055 | 09:20AM Hamburg Airport (HAM) | 3h35 | 12:55PM Zurich Airport (ZRH) | 1 transfer | |
Lufthansa Cityline LH2055 | 09:20AM Hamburg Airport (HAM) | 8h12 | 05:32PM St. Gallen | 3 transfers | |
Lufthansa Cityline LH2055 | 09:20AM Hamburg Airport (HAM) | 8h42 | 06:02PM St. Gallen | 3 transfers | |
Swiss LX1051 | 09:35AM Hamburg Airport (HAM) | 3h57 | 01:32PM St. Gallen | 2 transfers | |
Swiss LX1051 | 09:35AM Hamburg Airport (HAM) | 1h25 | 11:00AM Zurich Airport (ZRH) | 0 transfersDirect | |
Swiss LX1051 | 09:35AM Hamburg Airport (HAM) | 7h57 | 05:32PM St. Gallen | 2 transfers | |
Swiss LX1051 | 09:35AM Hamburg Airport (HAM) | 4h27 | 02:02PM St. Gallen | 2 transfers | |
Austrian Airlines OS176 | 09:40AM Hamburg Airport (HAM) | 4h40 | 02:20PM Zurich Airport (ZRH) | 1 transfer | |
Cityjet sk646 | 09:50AM Hamburg Airport (HAM) | 23h55 | 09:45AM Zurich Airport (ZRH) | 1 transfer | |
Cityjet sk646 | 09:50AM Hamburg Airport (HAM) | 9h50 | 07:40PM Zurich Airport (ZRH) | 1 transfer | |
Lufthansa LH13 | 10:00AM Hamburg Airport (HAM) | 3h45 | 01:45PM Zurich Airport (ZRH) | 1 transfer | |
Lufthansa LH13 | 10:00AM Hamburg Airport (HAM) | 8h02 | 06:02PM St. Gallen | 3 transfers | |
Lufthansa LH13 | 10:00AM Hamburg Airport (HAM) | 9h52 | 07:52PM St. Gallen | 3 transfers | |
Lufthansa LH13 | 10:00AM Hamburg Airport (HAM) | 7h32 | 05:32PM St. Gallen | 3 transfers | |
KLM Cityhopper KL1754 | 11:00AM Hamburg Airport (HAM) | 5h45 | 04:45PM Zurich Airport (ZRH) | 1 transfer | |
KLM Cityhopper KL1754 | 11:00AM Hamburg Airport (HAM) | 23h40 | 10:40AM EuroAirport Basel Mulhouse Freiburg (BSL) | 1 transfer | |
KLM Cityhopper KL1754 | 11:00AM Hamburg Airport (HAM) | 8h52 | 07:52PM St. Gallen | 3 transfers | |
KLM Cityhopper KL1754 | 11:00AM Hamburg Airport (HAM) | 11h05 | 10:05PM EuroAirport Basel Mulhouse Freiburg (BSL) | 1 transfer | |
KLM Cityhopper KL1754 | 11:00AM Hamburg Airport (HAM) | 21h15 | 08:15AM Zurich Airport (ZRH) | 1 transfer | |
KLM Cityhopper KL1754 | 11:00AM Hamburg Airport (HAM) | 8h02 | 07:02PM St. Gallen | 3 transfers | |
KLM Cityhopper KL1754 | 11:00AM Hamburg Airport (HAM) | 11h25 | 10:25PM Zurich Airport (ZRH) | 1 transfer | |
Air France AF1411 | 11:55AM Hamburg Airport (HAM) | 7h57 | 07:52PM St. Gallen | 3 transfers | |
Air France AF1411 | 11:55AM Hamburg Airport (HAM) | 5h05 | 05:00PM Zurich Airport (ZRH) | 1 transfer | |
Air France AF1411 | 11:55AM Hamburg Airport (HAM) | 10h35 | 10:30PM Zurich Airport (ZRH) | 1 transfer | |
Air France AF1411 | 11:55AM Hamburg Airport (HAM) | 26h10 | 02:05PM EuroAirport Basel Mulhouse Freiburg (BSL) | 1 transfer | |
Air France AF1411 | 11:55AM Hamburg Airport (HAM) | 21h40 | 09:35AM EuroAirport Basel Mulhouse Freiburg (BSL) | 1 transfer | |
Air France AF1411 | 11:55AM Hamburg Airport (HAM) | 21h55 | 09:50AM Zurich Airport (ZRH) | 1 transfer | |
Lufthansa LH17 | 12:00PM Hamburg Airport (HAM) | 7h52 | 07:52PM St. Gallen | 3 transfers | |
Lufthansa LH17 | 12:00PM Hamburg Airport (HAM) | 6h30 | 06:30PM St. Gallen | 3 transfers | |
Lufthansa LH17 | 12:00PM Hamburg Airport (HAM) | 6h02 | 06:02PM St. Gallen | 3 transfers | |
Lufthansa LH17 | 12:00PM Hamburg Airport (HAM) | 3h40 | 03:40PM Zurich Airport (ZRH) | 1 transfer | |
PGA-Portugalia Airlines tp561 | 12:35PM Hamburg Airport (HAM) | 28h35 | 05:10PM Zurich Airport (ZRH) | 1 transfer | |
PGA-Portugalia Airlines tp561 | 12:35PM Hamburg Airport (HAM) | 30h40 | 07:15PM Zurich Airport (ZRH) | 1 transfer | |
PGA-Portugalia Airlines tp561 | 12:35PM Hamburg Airport (HAM) | 27h00 | 03:35PM Zurich Airport (ZRH) | 1 transfer | |
PGA-Portugalia Airlines tp561 | 12:35PM Hamburg Airport (HAM) | 10h00 | 10:35PM Zurich Airport (ZRH) | 1 transfer | |
PGA-Portugalia Airlines tp561 | 12:35PM Hamburg Airport (HAM) | 24h05 | 12:40PM Zurich Airport (ZRH) | 1 transfer | |
Eurowings EW7762 | 01:40PM Hamburg Airport (HAM) | 4h22 | 06:02PM St. Gallen | 2 transfers | |
Eurowings EW7762 | 01:40PM Hamburg Airport (HAM) | 6h12 | 07:52PM St. Gallen | 2 transfers | |
Eurowings EW7762 | 01:40PM Hamburg Airport (HAM) | 1h25 | 03:05PM Zurich Airport (ZRH) | 0 transfersDirect | |
Eurowings LX4457 | 01:40PM Hamburg Airport (HAM) | 1h25 | 03:05PM Zurich Airport (ZRH) | 0 transfersDirect | |
Eurowings EW7762 | 01:40PM Hamburg Airport (HAM) | 3h52 | 05:32PM St. Gallen | 2 transfers | |
Lufthansa LH21 | 02:00PM Hamburg Airport (HAM) | 5h52 | 07:52PM St. Gallen | 3 transfers | |
Lufthansa LH21 | 02:00PM Hamburg Airport (HAM) | 3h15 | 05:15PM Zurich Airport (ZRH) | 1 transfer | |
KLM Cityhopper KL1756 | 02:45PM Hamburg Airport (HAM) | 17h30 | 08:15AM Zurich Airport (ZRH) | 1 transfer | |
KLM Cityhopper KL1756 | 02:45PM Hamburg Airport (HAM) | 7h40 | 10:25PM Zurich Airport (ZRH) | 1 transfer | |
KLM Cityhopper KL1756 | 02:45PM Hamburg Airport (HAM) | 7h20 | 10:05PM EuroAirport Basel Mulhouse Freiburg (BSL) | 1 transfer | |
KLM Cityhopper KL1756 | 02:45PM Hamburg Airport (HAM) | 20h05 | 10:50AM Zurich Airport (ZRH) | 1 transfer | |
KLM Cityhopper KL1756 | 02:45PM Hamburg Airport (HAM) | 19h55 | 10:40AM EuroAirport Basel Mulhouse Freiburg (BSL) | 1 transfer | |
Swiss LX1057 | 02:55PM Hamburg Airport (HAM) | 1h25 | 04:20PM Zurich Airport (ZRH) | 0 transfersDirect | |
Swiss LX1057 | 02:55PM Hamburg Airport (HAM) | 4h07 | 07:02PM St. Gallen | 2 transfers | |
Swiss LX1057 | 02:55PM Hamburg Airport (HAM) | 4h57 | 07:52PM St. Gallen | 2 transfers | |
Swiss LX1057 | 02:55PM Hamburg Airport (HAM) | 3h35 | 06:30PM St. Gallen | 2 transfers | |
Lufthansa LH23 | 03:00PM Hamburg Airport (HAM) | 4h10 | 07:10PM Zurich Airport (ZRH) | 1 transfer | |
Austrian Airlines OS174 | 03:05PM Hamburg Airport (HAM) | 3h35 | 06:40PM Zurich Airport (ZRH) | 1 transfer | |
Cityjet sk2648 | 03:10PM Hamburg Airport (HAM) | 22h45 | 01:55PM Zurich Airport (ZRH) | 1 transfer | |
Air France Hop AF1711 | 03:20PM Hamburg Airport (HAM) | 18h30 | 09:50AM Zurich Airport (ZRH) | 1 transfer | |
Air France Hop AF1711 | 03:20PM Hamburg Airport (HAM) | 22h45 | 02:05PM EuroAirport Basel Mulhouse Freiburg (BSL) | 1 transfer | |
Air France Hop AF1711 | 03:20PM Hamburg Airport (HAM) | 7h10 | 10:30PM Zurich Airport (ZRH) | 1 transfer | |
Air France Hop AF1711 | 03:20PM Hamburg Airport (HAM) | 26h35 | 05:55PM Zurich Airport (ZRH) | 1 transfer | |
Air France Hop AF1711 | 03:20PM Hamburg Airport (HAM) | 18h15 | 09:35AM EuroAirport Basel Mulhouse Freiburg (BSL) | 1 transfer | |
braathens regional aviation sk650 | 03:40PM Hamburg Airport (HAM) | 18h05 | 09:45AM Zurich Airport (ZRH) | 1 transfer | |
braathens regional aviation sk650 | 03:40PM Hamburg Airport (HAM) | 4h00 | 07:40PM Zurich Airport (ZRH) | 1 transfer | |
Lufthansa Cityline LH2069 | 04:15PM Hamburg Airport (HAM) | 3h20 | 07:35PM Zurich Airport (ZRH) | 1 transfer | |
Swiss LX1047 | 04:25PM Hamburg Airport (HAM) | 3h45 | 08:10PM Zurich Airport (ZRH) | 1 transfer | |
PGA-Portugalia Airlines tp563 | 05:00PM Hamburg Airport (HAM) | 19h40 | 12:40PM Zurich Airport (ZRH) | 1 transfer | |
PGA-Portugalia Airlines tp563 | 05:00PM Hamburg Airport (HAM) | 24h10 | 05:10PM Zurich Airport (ZRH) | 1 transfer | |
PGA-Portugalia Airlines tp563 | 05:00PM Hamburg Airport (HAM) | 22h35 | 03:35PM Zurich Airport (ZRH) | 1 transfer | |
PGA-Portugalia Airlines tp563 | 05:00PM Hamburg Airport (HAM) | 26h15 | 07:15PM Zurich Airport (ZRH) | 1 transfer | |
PGA-Portugalia Airlines tp563 | 05:00PM Hamburg Airport (HAM) | 29h35 | 10:35PM Zurich Airport (ZRH) | 1 transfer | |
Lufthansa LH29 | 06:00PM Hamburg Airport (HAM) | 3h50 | 09:50PM Zurich Airport (ZRH) | 1 transfer | |
Air France AF1511 | 06:05PM Hamburg Airport (HAM) | 23h50 | 05:55PM Zurich Airport (ZRH) | 1 transfer | |
Air France AF1511 | 06:05PM Hamburg Airport (HAM) | 4h25 | 10:30PM Zurich Airport (ZRH) | 1 transfer | |
Air France AF1511 | 06:05PM Hamburg Airport (HAM) | 15h30 | 09:35AM EuroAirport Basel Mulhouse Freiburg (BSL) | 1 transfer | |
Air France AF1511 | 06:05PM Hamburg Airport (HAM) | 20h00 | 02:05PM EuroAirport Basel Mulhouse Freiburg (BSL) | 1 transfer | |
Eurowings EW7764 | 06:05PM Hamburg Airport (HAM) | 1h25 | 07:30PM Zurich Airport (ZRH) | 0 transfersDirect | |
Air France AF1511 | 06:05PM Hamburg Airport (HAM) | 15h45 | 09:50AM Zurich Airport (ZRH) | 1 transfer | |
KLM KL1758 | 06:45PM Hamburg Airport (HAM) | 3h40 | 10:25PM Zurich Airport (ZRH) | 1 transfer | |
KLM KL1758 | 06:45PM Hamburg Airport (HAM) | 3h20 | 10:05PM EuroAirport Basel Mulhouse Freiburg (BSL) | 1 transfer | |
KLM KL1758 | 06:45PM Hamburg Airport (HAM) | 18h50 | 01:35PM Zurich Airport (ZRH) | 1 transfer | |
KLM KL1758 | 06:45PM Hamburg Airport (HAM) | 15h55 | 10:40AM EuroAirport Basel Mulhouse Freiburg (BSL) | 1 transfer | |
KLM KL1758 | 06:45PM Hamburg Airport (HAM) | 13h30 | 08:15AM Zurich Airport (ZRH) | 1 transfer | |
KLM KL1758 | 06:45PM Hamburg Airport (HAM) | 16h05 | 10:50AM Zurich Airport (ZRH) | 1 transfer | |
Swiss LX1059 | 06:50PM Hamburg Airport (HAM) | 1h25 | 08:15PM Zurich Airport (ZRH) | 0 transfersDirect | |
Swiss LX1055 | 08:10PM Hamburg Airport (HAM) | 1h25 | 09:35PM Zurich Airport (ZRH) | 0 transfersDirect | |
easyJet U21184 | 09:10PM Hamburg Airport (HAM) | 1h25 | 10:35PM EuroAirport Basel Mulhouse Freiburg (BSL) | 0 transfersDirect | |
This is the last flight of the day. |
Find all the dates and times for this journey
Fastest Journey
1 h 25 m
Average
10 h 58 m
Flights per day
119
Distance
685 km
Of the 119 flights that leave Hamburg for Sankt Gallen every day 9 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
EasyJet, Eurowings and SWISS flights will get you to Sankt Gallen from Hamburg from $54 (€49). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.
EasyJet is a British multinational low-cost airline headquartered at London Luton Airport (LTN). It’s the largest UK-based carrier based on the number of passengers carried. EasyJet flies to over 150 destinations across Europe and North Africa, making it a popular budget airline for travelers. To keep fares as low as possible, easyJet tickets are non-refundable and no complimentary snacks are provided onboard. All fare types include allowance of one small personal bag, while additional fees apply for carry-on luggage and checked luggage.
EasyJet from Hamburg to Sankt Gallen flight information:
Here are some other resources that might have the information you need