Best way to travel between

Dhaka
Karachi, Sindh, Pakistan
Travel Modes
Price
Distance
Duration
CO2
train
$194.35
3902.64 km
71h 39mins
206.84 kgs
 
flight
$412.0
2481.44 km
8h 17mins
268.0 kgs
 
drive
$430.0
3457.23 km
53h 48mins
442.53 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 3902.64 km 71h 39mins 21,045 PKR 194.35
Flight 2481.44 km 8h 17mins 44,613 PKR 412.0
Drive 3457.23 km 53h 48mins 46,563 PKR 430.0
Take Bus from Dhaka to Kolkata
Time: 9h 16mins Cost: 2,038 PKR; $ 16.9 - 20.7 USD CO2 Emission: 14.26 kgs
Take Train from Kolkata Sealdah (SDAH) to Amritsar Junction (ASR)
Time: 32h 55mins Cost: 5,956 PKR; $ 49.5 - 60.5 USD CO2 Emission: 101.33 kgs
Take Bus from Golden Temple to Amritsar Airport
Time: 1h 1mins Cost: 57 PKR; $ 0.5 - 0.6 USD CO2 Emission: 0.4 kgs
Take Car from Amritsar Airport to Lahore
Time: 4h 14mins Cost: 9,204 PKR; $ 76.5 - 93.5 USD CO2 Emission: 28.02 kgs
Take Bus from Lahore to Karachi
Time: 21h 13mins Cost: 3,790 PKR; $ 31.5 - 38.5 USD CO2 Emission: 38.52 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Dhaka and Karachi, Sindh, Pakistan is to travel by train, which will cost about 21,007 PKR or 174.60 USD.