
Fazilka to Udaipur
Udaipur is approximately 950+ kms from Fazilka. The fastest way to reach Udaipur from Fazilka is by Train, Flight Via Bathinda, Delhi. It takes approximately 8 hours. The cheapest way to reach Udaipur from Fazilka is by Train Via Bathinda, Delhi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Bathinda, Delhi
RECOMMENDED
Fazilka
Bathinda
Delhi
Udaipur
Approx Travel Time
7h 54m
₹9,831
Onwards
FASTEST
Fazilka
Bathinda
Delhi
Udaipur
Approx Travel Time
7h 37m
₹6,950
Onwards
Fazilka
Bathinda
Delhi
Udaipur
Approx Travel Time
7h 40m
₹7,804
Onwards
CHEAPEST
Fazilka
Bathinda
Delhi
Udaipur
Approx Travel Time
18h 42m
₹675
Onwards
Via Bathinda, Ajmer
Fazilka
Bathinda
Ajmer
Udaipur
Approx Travel Time
17h 11m
₹2,189
Onwards
Fazilka
Bathinda
Ajmer
Udaipur
Approx Travel Time
17h 21m
₹4,379
Onwards
Via Lunkaransar
Fazilka
Lunkaransar
Udaipur
Approx Travel Time
15h 50m
₹1,600
Onwards
Via Abohar, Merta
Fazilka
Abohar
Merta
Udaipur
Approx Travel Time
19h 25m
On Demand
Via Mohali
Fazilka
Mohali
Udaipur
Approx Travel Time
10h 14m
₹11,367
Onwards
Via Amritsar, Jaipur
Fazilka
Amritsar
Jaipur
Udaipur
Approx Travel Time
10h 35m
₹13,837
Onwards
Frequently Asked Questions
What is the distance between Fazilka and Udaipur?
Udaipur is approximately 950+ kms from Fazilka.
How long does it take to reach Udaipur from Fazilka?
It takes approximately 8 hours to reach Udaipur from Fazilka by Train, Flight Via Bathinda, Delhi.
What is the cheapest way to reach Udaipur from Fazilka?
The cheapest way to reach Udaipur from Fazilka is by Train Via Bathinda, Delhi.
What is the fastest way to reach Udaipur from Fazilka?
The fastest way to reach Udaipur from Fazilka is by Train, Flight Via Bathinda, Delhi.


