Distance Calculator

Distance from Hammamet to Sofia

Distance between Hammamet and Sofia is 1549 kilometers (962 miles).
Driving distance from Hammamet to Sofia is 2034 kilometers (1264 miles).

air 1549 km
air 962 miles
car 2034 km
car 1264 miles

Distance Map Between Hammamet and Sofia

Hammamet, Tebessa, AlgeriaSofia, Bulgaria = 962 miles = 1549 km.

How far is it between Hammamet and Sofia

Hammamet is located in Algeria with (35.4486,7.9518) coordinates and Sofia is located in Bulgaria with (42.6975,23.3242) coordinates. The calculated flying distance from Hammamet to Sofia is equal to 962 miles which is equal to 1549 km.

If you want to go by car, the driving distance between Hammamet and Sofia is 2033.68 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 18 hours 09 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 485 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Hammamet 35.4486, 7.9518 35° 26´ 55.0320'' N
7° 57´ 6.6240'' E
Sofia 42.6975, 23.3242 42° 41´ 51.0360'' N
23° 19´ 26.9400'' E

Estimated Travel Time Between Hammamet and Sofia

Average SpeedTravel Time
30 mph (48 km/h) 42 hours 22 minutes
40 mph (64 km/h) 31 hours 46 minutes
50 mph (80 km/h) 25 hours 25 minutes
60 mph (97 km/h) 20 hours 57 minutes
70 mph (112 km/h) 18 hours 09 minutes
75 mph (120 km/h) 16 hours 56 minutes
Hammamet, Tebessa, Algeria

Related Distances from Hammamet

CitiesDistance
Hammamet to Sofia2034 km
Sofia, Bulgaria

Related Distances to Sofia

CitiesDistance
M Sila to Sofia2382 km
Skikda to Sofia2123 km
Tizi Ouzou to Sofia2536 km
Biskra to Sofia2302 km
El Oued to Sofia2320 km
Please Share Your Comments