Distance Calculator

Distance from Lahore to Asadabad

Distance between Lahore and Asadabad is 474 kilometers (295 miles).
Driving distance from Lahore to Asadabad is 743 kilometers (461 miles).

air 474 km
air 295 miles
car 743 km
car 461 miles

Distance Map Between Lahore and Asadabad

Lahore, PakistanAsadabad, Afghanistan = 295 miles = 474 km.

How far is it between Lahore and Asadābād

Lahore is located in Pakistan with (31.5497,74.3436) coordinates and Asadabad is located in Afghanistan with (34.8731,71.147) coordinates. The calculated flying distance from Lahore to Asadabad is equal to 295 miles which is equal to 474 km.

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

City/PlaceLatitude and LongitudeGPS Coordinates
Lahore 31.5497, 74.3436 31° 32´ 58.9920'' N
74° 20´ 36.9960'' E
Asadabad 34.8731, 71.147 34° 52´ 23.1960'' N
71° 8´ 49.0920'' E

Estimated Travel Time Between Lahore and Asadābād

Average SpeedTravel Time
30 mph (48 km/h) 15 hours 28 minutes
40 mph (64 km/h) 11 hours 36 minutes
50 mph (80 km/h) 09 hours 16 minutes
60 mph (97 km/h) 07 hours 39 minutes
70 mph (112 km/h) 06 hours 37 minutes
75 mph (120 km/h) 06 hours 11 minutes
Lahore, Pakistan

Related Distances from Lahore

CitiesDistance
Lahore to Sar E Pul1376 km
Lahore to Mazar E Sharif1187 km
Lahore to Kushk1669 km
Lahore to Taloqan1143 km
Lahore to Kunduz1097 km
Please Share Your Comments