
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
₹6,413
Onwards
Faridkot
Bathinda
Delhi
Udaipur
Approx Travel Time
6h 10m
₹6,343
Onwards
Via Amritsar, Jaipur
Faridkot
Amritsar
Jaipur
Udaipur
Approx Travel Time
7h 23m
₹13,336
Onwards
Via Kishangarh
Faridkot
Kishangarh
Udaipur
Approx Travel Time
15h 58m
₹1,444
Onwards
Faridkot
Kishangarh
Udaipur
Approx Travel Time
17h 35m
₹6,577
Onwards
Via Jodhpur
Faridkot
Jodhpur
Udaipur
Approx Travel Time
17h 19m
₹4,344
Onwards
Via Rewari
CHEAPEST
Faridkot
Rewari
Udaipur
Approx Travel Time
17h 20m
₹595
Onwards
Via Didwana
Faridkot
Didwana
Udaipur
Approx Travel Time
16h 55m
₹1,800
Onwards
Via Delhi
Faridkot
Delhi
Udaipur
Approx Travel Time
8h 23m
₹4,833
Onwards
Via Mohali
Faridkot
Mohali
Udaipur
Approx Travel Time
9h 15m
₹8,425
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.