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

Deutsche Bahn

Train Information to Lindau (Bodensee) from Cologne

distanceDistance264 miles (425 km)
durationAverage train duration7 h 14 min
priceAverage train ticket price$30 (€24)
frequencyTrain frequency6 a day
changesDirect trainYes, there are 6 direct trains a day
carriersTrain providersDeutsche Bahn

Trains from Cologne to Lindau (Bodensee) cover the 264 miles (425 km) long route taking on average 7 h 14 min with our travel partners like Deutsche Bahn. Normally, there are 6 trains operating per day, including direct services available. While the average ticket price for this trip costs around $30 (€24), you can find the cheapest train ticket for as low as $30 (€24).

Train companies

Travel with Deutsche Bahn between Cologne and Lindau (Bodensee)

Deutsche Bahn trains will get you from Cologne to Lindau (Bodensee) from $30 (€24). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Deutsche Bahn

Find your perfect trip from Cologne to Lindau (Bodensee) with Deutsche Bahn (DB)! Check out the DB train schedules from Cologne to Lindau (Bodensee) and then book cheap DB tickets with Omio. The distance from Cologne to Lindau (Bodensee) by DB is 264 miles (425 km) and the cheapest price for a DB ticket from Cologne to Lindau (Bodensee) is $30 (€24).

DB is the main provider of train services in Germany, making on average 40, 000 train journeys per day. A special feature of DB is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

DB uses different types of trains such as 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 required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

When purchasing your Deutsche Bahn train tickets from Cologne to Lindau (Bodensee), keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

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

Travel Tips

Trains from Cologne 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 Cologne to Lindau (Bodensee).
How much are cheap trains from Cologne to Lindau (Bodensee)?
Omio customers have found the cheapest trains from Cologne to Lindau (Bodensee) to cost as little as $30 (€24)  in the next 7 days.
How much is a train ticket from Cologne to Lindau (Bodensee)?
The Cologne to Lindau (Bodensee) train ticket price is on average $30 (€24)  if you are looking to purchase your tickets for this journey in the next week.
How far is Lindau (Bodensee) from Cologne by train?
The distance to Lindau (Bodensee) from Cologne by train is approximately 264 miles (425 km).
How many hours is the train time from Cologne to Lindau (Bodensee)?
The Cologne to Lindau (Bodensee) train duration is on average 7 h 14 min, which is to be expected when traveling 264 miles (425 km) between Cologne and Lindau (Bodensee). However, the time it takes can vary based on specific dates, weekends, and holidays.
Which train providers can get me from Cologne to Lindau (Bodensee)?
For the route from Cologne to Lindau (Bodensee) you can take a train with Deutsche Bahn. Be sure to check out all possible train providers that offer services to Lindau (Bodensee) from Cologne on Omio to compare what amenities they may have.
How many trains per day are there to Lindau (Bodensee) from Cologne?
The average number of trains departing Cologne for Lindau (Bodensee) is 6 a day. The train schedules and services may vary between weekdays and weekends.
What are the first and last departure train times from Cologne to Lindau (Bodensee)?
The earliest train departing from Cologne to Lindau (Bodensee) leaves at 7: 17 AM. The last train departing from Cologne to Lindau (Bodensee) leaves at 7: 53 PM. You can find the latest Cologne to Lindau (Bodensee) train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
When should I buy the Cologne to Lindau (Bodensee) train for the best deals on tickets?
If you book a train ticket from Cologne to Lindau (Bodensee) within the next 7 days, you can find tickets to cost on average $30 (€24) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Cologne to Lindau (Bodensee) are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Lindau (Bodensee)
Köln Hbf is the most popular Cologne 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 Cologne for your trip to Lindau (Bodensee).
Amenities at station
Ticket office hours
Sat - Sun: 07: 00 - 21: 00 | Mon - Fri: 06: 00 - 21: 00
Connections to/from station
Bus lines: 172, 173
Train lines: ICE, IC, EC, FLX, RE, RB
U-Bahn lines: U5, U16, U18
S-Bahn lines: S6, S11, S12, S19