Bhuj to Katihar - Multiple Options To Reach By Train, Flight
Katihar is approximately 2050+ kms from Bhuj. The fastest way to reach Katihar from Bhuj is by Flight, Train Via Ahmedabad. It takes approximately 36 hours. The cheapest way to reach Katihar from Bhuj is by Train Via Bhachau which would take approximately 42 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
Bhuj
Ahmedabad
Katihar
Approx Travel Time
1d 17h 55m
₹1,010
Onwards
FASTEST
Bhuj
Ahmedabad
Katihar
Approx Travel Time
1d 11h 55m
₹6,483
Onwards
Via Dausa
Bhuj
Dausa
Katihar
Approx Travel Time
1d 19h 40m
On Demand
Via Jaipur
Bhuj
Jaipur
Katihar
Approx Travel Time
1d 19h 40m
₹1,070
Onwards
Via Viramgam
Bhuj
Viramgam
Katihar
Approx Travel Time
1d 18h 10m
₹995
Onwards
Via Bhachau
CHEAPEST
Bhuj
Bhachau
Katihar
Approx Travel Time
1d 17h 56m
₹990
Onwards
Via Nadiad
Bhuj
Nadiad
Katihar
Approx Travel Time
1d 18h 36m
On Demand
Via Ajmer
Bhuj
Ajmer
Katihar
Approx Travel Time
1d 19h 40m
₹1,060
Onwards
Via Vadodara
Bhuj
Vadodara
Katihar
Approx Travel Time
1d 18h 55m
₹1,185
Onwards
Via Phulera
Bhuj
Phulera
Katihar
Approx Travel Time
1d 20h 10m
On Demand
Frequently Asked Questions
What is the distance between Bhuj and Katihar?
Katihar is approximately 2050+ kms from Bhuj.
How long does it take to reach Katihar from Bhuj?
It takes approximately 36 hours to reach Katihar from Bhuj by Flight, Train Via Ahmedabad.
What is the cheapest way to reach Katihar from Bhuj?
The cheapest way to reach Katihar from Bhuj is by Train Via Bhachau.
What is the fastest way to reach Katihar from Bhuj?
The fastest way to reach Katihar from Bhuj is by Flight, Train Via Ahmedabad.