
Ghazipur to Bhuj
Bhuj is approximately 1800+ kms from Ghazipur. The fastest way to reach Bhuj from Ghazipur is by Train, Flight Via Delhi. It takes approximately 19 hours. The cheapest way to reach Bhuj from Ghazipur is by Train Via Ahmedabad which would take approximately 33 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Ghazipur
Delhi
Bhuj
Approx Travel Time
18h 55m
₹6,426
Onwards
Ghazipur
Delhi
Bhuj
Approx Travel Time
1d 13h 40m
₹965
Onwards
Via Ahmedabad
CHEAPEST
Ghazipur
Ahmedabad
Bhuj
Approx Travel Time
1d 8h 55m
₹640
Onwards
Ghazipur
Ahmedabad
Bhuj
Approx Travel Time
1d 2h 55m
₹3,633
Onwards
Ghazipur
Ahmedabad
Bhuj
Approx Travel Time
1d 10h 40m
₹984
Onwards
Via Anand
Ghazipur
Anand
Bhuj
Approx Travel Time
1d 9h 40m
₹660
Onwards
Via Vadodara
Ghazipur
Vadodara
Bhuj
Approx Travel Time
1d 9h 55m
₹940
Onwards
Via Bharuch
Ghazipur
Bharuch
Bhuj
Approx Travel Time
1d 10h 40m
₹1,000
Onwards
Via Surat
Ghazipur
Surat
Bhuj
Approx Travel Time
1d 12h 40m
₹1,035
Onwards
Via Mumbai
Ghazipur
Mumbai
Bhuj
Approx Travel Time
1d 7h 25m
₹5,495
Onwards
Frequently Asked Questions
What is the distance between Ghazipur and Bhuj?
Bhuj is approximately 1800+ kms from Ghazipur.
How long does it take to reach Bhuj from Ghazipur?
It takes approximately 19 hours to reach Bhuj from Ghazipur by Train, Flight Via Delhi.
What is the cheapest way to reach Bhuj from Ghazipur?
The cheapest way to reach Bhuj from Ghazipur is by Train Via Ahmedabad.
What is the fastest way to reach Bhuj from Ghazipur?
The fastest way to reach Bhuj from Ghazipur is by Train, Flight Via Delhi.