Lahore to Mehdiabad Distance, Routes & Travel Duration

Scenic travel

Lahore to Mehdiabad Distance and Travel Options

Distance: The distance from Lahore to Mehdiabad is approximately 960 kilometers (597 miles) by road.

Travel Options from Lahore to Mehdiabad

By Road

The journey from Lahore to Mehdiabad by road generally involves traveling via the motorway to Islamabad, then the Karakoram Highway through Abbottabad and Gilgit, followed by local roads to Mehdiabad.

Duration: Road travel usually takes about 22 to 26 hours depending on conditions.

By Train

There is no direct train to Mehdiabad. One can take a train from Lahore to Islamabad or Rawalpindi, then continue by road.

Duration: Combined train and road travel takes approximately 22 to 25 hours.

By Plane

Mehdiabad does not have an airport. The nearest airport is Gilgit Airport, about 80 kilometers (50 miles) away.

Flights from Islamabad to Gilgit take about 1 hour. Road travel from Gilgit to Mehdiabad takes roughly 2 to 3 hours.

Duration: Including travel from Lahore to Islamabad, flight, and road trip from Gilgit, total travel time is around 7 to 9 hours.

Summary

  • Distance by road: ~960 km (597 miles)
  • Road travel duration: 22-26 hours
  • Train + Road travel duration: 22-25 hours
  • Plane + Road travel duration: 7-9 hours

Mehdiabad is a beautiful location in Gilgit-Baltistan, offering stunning natural landscapes accessible via the Karakoram Highway and nearby roads.

Post a Comment

0 Comments