
Bhuj to Nohar
Nohar is approximately 1250+ kms from Bhuj. The fastest way to reach Nohar from Bhuj is by Flight, Cab Via Delhi, Hisar. It takes approximately 8 hours. The cheapest way to reach Nohar from Bhuj is by Train Via Kishangarh which would take approximately 21 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Bhuj
Delhi
Nohar
Approx Travel Time
11h 58m
₹7,116
Onwards
Via Kishangarh
CHEAPEST
Bhuj
Kishangarh
Nohar
Approx Travel Time
20h 47m
₹685
Onwards
Via Ajmer
Bhuj
Ajmer
Nohar
Approx Travel Time
20h 50m
₹1,295
Onwards
Via Delhi, Hisar
FASTEST
Bhuj
Delhi
Hisar
Nohar
Approx Travel Time
7h 40m
On Demand
Bhuj
Delhi
Hisar
Nohar
Approx Travel Time
7h 45m
₹9,184
Onwards
Bhuj
Delhi
Hisar
Nohar
Approx Travel Time
10h 10m
On Demand
Bhuj
Delhi
Hisar
Nohar
Approx Travel Time
10h 35m
₹7,300
Onwards
Via Bikaner
Bhuj
Bikaner
Nohar
Approx Travel Time
1d 0h 50m
₹1,550
Onwards
Via Jaipur
Bhuj
Jaipur
Nohar
Approx Travel Time
20h 58m
₹6,547
Onwards
Via Jodhpur, Hisar
Bhuj
Jodhpur
Hisar
Nohar
Approx Travel Time
1d 2h 40m
On Demand
Frequently Asked Questions
What is the distance between Bhuj and Nohar?
Nohar is approximately 1250+ kms from Bhuj.
How long does it take to reach Nohar from Bhuj?
It takes approximately 8 hours to reach Nohar from Bhuj by Flight, Cab Via Delhi, Hisar.
What is the cheapest way to reach Nohar from Bhuj?
The cheapest way to reach Nohar from Bhuj is by Train Via Kishangarh.
What is the fastest way to reach Nohar from Bhuj?
The fastest way to reach Nohar from Bhuj is by Flight, Cab Via Delhi, Hisar.

