Udaipur to Sonmarg - Multiple Options To Reach By Flight, Cab, Train, Bus
Sonmarg is approximately 1300+ 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, Flight, Cab Via Delhi, Budgam which would take approximately 17 hours.
Sort By
Mode of Transport
Via Mohali, Budgam
RECOMMENDED
FASTEST
Udaipur
Mohali
Budgam
Sonmarg
Approx Travel Time
6h 20m
₹15,187
Onwards
Via Delhi, Budgam
Udaipur
Delhi
Budgam
Sonmarg
Approx Travel Time
6h 20m
₹13,736
Onwards
CHEAPEST
Udaipur
Delhi
Budgam
Sonmarg
Approx Travel Time
17h 5m
₹9,532
Onwards
Via Ahmedabad, Budgam
Udaipur
Ahmedabad
Budgam
Sonmarg
Approx Travel Time
7h 5m
₹13,581
Onwards
Udaipur
Ahmedabad
Budgam
Sonmarg
Approx Travel Time
12h 20m
₹11,518
Onwards
Udaipur
Ahmedabad
Budgam
Sonmarg
Approx Travel Time
12h 47m
₹15,201
Onwards
Via Delhi, Katra
Udaipur
Delhi
Katra
Sonmarg
Approx Travel Time
19h 35m
₹14,579
Onwards
Udaipur
Delhi
Katra
Sonmarg
Approx Travel Time
1d 6h 20m
₹10,375
Onwards
Via Mohali, Jammu
Udaipur
Mohali
Jammu
Sonmarg
Approx Travel Time
13h 8m
₹19,006
Onwards
Via Mohali, Leh
Udaipur
Mohali
Leh
Sonmarg
Approx Travel Time
12h 51m
₹27,425
Onwards
Frequently Asked Questions
What is the distance between Udaipur and Sonmarg?
Sonmarg is approximately 1300+ 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, Flight, Cab Via Delhi, Budgam.
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.