
Mirzapur to Bhuj
Bhuj is approximately 1750+ kms from Mirzapur. The fastest way to reach Bhuj from Mirzapur is by Train, Flight Via Delhi. It takes approximately 18 hours. The cheapest way to reach Bhuj from Mirzapur is by Train Via Dhrangadhra which would take approximately 31 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Mirzapur
Delhi
Bhuj
Approx Travel Time
18h 10m
₹6,172
Onwards
Via Ahmedabad
Mirzapur
Ahmedabad
Bhuj
Approx Travel Time
1d 0h 25m
₹9,788
Onwards
Mirzapur
Ahmedabad
Bhuj
Approx Travel Time
1d 7h 10m
₹1,224
Onwards
Mirzapur
Ahmedabad
Bhuj
Approx Travel Time
1d 6h 25m
₹880
Onwards
Via Nadiad
Mirzapur
Nadiad
Bhuj
Approx Travel Time
1d 7h 6m
On Demand
Via Vadodara
Mirzapur
Vadodara
Bhuj
Approx Travel Time
1d 7h 25m
On Demand
Via Anand
Mirzapur
Anand
Bhuj
Approx Travel Time
1d 7h 10m
On Demand
Via Dhrangadhra
CHEAPEST
Mirzapur
Dhrangadhra
Bhuj
Approx Travel Time
1d 6h 40m
₹860
Onwards
Via Bhachau
Mirzapur
Bhachau
Bhuj
Approx Travel Time
1d 6h 26m
On Demand
Via Gandhidham
Mirzapur
Gandhidham
Bhuj
Approx Travel Time
1d 6h 25m
₹930
Onwards
Frequently Asked Questions
What is the distance between Mirzapur and Bhuj?
Bhuj is approximately 1750+ kms from Mirzapur.
How long does it take to reach Bhuj from Mirzapur?
It takes approximately 18 hours to reach Bhuj from Mirzapur by Train, Flight Via Delhi.
What is the cheapest way to reach Bhuj from Mirzapur?
The cheapest way to reach Bhuj from Mirzapur is by Train Via Dhrangadhra.
What is the fastest way to reach Bhuj from Mirzapur?
The fastest way to reach Bhuj from Mirzapur is by Train, Flight Via Delhi.