Around the World

Distance between Heidelberg and Francistown

Distance from Heidelberg to Francistown is 373 miles / 599 kilometers.

Map showing the distance from Heidelberg to Francistown

Beeline Air distance: miles km

Heidelberg

City: Heidelberg
Country: South Africa

Francistown

City: Francistown
Country: Botswana

Time difference between Heidelberg and Francistown

There is no time difference between Heidelberg and Francistown. Current local time in Heidelberg and Francistown is 23:47 SAST (2025-02-27)

Search