
Motihari to Bhuj
Bhuj is approximately 1900+ kms from Motihari. The fastest way to reach Bhuj from Motihari is by Train, Flight Via Delhi. It takes approximately 21 hours. The cheapest way to reach Bhuj from Motihari is by Train Via Bhachau which would take approximately 36 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Motihari
Delhi
Bhuj
Approx Travel Time
20h 55m
On Demand
Via Abu Road
Motihari
Abu Road
Bhuj
Approx Travel Time
1d 11h 55m
On Demand
Via Palanpur
Motihari
Palanpur
Bhuj
Approx Travel Time
1d 11h 55m
On Demand
Via Beawar
Motihari
Beawar
Bhuj
Approx Travel Time
1d 12h 40m
On Demand
Via Ahmedabad
Motihari
Ahmedabad
Bhuj
Approx Travel Time
1d 6h 25m
₹3,683
Onwards
Motihari
Ahmedabad
Bhuj
Approx Travel Time
1d 12h 25m
₹690
Onwards
Via Bandikui
Motihari
Bandikui
Bhuj
Approx Travel Time
1d 13h 10m
On Demand
Via Jaipur
Motihari
Jaipur
Bhuj
Approx Travel Time
1d 13h 10m
On Demand
Via Ajmer
Motihari
Ajmer
Bhuj
Approx Travel Time
1d 13h 10m
On Demand
Via Bhachau
CHEAPEST
Motihari
Bhachau
Bhuj
Approx Travel Time
1d 12h 11m
₹645
Onwards
Frequently Asked Questions
What is the distance between Motihari and Bhuj?
Bhuj is approximately 1900+ kms from Motihari.
How long does it take to reach Bhuj from Motihari?
It takes approximately 21 hours to reach Bhuj from Motihari by Train, Flight Via Delhi.
What is the cheapest way to reach Bhuj from Motihari?
The cheapest way to reach Bhuj from Motihari is by Train Via Bhachau.
What is the fastest way to reach Bhuj from Motihari?
The fastest way to reach Bhuj from Motihari is by Train, Flight Via Delhi.