Best way to travel between

bengaluru
Colombo
Travel Modes
Price
Distance
Duration
CO2
bus
$75.0
879.84 km
25h 4mins
26.4 kgs
 
train
$90.0
938.33 km
30h 18mins
49.73 kgs
 
drive
$140.27
854.46 km
21h 54mins
109.37 kgs
 
flight
$144.0
809.12 km
5h 52mins
87.38 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 879.84 km 25h 4mins 9,838 LKR 75.0
Train 938.33 km 30h 18mins 11,806 LKR 90.0
Drive 854.46 km 21h 54mins 18,400 LKR 140.27
Flight 809.12 km 5h 52mins 18,889 LKR 144.0
Take Bus from Bangalore to Tuticorin
Time: 8h 30mins Cost: 1,181 LKR; $ 8.1 - 9.9 USD CO2 Emission: 17.46 kgs
Take Car from Tuticorin to Tuticorin Port
Time: 46mins Cost: 656 LKR; $ 4.5 - 5.5 USD CO2 Emission: 2.06 kgs
Take Ferry from Tuticorin Port to Colombo, Sri Lanka
Time: 14h 34mins Cost: 7,870 LKR; $ 54.0 - 66.0 USD CO2 Emission: 35.91 kgs
Take Train from Colombo Fort to Maradana
Time: 4mins Cost: 131 LKR; $ 0.9 - 1.1 USD CO2 Emission: 0.1 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from bengaluru and Colombo is to travel by bus, which will cost about 9,838 LKR or 67.50 USD.