There are 3 ways to get from Heidelberg to Belchen by bus, taxi, 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.
Bus, taxi
best- Take the bus from Heidelberg Post Waypoint to Freiburgbus FlixBus N33 / ...
- Take the taxi from Freiburg to Belchentaxi
3h 34m€135–173Drive 220.4 km
cheapest- Drive from Heidelberg to Belchencar 220.4 km
2h 20m€33–47Train, taxi
- Take the train from Heidelberg, Hauptbahnhof to Mannheim, Hauptbahnhoftrain S2 / ...
- Take the train from Mannheim, Hauptbahnhof to Freiburg im Breisgau Train Stationtrain 12 / ...
- Take the train from Freiburg im Breisgau Train Station to Bad Krozingen Bahnhoftrain Re7
- Take the train from Bad Krozingen Bahnhof to Münstertal Bahnhoftrain S3
- Take the taxi from Münstertal Bahnhof to Belchentaxi
4h 3m€85–179
Comparing Your Travel Options
The cheapest way to get from Heidelberg to Belchen is to drive which costs €30 - €50 and takes 2h 20m.
The fastest way to get from Heidelberg to Belchen is to drive which takes 2h 20m and costs €30 - €50.
The distance between Heidelberg and Belchen is 228 km. The road distance is 220.4 km.
The best way to get from Heidelberg to Belchen without a car is to bus and taxi which takes 3h 34m and costs €130 - €180.
It takes approximately 3h 34m to get from Heidelberg to Belchen, including transfers.
Yes, the driving distance between Heidelberg to Belchen is 220 km. It takes approximately 2h 20m to drive from Heidelberg to Belchen.
There are 1631+ hotels available in Belchen.
What companies run services between Heidelberg, Germany and Belchen, Germany?
There is no direct connection from Heidelberg to Belchen. However, you can take the bus to Freiburg then take the taxi to Belchen. Alternatively, you can take the train to Mannheim, Hauptbahnhof, take the train to Freiburg im Breisgau Train Station, take the train to Bad Krozingen Bahnhof, take the train to Münstertal Bahnhof, then take the taxi to Belchen.
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Heidelberg, Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 18 min
- Frequency
- Every 15 minutes
- Estimated price
- €2–13
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Freiburg im Breisgau Train Station to Bad Krozingen Bahnhof
- Ave. Duration
- 13 min
- Frequency
- Every 30 minutes
- Estimated price
- €2–11
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Heidelberg Post Waypoint to Freiburg
- Ave. Duration
- 2h 39m
- Frequency
- Every 4 hours
- Estimated price
- €15–23
- Website
- Flixbus
- Ave. Duration
- 42 min
- Estimated price
- €45–150
Ali's Taxi Freiburg
- Phone
- +49 761 515154
- Website
- taxi-ali-freiburg.de
Taxi Alibaba Freiburg
Taxi Freidburg
- Phone
- +49 761 555555
- Website
- taxi-freiburg.de
Ali's Taxi Freiburg
- Phone
- +49 761 515154
- Website
- taxi-ali-freiburg.de
Taxi Alibaba Freiburg
Taxi Freidburg
- Phone
- +49 761 555555
- Website
- taxi-freiburg.de
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
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide









