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
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.
It's difficult to get from Hamburg to Geneva without transferring at least 2 times.
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.
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.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | On time 1:20 AM Hamburg Hbf | 10h45 | 12:05 PM Geneva station | 3 transfers | |
![]() | On time 1:20 AM Hamburg Hbf | 11h45 | 1:05 PM Geneva station | 2 transfers | |
![]() | On time 1:20 AM Hamburg Hbf | 10h35 | 11:55 AM Geneva station | 4 transfers | |
![]() | On time 4:18 AM Hamburg Hbf | 10h47 | 3:05 PM Geneva station | 2 transfers | |
![]() | On time 4:18 AM Hamburg Hbf | 10h07 | 2:25 PM Geneva station | 3 transfers | |
![]() | On time 6:24 AM Hamburg Hbf | 10h01 | 4:25 PM Geneva station | 3 transfers | |
![]() | On time 6:24 AM Hamburg Hbf | 10h41 | 5:05 PM Geneva station | 2 transfers | |
![]() | On time 6:28 AM Hamburg Hbf | 10h27 | 4:55 PM Geneva station | 4 transfers | |
![]() | On time 6:28 AM Hamburg Hbf | 10h37 | 5:05 PM Geneva station | 3 transfers | |
![]() | On time 8:24 AM Hamburg Hbf | 10h05 | 6:29 PM Geneva station | 3 transfers | |
![]() | On time 8:28 AM Hamburg Hbf | 10h37 | 7:05 PM Geneva station | 2 transfers | |
![]() | On time 8:28 AM Hamburg Hbf | 10h27 | 6:55 PM Geneva station | 3 transfers | |
![]() | On time 10:24 AM Hamburg Hbf | 10h14 | 8:38 PM Geneva station | 3 transfers | |
![]() | 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
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 |
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:
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!
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!
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.
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!
Here are some other resources that might have the information you need