
Udaipur to Sonmarg
Sonmarg is approximately 1350+ kms from Udaipur. The fastest way to reach Sonmarg from Udaipur is by Flight, Cab Via Mohali, Budgam. It takes approximately 7 hours. The cheapest way to reach Sonmarg from Udaipur is by Train, Cab Via Delhi, Katra which would take approximately 31 hours.
Sort By
Mode of Transport
Via Mohali, Budgam
RECOMMENDED
FASTEST
Udaipur
Mohali
Budgam
Sonmarg
Approx Travel Time
6h 20m
₹19,242
Onwards
Via Delhi, Budgam
Udaipur
Delhi
Budgam
Sonmarg
Approx Travel Time
6h 20m
₹17,841
Onwards
Udaipur
Delhi
Budgam
Sonmarg
Approx Travel Time
17h 5m
₹12,872
Onwards
Via Ahmedabad, Budgam
Udaipur
Ahmedabad
Budgam
Sonmarg
Approx Travel Time
7h 5m
₹23,835
Onwards
Udaipur
Ahmedabad
Budgam
Sonmarg
Approx Travel Time
12h 20m
₹18,286
Onwards
Udaipur
Ahmedabad
Budgam
Sonmarg
Approx Travel Time
12h 47m
₹20,976
Onwards
Via Delhi, Katra
Udaipur
Delhi
Katra
Sonmarg
Approx Travel Time
19h 35m
₹14,452
Onwards
CHEAPEST
Udaipur
Delhi
Katra
Sonmarg
Approx Travel Time
1d 6h 20m
₹10,948
Onwards
Via Mohali, Jammu
Udaipur
Mohali
Jammu
Sonmarg
Approx Travel Time
13h 8m
On Demand
Via Mohali, Leh
Udaipur
Mohali
Leh
Sonmarg
Approx Travel Time
12h 51m
On Demand
Frequently Asked Questions
What is the distance between Udaipur and Sonmarg?
Sonmarg is approximately 1350+ kms from Udaipur.
How long does it take to reach Sonmarg from Udaipur?
It takes approximately 7 hours to reach Sonmarg from Udaipur by Flight, Cab Via Mohali, Budgam.
What is the cheapest way to reach Sonmarg from Udaipur?
The cheapest way to reach Sonmarg from Udaipur is by Train, Cab Via Delhi, Katra.
What is the fastest way to reach Sonmarg from Udaipur?
The fastest way to reach Sonmarg from Udaipur is by Flight, Cab Via Mohali, Budgam.