Best way to travel between

Kathmandu
Colombo
Travel Modes
Price
Distance
Duration
CO2
bus
$95.0
3845.1 km
96h 41mins
115.35 kgs
 
train
$116.0
2857.02 km
90h 40mins
151.42 kgs
 
flight
$221.22
2431.68 km
9h 13mins
262.62 kgs
 
drive
$573.93
3698.62 km
83h 42mins
473.42 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3845.1 km 96h 41mins 12,461 LKR 95.0
Train 2857.02 km 90h 40mins 15,216 LKR 116.0
Flight 2431.68 km 9h 13mins 29,018 LKR 221.22
Drive 3698.62 km 83h 42mins 75,284 LKR 573.93
Take Bus from Kathmandu to Birgunj
Time: 10h 30mins Cost: 1,312 LKR; $ 9.0 - 11.0 USD CO2 Emission: 5.24 kgs
Take Car from Birgunj to Motihari
Time: 1h 2mins Cost: 2,492 LKR; $ 17.1 - 20.9 USD CO2 Emission: 7.47 kgs
Take Bus from Motihari to Tuticorin
Time: 67h 38mins Cost: 4,591 LKR; $ 31.5 - 38.5 USD CO2 Emission: 99.31 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
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Kathmandu and Colombo is to travel by bus, which will cost about 12,461 LKR or 85.50 USD.