Best way to travel between

Udaipur, Rajasthan, India
Kolkata, West Bengal, India
Travel Modes
Price
Distance
Duration
CO2
train
$12.36
1871.15 km
32h 21mins
99.17 kgs
 
flight
$142.8
1533.5 km
3h 30mins
165.62 kgs
 
drive
$184.83
1790.85 km
25h 25mins
229.23 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1871.15 km 32h 21mins 770 INR 12.36
Flight 1533.5 km 3h 30mins 8,896 INR 142.8
Drive 1790.85 km 25h 25mins 11,514 INR 184.83
Take Train from Ranapratapnagar to Shalimar
Time: 32h 21mins Cost: 748 INR; $ 10.8 - 13.2 USD CO2 Emission: 99.17 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Udaipur, Rajasthan, India and Kolkata, West Bengal, India is to travel by train, which will cost about 748 INR or 10.80 USD.