
Faridkot to Udaipur
Udaipur is approximately 850+ kms from Faridkot. The fastest way to reach Udaipur from Faridkot is by Train, Flight Via Bathinda, Delhi. It takes approximately 6 hours. The cheapest way to reach Udaipur from Faridkot is by Train Via Rewari which would take approximately 18 hours.
Sort By
Mode of Transport
Via Bathinda, Delhi
RECOMMENDED
FASTEST
Faridkot
Bathinda
Delhi
Udaipur
Approx Travel Time
6h 3m
₹5,425
Onwards
Faridkot
Bathinda
Delhi
Udaipur
Approx Travel Time
6h 51m
₹7,712
Onwards
Faridkot
Bathinda
Delhi
Udaipur
Approx Travel Time
6h 10m
₹5,355
Onwards
Via Kishangarh
Faridkot
Kishangarh
Udaipur
Approx Travel Time
15h 58m
₹1,394
Onwards
Via Ajmer
Faridkot
Ajmer
Udaipur
Approx Travel Time
16h 15m
₹4,921
Onwards
Via Rewari
CHEAPEST
Faridkot
Rewari
Udaipur
Approx Travel Time
17h 20m
₹595
Onwards
Via Parvatsar
Faridkot
Parvatsar
Udaipur
Approx Travel Time
16h 55m
On Demand
Via Mohali
Faridkot
Mohali
Udaipur
Approx Travel Time
8h 3m
₹8,769
Onwards
Via Delhi
Faridkot
Delhi
Udaipur
Approx Travel Time
8h 23m
₹3,645
Onwards
Frequently Asked Questions
What is the distance between Faridkot and Udaipur?
Udaipur is approximately 850+ kms from Faridkot.
How long does it take to reach Udaipur from Faridkot?
It takes approximately 6 hours to reach Udaipur from Faridkot by Train, Flight Via Bathinda, Delhi.
What is the cheapest way to reach Udaipur from Faridkot?
The cheapest way to reach Udaipur from Faridkot is by Train Via Rewari.
What is the fastest way to reach Udaipur from Faridkot?
The fastest way to reach Udaipur from Faridkot is by Train, Flight Via Bathinda, Delhi.


