Best way to travel between

India
Sri Lanka
Travel Modes
Price
Distance
Duration
CO2
bus
$87.0
1912.05 km
44h 30mins
57.36 kgs
 
train
$108.0
2182.96 km
56h 10mins
115.7 kgs
 
flight
$163.0
824.72 km
9h 20mins
89.07 kgs
 
drive
$293.71
1857.42 km
38h 54mins
237.75 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1912.05 km 44h 30mins 11,412 LKR 87.0
Train 2182.96 km 56h 10mins 14,167 LKR 108.0
Flight 824.72 km 9h 20mins 21,381 LKR 163.0
Drive 1857.42 km 38h 54mins 38,527 LKR 293.71
Take Train from Dadar to Vidya Vihar
Time: 15mins Cost: 131 LKR; $ 0.9 - 1.1 USD CO2 Emission: 0.5 kgs
Take Bus from Mumbai to Bangalore
Time: 15h 14mins Cost: 1,574 LKR; $ 10.8 - 13.2 USD CO2 Emission: 30.84 kgs
Take Bus from Bangalore to Attur(Thoothukudi)
Time: 11h 2mins Cost: 1,443 LKR; $ 9.9 - 12.1 USD CO2 Emission: 17.47 kgs
Take Car from Attur(Thoothukudi) to Tuticorin Port
Time: 9mins Cost: 525 LKR; $ 3.6 - 4.4 USD CO2 Emission: 1.26 kgs
Take Ferry from Tuticorin Port to Colombo, Sri Lanka
Time: 14h 42mins Cost: 7,870 LKR; $ 54.0 - 66.0 USD CO2 Emission: 36.25 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from India and Sri Lanka is to travel by bus, which will cost about 11,412 LKR or 78.30 USD.