Best way to travel between

Surat Railway Station, Surat, Gujarat, India
Bangalore, Karnataka, India
Travel Modes
Price
Distance
Duration
CO2
bus
$12.0
1204.93 km
20h 42mins
36.15 kgs
 
train
$30.0
1486.8 km
33h 36mins
78.8 kgs
 
flight
$98.0
1141.38 km
5h 56mins
123.27 kgs
 
flight
$120.0
1571.85 km
7h 53mins
169.76 kgs
 
drive
$150.0
1254.75 km
18h 32mins
160.61 kgs
 
flight
$238.0
1130.85 km
5h 26mins
122.13 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1204.93 km 20h 42mins 748 INR 12.0
Train 1486.8 km 33h 36mins 1,869 INR 30.0
Flight 1141.38 km 5h 56mins 6,105 INR 98.0
Flight 1571.85 km 7h 53mins 7,476 INR 120.0
Drive 1254.75 km 18h 32mins 9,344 INR 150.0
Flight 1130.85 km 5h 26mins 14,827 INR 238.0
Take Bus from Surat to Bangalore
Time: 20h 42mins Cost: 748 INR; $ 10.8 - 13.2 USD CO2 Emission: 36.15 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Surat Railway Station, Surat, Gujarat, India and Bangalore, Karnataka, India is to travel by bus, which will cost about 748 INR or 10.80 USD.