Hamburg to Geneva train with Deutsche Bahn (IC,ICE,RE,EC)

Sat, May 17
+ Add return
Deutsche Bahn
S-Bahn Hamburg
Regionale
Italo
iryo

1,000+ travel companies

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

The cheapest and fastest trains from Hamburg to Geneva

Showing times and prices for May 18

Cheapest price

$163

Average price

$176

Fastest journey

10 h 1 m

Average duration

10 h 22 m

Trains per day

5

Distance

865 km

Cheap tickets

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

The average ticket from Hamburg to Geneva will cost around $176 if you buy it on the day, but the cheapest tickets can be found for only $163.

Fast trains

It's difficult to get from Hamburg to Geneva without transferring at least 2 times.

Deutsche BahnICE 73 · IC 627 · IC 1526 · IC 724
08:24AM10h01
Hamburg Hbf
06:25PMGeneva station
$1631One-way
3 transfers
Deutsche BahnICE 73 · IC 627 · IR 2528
08:24AM10h41
Hamburg Hbf
07:05PMGeneva station
$1631One-way
2 transfers
Deutsche BahnICE 1577 · ICE 279 · IC 977 · IR 2528
08:28AM10h37
Hamburg Hbf
07:05PMGeneva station
$1831One-way
3 transfers
Deutsche BahnICE 1577 · ICE 279 · IC 977 · IC 528
08:28AM10h27
Hamburg Hbf
06:55PMGeneva station
$1831One-way
4 transfers
Deutsche BahnICE 75 · EC 67 · IC 1530 · IC 906
10:24AM10h05
Hamburg Hbf
08:29PMGeneva station
$1901One-way
3 transfers

Travel Information

Compare train, bus, and flight for Hamburg to Geneva

Omio recommends booking the train as it is the most popular option from Hamburg to Geneva among Omio's users. If you are prioritising price take the bus with prices starting from €44. For those with little time consider booking a flight which can get you there in 9h 10m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.3 - 0.8kg.

Compare train with

Most popular
Train
Flight
Bus

€113

Average price

€195

Average price

€76

Average price

Cheapest

11h 14m

Average duration

10h 44m

Onboard

+

30m

Additional time*

12h 10m

Average duration

Fastest

9h 10m

Onboard

+

3h 0m

Additional time*

23h 12m

Average duration

22h 42m

Onboard

+

30m

Additional time*

0.3 - 0.8kg

CO2 emissions

Lowest

2.6 - 5.2kg

CO2 emissions

0.9 - 2.2kg

CO2 emissions

Direct Options

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Hamburg to Geneva train times

Showing trains for today, Saturday, May 17
Last updated at 12:38 AM
ProviderDepartsDurationArrivesTransfers
Tickets
deutsche_bahnICE 591 · ICE 101 · IC 967 · IR 2518
On time
1:20 AM Hamburg Hbf
10h45
12:05 PM Geneva station
3 transfers
deutsche_bahnICE 591 · ICE 275 · IR 2520
On time
1:20 AM Hamburg Hbf
11h45
1:05 PM Geneva station
2 transfers
deutsche_bahnICE 591 · ICE 101 · IC 967 · IC 518
On time
1:20 AM Hamburg Hbf
10h35
11:55 AM Geneva station
4 transfers
deutsche_bahnICE 71 · IC 623 · IR 2524
On time
4:18 AM Hamburg Hbf
10h47
3:05 PM Geneva station
2 transfers
deutsche_bahnICE 71 · IC 623 · IC 1522 · IC 720
On time
4:18 AM Hamburg Hbf
10h07
2:25 PM Geneva station
3 transfers
deutsche_bahnICE 73 · IC 627 · IC 1526 · IC 724
On time
6:24 AM Hamburg Hbf
10h01
4:25 PM Geneva station
3 transfers
deutsche_bahnICE 73 · IC 627 · IR 2528
On time
6:24 AM Hamburg Hbf
10h41
5:05 PM Geneva station
2 transfers
deutsche_bahnICE 1207 · ICE 279 · IC 977 · IC 528
On time
6:28 AM Hamburg Hbf
10h27
4:55 PM Geneva station
4 transfers
deutsche_bahnICE 1207 · ICE 279 · IC 977 · IR 2528
On time
6:28 AM Hamburg Hbf
10h37
5:05 PM Geneva station
3 transfers
deutsche_bahnICE 75 · EC 67 · IC 1530 · IC 906
On time
8:24 AM Hamburg Hbf
10h05
6:29 PM Geneva station
3 transfers
deutsche_bahnICE 1579 · ICE 371 · IR 2532
On time
8:28 AM Hamburg Hbf
10h37
7:05 PM Geneva station
2 transfers
deutsche_bahnICE 1579 · ICE 371 · IC 532 · IR 1832
On time
8:28 AM Hamburg Hbf
10h27
6:55 PM Geneva station
3 transfers
deutsche_bahnICE 77 · IC 635 · IC 1534 · IR 1734
On time
10:24 AM Hamburg Hbf
10h14
8:38 PM Geneva station
3 transfers
deutsche_bahnICE 77 · IC 1536 · IC 734
On time
10:24 AM Hamburg Hbf
11h01
9:25 PM Geneva station
2 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Hamburg to Geneva by train, bus, or flight

