
Asansol to Bhuj
Bhuj is approximately 2300+ kms from Asansol. The fastest way to reach Bhuj from Asansol is by Train, Flight Via Delhi. It takes approximately 29 hours. The cheapest way to reach Bhuj from Asansol is by Train Via Gandhidham which would take approximately 41 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Asansol
Delhi
Bhuj
Approx Travel Time
1d 4h 25m
₹6,240
Onwards
Via Ahmedabad
Asansol
Ahmedabad
Bhuj
Approx Travel Time
1d 16h 25m
₹1,020
Onwards
Asansol
Ahmedabad
Bhuj
Approx Travel Time
1d 10h 25m
₹4,013
Onwards
Via Viramgam
Asansol
Viramgam
Bhuj
Approx Travel Time
1d 16h 25m
₹1,010
Onwards
Via Ajmer
Asansol
Ajmer
Bhuj
Approx Travel Time
1d 19h 10m
₹1,080
Onwards
Via Nadiad
Asansol
Nadiad
Bhuj
Approx Travel Time
1d 16h 51m
₹1,030
Onwards
Via Vadodara
Asansol
Vadodara
Bhuj
Approx Travel Time
1d 16h 55m
On Demand
Via Bandikui
Asansol
Bandikui
Bhuj
Approx Travel Time
1d 19h 40m
₹1,040
Onwards
Via Jaipur
Asansol
Jaipur
Bhuj
Approx Travel Time
1d 19h 25m
₹1,035
Onwards
Via Gandhidham
CHEAPEST
Asansol
Gandhidham
Bhuj
Approx Travel Time
1d 16h 25m
₹990
Onwards
Frequently Asked Questions
What is the distance between Asansol and Bhuj?
Bhuj is approximately 2300+ kms from Asansol.
How long does it take to reach Bhuj from Asansol?
It takes approximately 29 hours to reach Bhuj from Asansol by Train, Flight Via Delhi.
What is the cheapest way to reach Bhuj from Asansol?
The cheapest way to reach Bhuj from Asansol is by Train Via Gandhidham.
What is the fastest way to reach Bhuj from Asansol?
The fastest way to reach Bhuj from Asansol is by Train, Flight Via Delhi.