
Bhuj to Sonipat
Sonipat is approximately 1100+ kms from Bhuj. The fastest way to reach Sonipat from Bhuj is by Flight, Train Via Delhi. It takes approximately 5 hours. The cheapest way to reach Sonipat from Bhuj is by Train, Cab Via Rewari which would take approximately 24 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Bhuj
Delhi
Sonipat
Approx Travel Time
4h 40m
₹6,614
Onwards
Bhuj
Delhi
Sonipat
Approx Travel Time
4h 40m
₹8,125
Onwards
Bhuj
Delhi
Sonipat
Approx Travel Time
4h 55m
₹7,153
Onwards
Via Ahmedabad, Delhi
Bhuj
Ahmedabad
Delhi
Sonipat
Approx Travel Time
6h 5m
₹7,428
Onwards
Bhuj
Ahmedabad
Delhi
Sonipat
Approx Travel Time
6h 5m
₹8,954
Onwards
Bhuj
Ahmedabad
Delhi
Sonipat
Approx Travel Time
6h 20m
₹7,967
Onwards
Bhuj
Ahmedabad
Delhi
Sonipat
Approx Travel Time
12h 5m
₹4,660
Onwards
Bhuj
Ahmedabad
Delhi
Sonipat
Approx Travel Time
12h 5m
₹6,186
Onwards
Bhuj
Ahmedabad
Delhi
Sonipat
Approx Travel Time
12h 20m
₹5,199
Onwards
Via Rewari
CHEAPEST
Bhuj
Rewari
Sonipat
Approx Travel Time
23h 34m
₹2,821
Onwards
Frequently Asked Questions
What is the distance between Bhuj and Sonipat?
Sonipat is approximately 1100+ kms from Bhuj.
How long does it take to reach Sonipat from Bhuj?
It takes approximately 5 hours to reach Sonipat from Bhuj by Flight, Train Via Delhi.
What is the cheapest way to reach Sonipat from Bhuj?
The cheapest way to reach Sonipat from Bhuj is by Train, Cab Via Rewari.
What is the fastest way to reach Sonipat from Bhuj?
The fastest way to reach Sonipat from Bhuj is by Flight, Train Via Delhi.