There are 4 ways to get from Bergheim to Sélestat by train (TGV), bus, train, or car
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 Karlsruhe
best- Take the train from Köln Hbf to Karlsruhe Hauptbahnhoftrain 43 / ...
- Take the train from Karlsruhe Hauptbahnhof to Strasbourg Bahnhoftrain 83 / ...
- Take the train from Strasbourg to Selestattrain Ter
5h 9m€80–156Bus, train
cheapest- Take the bus from Bonn UN Campus to Strasbourgbus FlixBus N11
- Take the train from Strasbourg to Selestattrain Ter
8h 31m€38–68Drive 380.3 km
- Drive from Bergheim to Sélestatcar 380.3 km
3h 55m€61–87Train
- Take the train from Köln-Ehrenfeld to Offenburgtrain Nightjet
- Take the train from Strasbourg to Selestattrain Ter
7h 54m€59–180
Bergheim to Sélestat by train
Comparing Your Travel Options
The cheapest way to get from Bergheim to Sélestat is to bus and train which costs €35 - €70 and takes 8h 31m.
The fastest way to get from Bergheim to Sélestat is to drive which takes 3h 55m and costs €60 - €90.
No, there is no direct train from Bergheim to Sélestat. However, there are services departing from Bergheim Bf and arriving at Selestat via Köln Hbf, Karlsruhe Hauptbahnhof and Strasbourg. The journey, including transfers, takes approximately 5h 9m.
The distance between Bergheim and Sélestat is 450 km. The road distance is 380.3 km.
The best way to get from Bergheim to Sélestat without a car is to train via Karlsruhe which takes 5h 9m and costs €75 - €160.
It takes approximately 5h 9m to get from Bergheim to Sélestat, including transfers.
Bergheim to Sélestat train services, operated by Deutsche Bahn Intercity (DB IC), depart from Köln Hbf station.
Bergheim to Sélestat train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Karlsruhe Hauptbahnhof station.
Yes, the driving distance between Bergheim to Sélestat is 380 km. It takes approximately 3h 55m to drive from Bergheim to Sélestat.
There are 3967+ hotels available in Sélestat.
What companies run services between Bergheim, Germany and Sélestat, France?
You can take a train from Bergheim Bf to Selestat via Köln Hbf, Karlsruhe Hauptbahnhof, Strasbourg Bahnhof, and Strasbourg in around 5h 9m.
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Köln Hbf to Karlsruhe Hauptbahnhof
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- €55–110
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hauptbahnhof to Strasbourg Bahnhof
- Ave. Duration
- 43 min
- Frequency
- Every 4 hours
- Estimated price
- €15–30
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Bonn UN Campus to Strasbourg
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- €27–45
- Website
- Flixbus
Want to know more about travelling around France
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide









