Best way to travel between

bengaluru
Madurai, Tamil Nadu, India
Travel Modes
Price
Distance
Duration
CO2
bus
$8.0
417.13 km
7h 53mins
12.51 kgs
 
train
$19.0
490.35 km
10h 16mins
25.99 kgs
 
drive
$50.0
420.24 km
6h 17mins
53.79 kgs
 
flight
$81.0
441.0 km
6h 10mins
47.63 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 417.13 km 7h 53mins 498 INR 8.0
Train 490.35 km 10h 16mins 1,184 INR 19.0
Drive 420.24 km 6h 17mins 3,115 INR 50.0
Flight 441.0 km 6h 10mins 5,046 INR 81.0
Take Bus from Bangalore to Madurai
Time: 7h 53mins Cost: 498 INR; $ 7.2 - 8.8 USD CO2 Emission: 12.53 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from bengaluru and Madurai, Tamil Nadu, India is to travel by bus, which will cost about 498 INR or 7.20 USD.