Around the World

Distance between Ash Shafā and Heidelberg

Distance from Ash Shafā to Heidelberg is 2612 miles / 4204 kilometers.

Map showing the distance from Ash Shafā to Heidelberg

Beeline Air distance: miles km

Ash Shafā

City: Ash Shafā
Country: Saudi Arabia
Coordinates: 21°4′19″N
40°18′42″E

Heidelberg

City: Heidelberg
Country: Germany
Coordinates: 49°24′27″N
8°41′26″E

Time difference between Ash Shafā and Heidelberg

The time difference between Ash Shafā and Heidelberg is 22 hours. Heidelberg is 22 hours ahead of Ash Shafā. Current local time in Ash Shafā is 01:20 +03 (2025-01-03) and time in Heidelberg is 23:20 CET (2025-01-02).

Search