
Rafiganj to Udaipur
Udaipur is approximately 1450+ kms from Rafiganj. The fastest way to reach Udaipur from Rafiganj is by Train, Flight Via Patna, Jaipur. It takes approximately 8 hours. The cheapest way to reach Udaipur from Rafiganj is by Train Via Mughal Sarai which would take approximately 25 hours.
Sort By
Mode of Transport
Via Patna, Jaipur
RECOMMENDED
Rafiganj
Patna
Jaipur
Udaipur
Approx Travel Time
13h 50m
₹7,716
Onwards
FASTEST
Rafiganj
Patna
Jaipur
Udaipur
Approx Travel Time
7h 35m
₹11,666
Onwards
Rafiganj
Patna
Jaipur
Udaipur
Approx Travel Time
15h 35m
₹7,951
Onwards
Via Patna, Indore
Rafiganj
Patna
Indore
Udaipur
Approx Travel Time
7h 35m
₹10,621
Onwards
Rafiganj
Patna
Indore
Udaipur
Approx Travel Time
14h 50m
₹7,111
Onwards
Via Prayagraj(Allahabad)
Rafiganj
Prayagraj(Allahabad)
Udaipur
Approx Travel Time
1d 1h 10m
₹825
Onwards
Via Kanpur
Rafiganj
Kanpur
Udaipur
Approx Travel Time
1d 2h 25m
₹825
Onwards
Via Mughal Sarai
CHEAPEST
Rafiganj
Mughal Sarai
Udaipur
Approx Travel Time
1d 1h 10m
₹765
Onwards
Via Sasaram, Kanpur
Rafiganj
Sasaram
Kanpur
Udaipur
Approx Travel Time
1d 3h 50m
₹800
Onwards
Frequently Asked Questions
What is the distance between Rafiganj and Udaipur?
Udaipur is approximately 1450+ kms from Rafiganj.
How long does it take to reach Udaipur from Rafiganj?
It takes approximately 8 hours to reach Udaipur from Rafiganj by Train, Flight Via Patna, Jaipur.
What is the cheapest way to reach Udaipur from Rafiganj?
The cheapest way to reach Udaipur from Rafiganj is by Train Via Mughal Sarai.
What is the fastest way to reach Udaipur from Rafiganj?
The fastest way to reach Udaipur from Rafiganj is by Train, Flight Via Patna, Jaipur.