Sun
May 18
Mon
May 19
Tue
May 20
Wed
May 21
Thu
May 22
Fri
May 23
Sat
May 24
Sun
May 25
Mon
May 26
Tue
May 27
Wed
May 28
Thu
May 29
Fri
May 30
Sat
May 31
Sun
Jun 01
Mon
Jun 02
Tue
Jun 03
Wed
Jun 04
Thu
Jun 05
Fri
Jun 06
Sat
Jun 07

How far in advance should I book train tickets from Hamburg to Geneva?

The best time to book your train from Hamburg to Geneva is 35 days before departure. See how prices for trains change on the Hamburg to Geneva route.
Prices are for one-way tickets for one passenger from Hamburg to Geneva per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Hamburg to Geneva.

Journey information

Overview: Train from Hamburg to Geneva

GermanyGermany
SwitzerlandSwitzerland
Icon of train
Trains from Hamburg to Geneva run on average 8 times per day, taking around 10h 44m. Cheap train tickets for this journey start at $52 (€44) but you can travel from only $52 (€44) 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 $52 (€44)
Distance
537 miles (865 km)
Average train duration
10h 44m
Cheapest ticket price
$52 (€44)
Trains per day
8
Train providers
1
Fastest train
9h 31m
First train
07:09
Last train
21:46
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 $52 (€44)

Train providers: Deutsche Bahn from Hamburg to Geneva trains

Travel between Hamburg and Geneva from $47 (€40) with Omio’s train partners Deutsche Bahn! You can find the best schedules and tickets when comparing and booking the most convenient trip for you.

Deutsche Bahn (DB) is Germany’s main provider 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 Hamburg to Geneva train.

Hamburg to Geneva train information with Deutsche Bahn:

  • Average Duration: 9 h 40 min
  • Cheapest Price: $47
  • Deutsche Bahn frequency: 6 a day

Hamburg to Geneva Train: Your Guide to Seamless Travel

Looking for a comfortable and efficient way to travel between two of Europe’s vibrant cities? The Hamburg to Geneva train offers a scenic and stress-free journey connecting you from Hamburg Hauptbahnhof, one of Germany's major rail hubs, to Geneva Cornavin, the bustling station in the heart of Geneva. With multiple daily departures, the train from Hamburg to Geneva combines convenience with breathtaking views of the European countryside. Book your journey today and enjoy a relaxed, eco-friendly travel experience!

Find Cheap Hamburg to Geneva Train Ticket Prices

Planning a trip from Hamburg to Geneva by train? Train ticket prices for this route can vary based on how far in advance you book, the type of train, and the schedule you choose. The cheapest available ticket starts at just $52 (€44), making your journey budget-friendly if you book early. On average, the cost of a train ticket for this route is about $134 (€113), offering a balance of affordability and convenience. For both comfort and value, the best month to travel is typically September when prices and passenger traffic are often lower, providing the perfect opportunity to enjoy scenic train views without breaking the bank. Book now to secure the best deals!

Train Hamburg to Geneva with Deutsche Bahn, SBB, and TGV Lyria

Traveling by train from Hamburg to Geneva is a comfortable and scenic journey operated by Deutsche Bahn, SBB, and TGV Lyria. The route typically includes high-speed and intercity trains, such as Deutsche Bahn’s IC and ICE trains, which provide modern amenities like spacious seating, Wi-Fi, and onboard dining. In Switzerland, SBB ensures efficient connections with its well-maintained trains, offering seamless travel across borders. For the high-speed segment, TGV Lyria connects passengers to Geneva with its fast and comfortable service, featuring first-class seating, dining options, and power outlets for a convenient journey. Whether heading to Geneva for business or leisure, this rail connection guarantees a smooth and enjoyable experience.

Hamburg to Geneva Train Times and Schedule

Planning a train journey from Hamburg to Geneva? The distance between these two cities is approximately 537 miles (865 km), making it a considerable yet convenient trip for travelers. On average, the train journey from Hamburg to Geneva takes 9h 31m, offering a comfortable and scenic way to travel between these European destinations.

Trains from Hamburg to Geneva operate with high frequency, allowing for flexibility in travel planning. On most days, there are 8 trains running between Hamburg and Geneva, with services available throughout the week, including weekends, to cater to a wide variety of schedules.

If you're curious about the earliest and latest departures in the Hamburg to Geneva train schedule, the first train typically departs at 07:09, while the last train of the day generally leaves by 21:46. This wide range of departure times ensures that you can choose an option that perfectly fits your travel plans.

Explore your travel options today and enjoy the ease and convenience of booking your tickets online!

FAQs: Trains from Hamburg to Geneva

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

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