Driving directions from Karachi to Khewra Salt Mine
GPS: 24.8607° N, 67.0011° E. Open in Google Maps
Distance
~1,100 km (approx.)
Drive time
~14 hours
Main route
M-9 → M-5/M-4 → M-2 → Chakwal → Khewra
Last verified
Aug 2026
How far is Khewra from Karachi?
The driving distance from Karachi to Khewra Salt Mine is approximately 1,100 km along national motorways and connecting highways. No practical single-day route exists if you also want time underground at the mine.
Khewra sits in Jhelum District on the western flank of the Salt Range. Karachi visitors cross all of Sindh and most of Punjab before reaching the Chakwal exit on M-2.
Fatigue is a real risk on the final Salt Range hill road after long motorway stretches. Split the drive across at least two days.
Karachi to Khewra driving route
Typical routing: leave Karachi on M-9 (Super Highway) toward Hyderabad, connect north on M-5 or N-55 toward Multan, join M-4 through Faisalabad, merge onto M-2 north at Pindi Bhattian, exit Chakwal, then drive 30 km west to Khewra.
Exact routing varies by navigation app, roadworks, and toll plaza preferences. Some drivers stay on N-55 through Sukkur and south Punjab instead of M-5.
Plan overnight stops in Hyderabad, Multan, or Lahore depending on your pace. Our M-2 guide covers the final motorway segment from Lahore northbound, which mirrors your last 200 km from the opposite direction.
Brown PMDC signage marks the mine entrance. See location details for GPS and parking notes before the Salt Range leg.
Multi-day trip planning from Karachi
Budget three to four days total: two travel days, one mine visit day, and buffer for weather or motorway delays.
M-9, M-5, M-4, and M-2 each have toll plazas across Sindh and Punjab. Plan rest stops at motorway service areas.
Confirm opening hours before your mine visit day. Arrive at the gate in the morning after an overnight stay in Chakwal, not after a 14-hour straight drive.
Flying plus driving from Karachi
Many Karachi travellers fly to Islamabad or Lahore and drive the remaining 190 to 260 km to the mine. Total door-to-door time often beats a full road trip when you factor in rest stops.
Pakistan International Airlines and other carriers run multiple daily flights between Karachi and the twin cities. Rent a car or hire a taxi from Islamabad for the 3-hour drive to Chakwal and Khewra.
Pakistan Railways offers overnight berths from Karachi to Lahore or Rawalpindi. From there, connect to Khewra station 3 km from the mine. See our train guide for the final leg.
Sources
More in Travel
Frequently asked questions
Can I drive from Karachi to Khewra in one day?
How far is Khewra from Karachi?
Is flying to Islamabad better than driving?
Which motorways does the Karachi route use?
Where should I stop overnight?
Is the mine worth the trip from Karachi?
Planning a visit?
Practical visitor information for Khewra Salt Mine in Punjab, Pakistan.
Plan your visit






