Best way to travel between

Karachi, Sindh, Pakistan
CMB, Colombo, Western Province, Sri Lanka
Travel Modes
Price
Distance
Duration
CO2
train
$206.22
5549.25 km
110h 28mins
294.11 kgs
 
flight
$241.0
2691.52 km
19h 19mins
290.68 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 5549.25 km 110h 28mins 27,051 LKR 206.22
Flight 2691.52 km 19h 19mins 31,613 LKR 241.0
Take Bus from Karachi to Lahore
Time: 22h 3mins Cost: 4,591 LKR; $ 31.5 - 38.5 USD CO2 Emission: 40.15 kgs
Take Car from Lahore to Atari (ATT)
Time: 4h 31mins Cost: 11,806 LKR; $ 81.0 - 99.0 USD CO2 Emission: 31.22 kgs
Take Train from Atari (ATT) to Delhi (DLI)
Time: 7h 26mins Cost: 2,492 LKR; $ 17.1 - 20.9 USD CO2 Emission: 26.28 kgs
Take Bus from Delhi to Tuticorin
Time: 56h 43mins Cost: 3,935 LKR; $ 27.0 - 33.0 USD CO2 Emission: 94.11 kgs
Take Car from Tuticorin to Tuticorin Port
Time: 43mins Cost: 787 LKR; $ 5.4 - 6.6 USD CO2 Emission: 2.52 kgs
Take Ferry from Tuticorin Port to Colombo
Time: 14h 42mins Cost: 3,279 LKR; $ 22.5 - 27.5 USD CO2 Emission: 36.25 kgs
Take Bus from Colombo Bastian Mawatha Bus Terminal to Bandaranaike Airport
Time: 1h 3mins Cost: 160 LKR; $ 1.1 - 1.3 USD CO2 Emission: 0.96 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Karachi, Sindh, Pakistan and CMB, Colombo, Western Province, Sri Lanka is to travel by train, which will cost about 27,022 LKR or 185.40 USD.