
Udhampur to Bhuj
Bhuj is approximately 1600+ kms from Udhampur. The fastest way to reach Bhuj from Udhampur is by Train, Flight Via Delhi. It takes approximately 15 hours. The cheapest way to reach Bhuj from Udhampur is by Train, Flight Via Delhi which would take approximately 15 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
FASTEST
Udhampur
Delhi
Bhuj
Approx Travel Time
14h 55m
₹6,366
Onwards
Udhampur
Delhi
Bhuj
Approx Travel Time
17h 40m
₹7,986
Onwards
Via Abu Road
Udhampur
Abu Road
Bhuj
Approx Travel Time
1d 6h 10m
On Demand
Via Palanpur
Udhampur
Palanpur
Bhuj
Approx Travel Time
1d 6h 25m
On Demand
Via Gandhidham
Udhampur
Gandhidham
Bhuj
Approx Travel Time
1d 5h 10m
On Demand
Udhampur
Gandhidham
Bhuj
Approx Travel Time
1d 5h 25m
On Demand
Udhampur
Gandhidham
Bhuj
Approx Travel Time
1d 5h 26m
On Demand
Via Jodhpur
Udhampur
Jodhpur
Bhuj
Approx Travel Time
1d 7h 40m
On Demand
Via Mehsana
Udhampur
Mehsana
Bhuj
Approx Travel Time
1d 7h 25m
On Demand
Via Ahmedabad
Udhampur
Ahmedabad
Bhuj
Approx Travel Time
1d 2h 55m
On Demand
Frequently Asked Questions
What is the distance between Udhampur and Bhuj?
Bhuj is approximately 1600+ kms from Udhampur.
How long does it take to reach Bhuj from Udhampur?
It takes approximately 15 hours to reach Bhuj from Udhampur by Train, Flight Via Delhi.
What is the cheapest way to reach Bhuj from Udhampur?
The cheapest way to reach Bhuj from Udhampur is by Train, Flight Via Delhi.
What is the fastest way to reach Bhuj from Udhampur?
The fastest way to reach Bhuj from Udhampur is by Train, Flight Via Delhi.