Bhuj to Sonmarg
Sonmarg is approximately 1750+ kms from Bhuj. The fastest way to reach Sonmarg from Bhuj is by Flight, Cab Via Ahmedabad, Budgam. It takes approximately 7 hours. The cheapest way to reach Sonmarg from Bhuj is by Train, Flight, Cab Via Ahmedabad, Budgam which would take approximately 13 hours.
Sort By
Mode of Transport
Via Ahmedabad, Budgam
RECOMMENDED
FASTEST
Bhuj
Ahmedabad
Budgam
Sonmarg
Approx Travel Time
7h 5m
₹20,993
Onwards
CHEAPEST
Bhuj
Ahmedabad
Budgam
Sonmarg
Approx Travel Time
13h 5m
₹16,570
Onwards
Bhuj
Ahmedabad
Budgam
Sonmarg
Approx Travel Time
14h 50m
₹16,914
Onwards
Via Delhi, Budgam
Bhuj
Delhi
Budgam
Sonmarg
Approx Travel Time
7h 20m
₹19,249
Onwards
Via Delhi, Katra
Bhuj
Delhi
Katra
Sonmarg
Approx Travel Time
20h 35m
₹17,096
Onwards
Via Ahmedabad, Jammu
Bhuj
Ahmedabad
Jammu
Sonmarg
Approx Travel Time
13h 53m
On Demand
Bhuj
Ahmedabad
Jammu
Sonmarg
Approx Travel Time
19h 53m
On Demand
Bhuj
Ahmedabad
Jammu
Sonmarg
Approx Travel Time
21h 38m
On Demand
Via Delhi, Jammu
Bhuj
Delhi
Jammu
Sonmarg
Approx Travel Time
14h 8m
On Demand
Via Delhi, Leh
Bhuj
Delhi
Leh
Sonmarg
Approx Travel Time
13h 51m
On Demand
Frequently Asked Questions
What is the distance between Bhuj and Sonmarg?
Sonmarg is approximately 1750+ kms from Bhuj.
How long does it take to reach Sonmarg from Bhuj?
It takes approximately 7 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 Ahmedabad, 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.