Distance from Ventspils to Sofia
Distance between Ventspils and Sofia is 1638 kilometers (1018 miles).
Driving distance from Ventspils to Sofia is 2388 kilometers (1484 miles).
Distance Map Between Ventspils and Sofia
Ventspils, Latvia ↔ Sofia, Bulgaria = 1018 miles = 1638 km.








How far is it between Ventspils and Sofia
Ventspils is located in Latvia with (57.3894,21.5606) coordinates and Sofia is located in Bulgaria with (42.6975,23.3242) coordinates. The calculated flying distance from Ventspils to Sofia is equal to 1018 miles which is equal to 1638 km.
If you want to go by car, the driving distance between Ventspils and Sofia is 2387.93 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 21 hours 19 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 750 km.
City/Place | Latitude and Longitude | GPS Coordinates |
---|---|---|
Ventspils | 57.3894, 21.5606 | 57° 23´ 21.9840'' N 21° 33´ 38.0160'' E |
Sofia | 42.6975, 23.3242 | 42° 41´ 51.0360'' N 23° 19´ 26.9400'' E |
Estimated Travel Time Between Ventspils and Sofia
Average Speed | Travel Time |
---|---|
30 mph (48 km/h) | 49 hours 44 minutes |
40 mph (64 km/h) | 37 hours 18 minutes |
50 mph (80 km/h) | 29 hours 50 minutes |
60 mph (97 km/h) | 24 hours 37 minutes |
70 mph (112 km/h) | 21 hours 19 minutes |
75 mph (120 km/h) | 19 hours 53 minutes |
Related Distances to Sofia
Cities | Distance |
---|---|
Riga to Sofia | 2320 km |
Rezekne to Sofia | 2345 km |
Ventspils to Sofia | 2388 km |
Ogre to Sofia | 2316 km |
Daugavpils to Sofia | 2276 km |