Best way to travel between

Udaipur, Rajasthan, India
Varanasi, Uttar Pradesh, India
Travel Modes
Price
Distance
Duration
CO2
bus
$25.0
1366.81 km
34h 38mins
41.0 kgs
 
train
$32.0
1433.76 km
27h 16mins
75.99 kgs
 
drive
$140.0
1172.85 km
16h 40mins
150.12 kgs
 
flight
$151.0
960.51 km
2h 23mins
103.74 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1366.81 km 34h 38mins 1,557 INR 25.0
Train 1433.76 km 27h 16mins 1,993 INR 32.0
Drive 1172.85 km 16h 40mins 8,722 INR 140.0
Flight 960.51 km 2h 23mins 9,407 INR 151.0
Take Bus from Udaipur to Jaipur
Time: 8h 35mins Cost: 561 INR; $ 8.1 - 9.9 USD CO2 Emission: 12.3 kgs
Take Walk from Jaipur to MI Road
Time: 11mins Cost: 9 INR; $ 0.1 - 0.2 USD CO2 Emission: 0.13 kgs
Take Bus from MI Road to Chomu Puliya
Time: 13mins Cost: 62 INR; $ 0.9 - 1.1 USD CO2 Emission: 0.13 kgs
Take Bus from Balaji to Charbagh
Time: 17h 59mins Cost: 436 INR; $ 6.3 - 7.7 USD CO2 Emission: 18.39 kgs
Take Bus from Lucknow Charbagh Station to Varanasi
Time: 7h 13mins Cost: 498 INR; $ 7.2 - 8.8 USD CO2 Emission: 10.17 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Udaipur, Rajasthan, India and Varanasi, Uttar Pradesh, India is to travel by bus, which will cost about 1,557 INR or 22.50 USD.