
Moga to Udaipur
Udaipur is approximately 900+ kms from Moga. The fastest way to reach Udaipur from Moga is by Cab, Flight Via Bathinda, Delhi. It takes approximately 7 hours. The cheapest way to reach Udaipur from Moga is by Train Via Ludhiana, Delhi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Mohali
RECOMMENDED
Moga
Mohali
Udaipur
Approx Travel Time
6h 54m
₹10,676
Onwards
Via Bathinda, Delhi
FASTEST
Moga
Bathinda
Delhi
Udaipur
Approx Travel Time
6h 33m
₹9,154
Onwards
Via Ludhiana, Mohali
Moga
Ludhiana
Mohali
Udaipur
Approx Travel Time
8h 28m
₹7,280
Onwards
Via Delhi
Moga
Delhi
Udaipur
Approx Travel Time
11h 5m
₹7,731
Onwards
Via Ludhiana, Ladnun
Moga
Ludhiana
Ladnun
Udaipur
Approx Travel Time
20h 18m
₹1,265
Onwards
Via Ludhiana, Delhi
CHEAPEST
Moga
Ludhiana
Delhi
Udaipur
Approx Travel Time
18h 41m
₹605
Onwards
Via Firozpur, Jodhpur
Moga
Firozpur
Jodhpur
Udaipur
Approx Travel Time
20h 2m
₹4,499
Onwards
Via Bathinda, Ajmer
Moga
Bathinda
Ajmer
Udaipur
Approx Travel Time
18h 58m
₹4,286
Onwards
Via Nawalgarh
Moga
Nawalgarh
Udaipur
Approx Travel Time
19h 44m
₹1,299
Onwards
Via Mohali, Jaipur
Moga
Mohali
Jaipur
Udaipur
Approx Travel Time
7h 39m
₹12,272
Onwards
Frequently Asked Questions
What is the distance between Moga and Udaipur?
Udaipur is approximately 900+ kms from Moga.
How long does it take to reach Udaipur from Moga?
It takes approximately 7 hours to reach Udaipur from Moga by Cab, Flight Via Bathinda, Delhi.
What is the cheapest way to reach Udaipur from Moga?
The cheapest way to reach Udaipur from Moga is by Train Via Ludhiana, Delhi.
What is the fastest way to reach Udaipur from Moga?
The fastest way to reach Udaipur from Moga is by Cab, Flight Via Bathinda, Delhi.