HowToGo

Ulm to Heidelberg, Germany - Transfer & Transportation Guides

Find transfer & transportation guides from Ulm to Heidelberg, Germany. How to get from Ulm to Heidelberg, Germany by Bus, Train, Taxi.

You can get to Heidelberg, Germany from Ulm by verhicle types below

Search Transfer from Ulm to Heidelberg, Germany

Transfer solutions

You have 5 options transfer to Heidelberg, Germany from Ulm below

Train ( 1 hr. 41 min. )

Take a train from Ulm Hauptbahnhof to Heidelberg, Hauptbahnhof.


Open Map More details & check price at DB Fernverkehr
Duration 1 hr. 41 min.
Distance 184 km.
Cost 45 EUR (55 USD)
Bus ( 3 hr. 5 min. )

Take a bus from Ulm to Heidelberg central train station.


Open Map More details & check price at FlixBus
Duration 3 hr. 5 min.
Distance 213 km.
Cost 14 EUR (16 USD)
Train ( 50 min. )

Take a train from Ulm Hbf to Esslingen(Neckar).


Open Map More details & check price at Deutsche Bahn Regional
Train ( 1 hr. 2 min. )

Take a train from Esslingen(Neckar) to Heilbronn Hbf.


Open Map More details & check price at Abellio
Train ( 1 hr. 3 min. )

Take a train from Heilbronn Hbf to Heidelberg Hbf.


Open Map More details & check price at Abellio
Duration 3 hr. 21 min.
Distance 224 km.
Cost 29 USD
night train ( 3 hr. 10 min. )

Take a train from Ulm Hauptbahnhof to Heidelberg, Hauptbahnhof.


Open Map More details & check price at DB Fernverkehr
Duration 3 hr. 10 min.
Distance 237 km.
Cost
Car ( 1 hr. 57 min. )

Drive a car from Ulm to Heidelberg.


Duration 1 hr. 57 min.
Distance 204 km.
Cost 27 USD

Find Hotels in Heidelberg, Germany

You can find hotels and accommodations in Heidelberg, Germany with our hotels search tool below

Booking.com

About Ulm, Germany

About Heidelberg, Germany

Heidelberg ( HY-dəl-burg, German: [ˈhaɪdl̩bɛʁk] (listen)) is a university town in the German state of Baden-Württemberg, situated on the river Neckar in south-west Germany. In the 2016 census, its population was 159,914, of which roughly a quarter co... Learn more


References