Distance from

Vienna to Heidelberg

Average travel distance is

845.06 km

Nomal travel times are between

5h 4min  -  14h 59min

845.06 km (525 miles) is the average travel distance between Vienna and Heidelberg. If you could walk at the speed of 3mph (4.8kph), it would take 5 days 11 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 767.27 km 476.76 miles 414.29 miles
Drive 771.9 km 479.64 miles 416.79 miles
Bus 844.44 km 524.71 miles 455.96 miles
Train 849.82 km 528.06 miles 458.87 miles

Be prepared

Vienna - Heidelberg Info

The distance from Wien Mitte-Landstrasse to Flughafen Wien 22 km (13 miles).

The distance from VIE to STR 604 km (375 miles).

The distance from Stuttgart Flughafen/Messe to Stuttgart Hbf 21 km (13 miles).

The distance from Stuttgart Hbf to Heidelberg Hbf 122 km (76 miles).

Travel distance chart

The distance between Vienna to Heidelberg, Germany is 845.06 km (525 miles) and it would cost 70 USD ~ 51.551 EUR to drive in a car that consumes about 17 MPG.