Distance Calculator

Distance from Lahore to Ranikhet

Distance between Lahore and Ranikhet is 531 kilometers (330 miles).
Driving distance from Lahore to Ranikhet is 4857 kilometers (3018 miles).

air 531 km
air 330 miles
car 4857 km
car 3018 miles

Distance Map Between Lahore and Ranikhet

Lahore, PakistanRanikhet, Dehradun, India = 330 miles = 531 km.

How far is it between Lahore and Rānīkhet

Lahore is located in Pakistan with (31.5497,74.3436) coordinates and Ranikhet is located in India with (29.6423,79.4334) coordinates. The calculated flying distance from Lahore to Ranikhet is equal to 330 miles which is equal to 531 km.

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

City/PlaceLatitude and LongitudeGPS Coordinates
Lahore 31.5497, 74.3436 31° 32´ 58.9920'' N
74° 20´ 36.9960'' E
Ranikhet 29.6423, 79.4334 29° 38´ 32.3520'' N
79° 26´ 0.2400'' E

Estimated Travel Time Between Lahore and Rānīkhet

Average SpeedTravel Time
30 mph (48 km/h) 101 hours 11 minutes
40 mph (64 km/h) 75 hours 53 minutes
50 mph (80 km/h) 60 hours 42 minutes
60 mph (97 km/h) 50 hours 04 minutes
70 mph (112 km/h) 43 hours 21 minutes
75 mph (120 km/h) 40 hours 28 minutes
Lahore, Pakistan

Related Distances from Lahore

CitiesDistance
Lahore to New Delhi5040 km
Lahore to Bilaspur4924 km
Lahore to Bodh Gaya4368 km
Lahore to Shimla5274 km
Lahore to Sultanpur Lodhi5441 km
Ranikhet, Dehradun, India

Related Distances to Ranikhet

CitiesDistance
Peshawar to Ranikhet5365 km
Lahore to Ranikhet4857 km
Please Share Your Comments