
Udaipur to Sonmarg
Sonmarg is approximately 1250+ kms from Udaipur. The fastest way to reach Sonmarg from Udaipur is by Flight, Cab Via Delhi, Budgam. It takes approximately 8 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 Delhi, Budgam
RECOMMENDED
FASTEST
Udaipur
Delhi
Budgam
Sonmarg
Approx Travel Time
7h 48m
₹13,687
Onwards
CHEAPEST
Udaipur
Delhi
Budgam
Sonmarg
Approx Travel Time
17h 3m
₹9,200
Onwards
Via Ahmedabad, Budgam
Udaipur
Ahmedabad
Budgam
Sonmarg
Approx Travel Time
11h 44m
₹13,005
Onwards
Udaipur
Ahmedabad
Budgam
Sonmarg
Approx Travel Time
11h 20m
₹9,850
Onwards
Udaipur
Ahmedabad
Budgam
Sonmarg
Approx Travel Time
12h 38m
₹10,065
Onwards
Via Delhi
Udaipur
Delhi
Sonmarg
Approx Travel Time
1d 11h 45m
₹15,867
Onwards
Udaipur
Delhi
Sonmarg
Approx Travel Time
1d 2h 30m
₹20,354
Onwards
Udaipur
Delhi
Sonmarg
Approx Travel Time
1d 14h
₹16,411
Onwards
Via Ghaziabad
Udaipur
Ghaziabad
Sonmarg
Approx Travel Time
1d 12h 29m
₹15,503
Onwards
Via Mohali, Budgam
Udaipur
Mohali
Budgam
Sonmarg
Approx Travel Time
8h 58m
₹13,855
Onwards
Frequently Asked Questions
What is the distance between Udaipur and Sonmarg?
Sonmarg is approximately 1250+ kms from Udaipur.
How long does it take to reach Sonmarg from Udaipur?
It takes approximately 8 hours to reach Sonmarg from Udaipur by Flight, Cab Via Delhi, 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 Delhi, Budgam.