Distance Calculator

Distance from Lahore to Shahzadpur

Distance between Lahore and Shahzadpur is 1706 kilometers (1060 miles).
Driving distance from Lahore to Shahzadpur is 4822 kilometers (2996 miles).

air 1706 km
air 1060 miles
car 4822 km
car 2996 miles

Distance Map Between Lahore and Shahzadpur

Lahore, PakistanShahzadpur, Rajshahi, Bangladesh = 1060 miles = 1706 km.

How far is it between Lahore and Shāhzādpur

Lahore is located in Pakistan with (31.5497,74.3436) coordinates and Shahzadpur is located in Bangladesh with (24.1769,89.5988) coordinates. The calculated flying distance from Lahore to Shahzadpur is equal to 1060 miles which is equal to 1706 km.

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

City/PlaceLatitude and LongitudeGPS Coordinates
Lahore 31.5497, 74.3436 31° 32´ 58.9920'' N
74° 20´ 36.9960'' E
Shahzadpur 24.1769, 89.5988 24° 10´ 36.7320'' N
89° 35´ 55.6800'' E

Estimated Travel Time Between Lahore and Shāhzādpur

Average SpeedTravel Time
30 mph (48 km/h) 100 hours 27 minutes
40 mph (64 km/h) 75 hours 20 minutes
50 mph (80 km/h) 60 hours 16 minutes
60 mph (97 km/h) 49 hours 42 minutes
70 mph (112 km/h) 43 hours 03 minutes
75 mph (120 km/h) 40 hours 11 minutes
Lahore, Pakistan

Related Distances from Lahore

CitiesDistance
Lahore to Shahzadpur4822 km
Lahore to Mathba4918 km
Lahore to Rangpur4507 km
Lahore to Nabinagar4870 km
Lahore to Rajshahi4540 km
Shahzadpur, Rajshahi, Bangladesh

Related Distances to Shahzadpur

CitiesDistance
Lahore to Shahzadpur4822 km
Please Share Your Comments