These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Train Information to Lindau (Bodensee) from Hamburg

distanceDistance415 miles (670 km)
durationAverage train duration8 h 28 min
priceAverage train ticket price$40 (€33)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesDeutsche Bahn

Trains from Hamburg to Lindau (Bodensee) cover the 415 miles (670 km) long journey taking on average 8 h 28 min with our travel partners like Deutsche Bahn. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this trip costs around $40 (€33), you can find the cheapest train ticket for as low as $29 (€24).

Train companies

Hamburg to Lindau (Bodensee) with Deutsche Bahn

Travel from Hamburg to Lindau (Bodensee) from $29 (€24) with Omio’s train partners Deutsche Bahn! You can find the best schedules and tickets when comparing and booking the most convenient route for you.

Deutsche Bahn

Deutsche Bahn (DB) trains take you from Hamburg to Lindau (Bodensee) in comfort. Find the DB train schedule for your route from Hamburg to Lindau (Bodensee) on Omio and book cheap DB tickets online. The distance from Hamburg to Lindau (Bodensee) is 415 miles (670 km) by DB and prices for a Deutsche Bahn ticket from Hamburg to Lindau (Bodensee) start at $29 (€24).

Deutsche Bahn is Germany’s main provider of train services and makes on average about 40, 000 domestic and international train journeys every day. DB is well-known for its wide range of ticket types, savings offers such as the Super Saver fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

Travel on different types of DB trains, including 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 needed to travel. For example, while bathrooms are standard, services like onboard restaurants or free WiFi are only available on certain trains.

These are Deutsche Bahn's ticket policies for COVID-19 for the train from Hamburg to Lindau (Bodensee):

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Hamburg to Lindau (Bodensee)
Travel by train to Lindau (Bodensee) 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 Lindau (Bodensee).
How much do cheap trains between Hamburg and Lindau (Bodensee) cost?
Omio customers have found cheap train tickets to Lindau (Bodensee) from Hamburg for as low as $29 (€24)  for the next 7 days.
What is the cost of a train to Lindau (Bodensee) from Hamburg?
The Hamburg to Lindau (Bodensee) train ticket price is on average $40 (€33)  if you are looking to purchase your tickets for this trip in the next week.
How far is Hamburg to Lindau (Bodensee) by train?
You should expect to travel around 415 miles (670 km)  to Lindau (Bodensee) from Hamburg by train.
How many hours is the train time between Hamburg and Lindau (Bodensee)?
On average the Hamburg to Lindau (Bodensee) train time is 8 h 28 min  covering the 415 miles (670 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What train providers go from Hamburg to Lindau (Bodensee)?
If you're looking for trains from Hamburg to Lindau (Bodensee), you can rely on Deutsche Bahn to get you to Lindau (Bodensee). It's also good to check out all possible train providers for the Hamburg to Lindau (Bodensee) trip to see if there might be differences in the amenities they offer.
How many train services are there from Hamburg to Lindau (Bodensee) a day?
The average number of trains departing Hamburg for Lindau (Bodensee) is 1 a day. The train schedules and services may vary between weekdays and weekends.
What are the first and last departure train times from Hamburg to Lindau (Bodensee)?
The earliest train departing from Hamburg to Lindau (Bodensee) leaves at 5: 30 AM. The last train departing from Hamburg to Lindau (Bodensee) leaves at 7: 01 PM. You can find the latest Hamburg to Lindau (Bodensee) train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I book train tickets between Hamburg and Lindau (Bodensee) to score the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this trip and save money. If you purchase train tickets to Lindau (Bodensee) from Hamburg within the next 7 days, you can find tickets to cost on average $40 (€33) one way. To find the best prices for this journey, consider booking your train ticket from Hamburg to Lindau (Bodensee) a few months in advance.

Important Stations and Airports for this Journey

Lindau (Bodensee)
Hamburg Hbf is the most popular Hamburg railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Hamburg for your trip to Lindau (Bodensee).
Amenities at station
Ticket office hours
Mon - Fri: 06: 00 - 21: 30 | Sat - Sun: 08: 00 - 20: 15
Connections to/from station
Bus lines: 2, 5, 6, 16, 17, 19, 112, X35, 31, 37
Train lines: ICE, EC, IC, FLX, NJ, RE, RB, IRE
S-Bahn lines: S1, S2, S3, S11, S21, S31
U-Bahn lines: U1, U2, U3, U4