
Bhuj to Katihar
Katihar is approximately 2250+ kms from Bhuj. The fastest way to reach Katihar from Bhuj is by Flight, Train Via Delhi. It takes approximately 28 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 Delhi
RECOMMENDED
FASTEST
Bhuj
Delhi
Katihar
Approx Travel Time
1d 3h 40m
₹6,626
Onwards
Via Ahmedabad
Bhuj
Ahmedabad
Katihar
Approx Travel Time
1d 17h 55m
₹1,010
Onwards
Bhuj
Ahmedabad
Katihar
Approx Travel Time
1d 11h 55m
₹3,789
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
Frequently Asked Questions
What is the distance between Bhuj and Katihar?
Katihar is approximately 2250+ kms from Bhuj.
How long does it take to reach Katihar from Bhuj?
It takes approximately 28 hours to reach Katihar from Bhuj by Flight, Train Via Delhi.
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 Delhi.