There are 11 ways to get from Cologne to Bodensee (Lake) by train, night train, car, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Neu-Ulm
best- Take the train from Köln Messe/Deutz Bf to Ulm Hauptbahnhoftrain 47 / ...
- Take the train from Ulm Hauptbahnhof to Friedrichsh. Stadtbahnhoftrain Re5 / ...
4h 27m€91–194Night train
cheapest- Take the nighttrain from Koeln Hbf to Singen(Hohentwiel)nighttrain Nj
6h 51m€56–115Drive 506.7 km
- Drive from Cologne to Konstanzcar 506.7 km
4h 42m€74–107Line 41 train to Düsseldorf International Airport, fly to Friedrichshafen Airport
- Take the train from Köln Messe/Deutz Bf to Düsseldorf Hbftrain
- Fly from Düsseldorf International Airport (DUS) to Friedrichshafen Airport (FDH)plane DUS - FDH
2h 45m€128–395Train
- Take the train from Köln Messe/Deutz Bf to Friedrichsh. Stadtbahnhoftrain 62
5h 18m€100–200Train via Baden-Baden
- Take the train from Köln Hbf to Baden-Badentrain 43 / ...
- Take the train from Baden-Baden to Radolfzell Bahnhoftrain Re2
5h 38m€81–186Train to Frankfurt, fly to Zurich Airport, train
- Take the train from Köln Messe/Deutz Bf to Frankfurttrain
- Fly from Frankfurt (FRA) to Zurich Airport (ZRH)plane FRA - ZRH
- Take the train from Zürich Flughafen to Kreuzlingentrain
4h 4m€128–299Fly Cologne Bonn Airport to Zurich Airport, train
- Fly from Cologne Bonn Airport (CGN) to Zurich Airport (ZRH)plane CGN - ZRH
- Take the train from Zürich Flughafen to Kreuzlingentrain
4h 39m€79–226Fly Düsseldorf International Airport to Zurich Airport, train
- Fly from Düsseldorf International Airport (DUS) to Zurich Airport (ZRH)plane DUS - ZRH
- Take the train from Zürich Flughafen to Kreuzlingentrain
5h 10m€90–265Fly Cologne Bonn Airport to Munich International Airport, train
- Fly from Cologne Bonn Airport (CGN) to Munich International Airport (MUC)plane CGN - MUC
- Take the train from München Hbf to Ulm Hauptbahnhoftrain
- Take the train from Ulm Hauptbahnhof to Friedrichsh. Stadtbahnhoftrain
5h 50m€108–315Train, bus to Luxembourg, fly to Zurich Airport
- Take the train from Köln Süd Bf to Trier, Hauptbahnhoftrain
- Take the bus from Trier, Hauptbahnhof to Kirchberg, Hugo Gernsbackbus
- Fly from Luxembourg (LUX) to Zurich Airport (ZRH)plane LUX - ZRH
- Take the train from Zürich Flughafen to Kreuzlingentrain
7h 45m€125–408
Cologne to Bodensee (Lake) by train
Comparing Your Travel Options
The cheapest way to get from Cologne to Bodensee (Lake) is to night train which costs €55 - €120 and takes 6h 51m.
The fastest way to get from Cologne to Bodensee (Lake) is to line 41 train and fly which takes 2h 45m and costs €120 - €400.
Yes, there is a direct train departing from Köln Messe/Deutz Bf and arriving at Friedrichsh. Stadtbahnhof. Services depart four times a day, and operate every day. The journey takes approximately 5h 18m.
The distance between Cologne and Bodensee (Lake) is 537 km. The road distance is 506.7 km.
The best way to get from Cologne to Bodensee (Lake) without a car is to train via Neu-Ulm which takes 4h 27m and costs €90 - €200.
It takes approximately 4h 27m to get from Cologne to Bodensee (Lake), including transfers.
Cologne to Bodensee (Lake) train services, operated by Deutsche Bahn Intercity (DB IC), depart from Köln Messe/Deutz Bf station.
Cologne to Bodensee (Lake) train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Ulm Hauptbahnhof station.
Yes, the driving distance between Cologne to Bodensee (Lake) is 507 km. It takes approximately 4h 42m to drive from Cologne to Bodensee (Lake).
Book your Cologne to Bodensee (Lake) train tickets online with Omio.
What companies run services between Cologne, Germany and Bodensee (Lake), Baden-Württemberg, Germany?
You can take a train from Köln Messe/Deutz Bf to Friedrichsh. Stadtbahnhof via Ulm Hauptbahnhof in around 4h 27m.
- Website
- lufthansa.com
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- €85–460
Flights from Cologne Bonn Airport to Zurich Airport via Munich International Airport
- Ave. Duration
- 3h 2m
- When
- Every day
- Estimated price
- €70–330
Flights from Düsseldorf International Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- €90–320
Flights from Düsseldorf International Airport to Zurich Airport via Munich International Airport
- Ave. Duration
- 3h 2m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €75–200
Flights from Cologne Bonn Airport to Munich International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €40–280
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Köln Messe/Deutz Bf to Ulm Hauptbahnhof
- Ave. Duration
- 3h 5m
- Frequency
- Hourly
- Estimated price
- €80–160
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Friedrichsh. Stadtbahnhof
- Ave. Duration
- 1h 1m
- Frequency
- 4 times a day
- Estimated price
- €19–40
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Köln Messe/Deutz Bf to Düsseldorf Hbf
- Ave. Duration
- 19 min
- Frequency
- Every 30 minutes
- Estimated price
- €7–14
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Köln Messe/Deutz Bf to Friedrichsh. Stadtbahnhof
- Ave. Duration
- 5h 18m
- Frequency
- 4 times a day
- Estimated price
- €100–200
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Köln Hbf to Baden-Baden
- Ave. Duration
- 2h 24m
- Frequency
- Hourly
- Estimated price
- €60–120
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Baden-Baden to Radolfzell Bahnhof
- Ave. Duration
- 2h 30m
- Frequency
- Once a week
- Estimated price
- €35–70
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Köln Messe/Deutz Bf to Frankfurt
- Ave. Duration
- 54 min
- Frequency
- Every 30 minutes
- Estimated price
- €30–60
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to Ulm Hauptbahnhof
- Ave. Duration
- 1h 12m
- Frequency
- Every 30 minutes
- Estimated price
- €27–55
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Friedrichsh. Stadtbahnhof
- Ave. Duration
- 1h 1m
- Frequency
- 4 times a day
- Estimated price
- €19–40
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +352 2465 2465
- [email protected]
- Website
- Mobiliteit
Bus from Trier, Hauptbahnhof to Kirchberg, Hugo Gernsback
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Website
- Mobiliteit
Want to know more about travelling around Germany
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Booking & Getting There
There are 2929+ hotels available in Bodensee (Lake).











