
Bhuj to Sonmarg
Sonmarg is approximately 1650+ kms from Bhuj. The fastest way to reach Sonmarg from Bhuj is by Flight, Cab Via Ahmedabad, Budgam. It takes approximately 10 hours. The cheapest way to reach Sonmarg from Bhuj is by Train, Flight, Cab Via Delhi, Budgam which would take approximately 27 hours.
Sort By
Mode of Transport
Via Ahmedabad, Budgam
RECOMMENDED
Bhuj
Ahmedabad
Budgam
Sonmarg
Approx Travel Time
16h 57m
₹10,189
Onwards
FASTEST
Bhuj
Ahmedabad
Budgam
Sonmarg
Approx Travel Time
9h 27m
₹19,588
Onwards
Via Surat, Budgam
Bhuj
Surat
Budgam
Sonmarg
Approx Travel Time
11h 37m
₹12,880
Onwards
Bhuj
Surat
Budgam
Sonmarg
Approx Travel Time
1d 1h 14m
₹11,009
Onwards
Via Delhi, Budgam
CHEAPEST
Bhuj
Delhi
Budgam
Sonmarg
Approx Travel Time
1d 3h 12m
₹7,715
Onwards
Bhuj
Delhi
Budgam
Sonmarg
Approx Travel Time
9h 42m
₹14,091
Onwards
Via Delhi, Katra
Bhuj
Delhi
Katra
Sonmarg
Approx Travel Time
1d 16h 4m
₹10,540
Onwards
Bhuj
Delhi
Katra
Sonmarg
Approx Travel Time
1d 0h 34m
₹16,916
Onwards
Frequently Asked Questions
What is the distance between Bhuj and Sonmarg?
Sonmarg is approximately 1650+ kms from Bhuj.
How long does it take to reach Sonmarg from Bhuj?
It takes approximately 10 hours to reach Sonmarg from Bhuj by Flight, Cab Via Ahmedabad, Budgam.
What is the cheapest way to reach Sonmarg from Bhuj?
The cheapest way to reach Sonmarg from Bhuj is by Train, Flight, Cab Via Delhi, Budgam.
What is the fastest way to reach Sonmarg from Bhuj?
The fastest way to reach Sonmarg from Bhuj is by Flight, Cab Via Ahmedabad, Budgam.

