
Khagaria to Bhuj
Bhuj is approximately 2200+ kms from Khagaria. The fastest way to reach Bhuj from Khagaria is by Train, Flight Via Delhi. It takes approximately 26 hours. The cheapest way to reach Bhuj from Khagaria is by Train Via Ahmedabad which would take approximately 40 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Khagaria
Delhi
Bhuj
Approx Travel Time
1d 1h 55m
₹5,990
Onwards
Via Ahmedabad
CHEAPEST
Khagaria
Ahmedabad
Bhuj
Approx Travel Time
1d 15h 55m
₹700
Onwards
Khagaria
Ahmedabad
Bhuj
Approx Travel Time
1d 9h 55m
₹3,693
Onwards
Via Ajmer
Khagaria
Ajmer
Bhuj
Approx Travel Time
1d 17h 25m
₹1,025
Onwards
Via Viramgam
Khagaria
Viramgam
Bhuj
Approx Travel Time
1d 16h 10m
On Demand
Via Jaipur
Khagaria
Jaipur
Bhuj
Approx Travel Time
1d 17h 40m
₹800
Onwards
Via Nadiad
Khagaria
Nadiad
Bhuj
Approx Travel Time
1d 16h 21m
₹710
Onwards
Via Bhachau
Khagaria
Bhachau
Bhuj
Approx Travel Time
1d 15h 56m
On Demand
Via Vadodara
Khagaria
Vadodara
Bhuj
Approx Travel Time
1d 16h 55m
₹720
Onwards
Via Gandhidham
Khagaria
Gandhidham
Bhuj
Approx Travel Time
1d 15h 55m
On Demand
Frequently Asked Questions
What is the distance between Khagaria and Bhuj?
Bhuj is approximately 2200+ kms from Khagaria.
How long does it take to reach Bhuj from Khagaria?
It takes approximately 26 hours to reach Bhuj from Khagaria by Train, Flight Via Delhi.
What is the cheapest way to reach Bhuj from Khagaria?
The cheapest way to reach Bhuj from Khagaria is by Train Via Ahmedabad.
What is the fastest way to reach Bhuj from Khagaria?
The fastest way to reach Bhuj from Khagaria is by Train, Flight Via Delhi.