Best way to travel between

Karachi, Sindh, Pakistan
LHE, Lahore, Punjab, Pakistan
Travel Modes
Price
Distance
Duration
CO2
bus
$23.0
1226.04 km
21h 17mins
36.78 kgs
 
flight
$54.32
1048.31 km
3h 41mins
113.22 kgs
 
drive
$78.0
1229.07 km
12h 13mins
157.32 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1226.04 km 21h 17mins 2,491 PKR 23.0
Flight 1048.31 km 3h 41mins 5,882 PKR 54.32
Drive 1229.07 km 12h 13mins 8,446 PKR 78.0
Take Bus from Karachi to Lahore
Time: 21h 0mins Cost: 2,491 PKR; $ 20.7 - 25.3 USD CO2 Emission: 36.32 kgs
Take Taxi from Lahore to Lahore Airport (LHE)
Time: 17mins Cost: 758 PKR; $ 6.3 - 7.7 USD CO2 Emission: 1.95 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Karachi, Sindh, Pakistan and LHE, Lahore, Punjab, Pakistan is to travel by bus, which will cost about 2,491 PKR or 20.70 USD.