Best way to travel between

Gaya, Bihar, India
Delhi
Travel Modes
Price
Distance
Duration
CO2
train
$26.0
1017.96 km
18h 6mins
53.95 kgs
 
train
$26.0
1008.37 km
11h 51mins
53.44 kgs
 
train
$34.0
1275.04 km
26h 6mins
67.58 kgs
 
flight
$78.0
1416.48 km
9h 30mins
152.98 kgs
 
flight
$90.0
951.42 km
9h 8mins
102.75 kgs
 
flight
$95.0
1021.65 km
5h 15mins
110.34 kgs
 
drive
$130.0
1074.29 km
13h 58mins
137.51 kgs
 
flight
$208.0
1004.85 km
27h 31mins
108.52 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1017.96 km 18h 6mins 1,620 INR 26.0
Train 1008.37 km 11h 51mins 1,620 INR 26.0
Train 1275.04 km 26h 6mins 2,118 INR 34.0
Flight 1416.48 km 9h 30mins 4,859 INR 78.0
Flight 951.42 km 9h 8mins 5,607 INR 90.0
Flight 1021.65 km 5h 15mins 5,918 INR 95.0
Drive 1074.29 km 13h 58mins 8,099 INR 130.0
Flight 1004.85 km 27h 31mins 12,958 INR 208.0
Take Train from Gaya Junction (GAYA) to Delhi (DLI)
Time: 18h 6mins Cost: 1,620 INR; $ 23.4 - 28.6 USD CO2 Emission: 53.99 kgs
Source: Rome2rio

Mode of travel comparision chart

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