Best way to travel between

Delhi, New Delhi, India
Gaya, Bihar, India
Travel Modes
Price
Distance
Duration
CO2
train
$25.0
998.58 km
12h 37mins
52.92 kgs
 
flight
$85.0
1414.35 km
13h 3mins
152.75 kgs
 
drive
$110.0
1048.54 km
14h 41mins
134.21 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 998.58 km 12h 37mins 1,557 INR 25.0
Flight 1414.35 km 13h 3mins 5,295 INR 85.0
Drive 1048.54 km 14h 41mins 6,853 INR 110.0
Take Train from Central Secretariat to New Delhi
Time: 6mins Cost: 62 INR; $ 0.9 - 1.1 USD CO2 Emission: 0.16 kgs
Take Train from New Delhi (NDLS) to Gaya Junction (GAYA)
Time: 11h 30mins Cost: 1,557 INR; $ 22.5 - 27.5 USD CO2 Emission: 52.79 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Delhi, New Delhi, India and Gaya, Bihar, India is to travel by train, which will cost about 1,557 INR or 22.50 USD.