Best way to travel between

Varanasi, Uttar Pradesh, India
Agra, Uttar Pradesh, India
Travel Modes
Price
Distance
Duration
CO2
bus
$10.0
625.04 km
23h 55mins
18.75 kgs
 
train
$18.0
647.85 km
12h 31mins
34.34 kgs
 
bus
$19.0
712.95 km
15h 14mins
21.39 kgs
 
drive
$75.0
616.1 km
7h 55mins
78.86 kgs
 
flight
$91.0
915.06 km
4h 49mins
98.83 kgs
 
flight
$161.0
576.16 km
1h 46mins
62.23 kgs
 
drive
$170.0
634.4 km
8h 9mins
81.2 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 625.04 km 23h 55mins 623 INR 10.0
Train 647.85 km 12h 31mins 1,121 INR 18.0
Bus 712.95 km 15h 14mins 1,184 INR 19.0
Drive 616.1 km 7h 55mins 4,672 INR 75.0
Flight 915.06 km 4h 49mins 5,669 INR 91.0
Flight 576.16 km 1h 46mins 10,030 INR 161.0
Drive 634.4 km 8h 9mins 10,590 INR 170.0
Take Bus from Varanasi to Agra
Time: 23h 55mins Cost: 623 INR; $ 9.0 - 11.0 USD CO2 Emission: 18.76 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Varanasi, Uttar Pradesh, India and Agra, Uttar Pradesh, India is to travel by bus, which will cost about 623 INR or 9.00 USD.