There are 5 ways to get from Haldwani to Katihar by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Haldwani to Lucknowbus redbusIndia_A/C Seater / Sleeper
- Take the bus from Lucknow to Purniabus redbusIndia_A/C Seater / Sleeper
26h 49mTrain
cheapest- Take the train from Haldwani to Bareillytrain 12210 / ...
- Take the train from Bareilly to Katihar Jntrain 15910 / ...
29h 10m₹660–5,025Train via Mokama
- Take the train from Haldwani to Barauni Jntrain 13020
- Take the train from Barauni Jn to Katihar Jntrain 12424 / ...
29h 2m₹665–5,111Drive 1,072.7 km
- Drive from Haldwani to Katiharcar 1,072.7 km
16h 10m₹12,035–17,384Fly
- Fly from Pantnagar Airport (PGH) to Purnea Airport (PXN)plane PGH - PXN
23h 22m₹18,350–48,659
Haldwani to Katihar by train
Comparing Your Travel Options
The cheapest way to get from Haldwani to Katihar is to train which costs ₹650 - ₹5,000 and takes 29h 10m.
The fastest way to get from Haldwani to Katihar is to drive which takes 16h 10m and costs ₹12,000 - ₹18,000.
No, there is no direct bus from Haldwani to Katihar. However, there are services departing from Haldwani and arriving at Purnia via Lucknow. The journey, including transfers, takes approximately 26h 49m.
No, there is no direct train from Haldwani to Katihar. However, there are services departing from Haldwani and arriving at Katihar Jn via Barauni Jn. The journey, including transfers, takes approximately 29h 2m.
The distance between Haldwani and Katihar is 1139 km. The road distance is 1072.7 km.
The best way to get from Haldwani to Katihar without a car is to bus which takes 26h 49m and costs .
It takes approximately 26h 49m to get from Haldwani to Katihar, including transfers.
Haldwani to Katihar bus services, operated by Adarsh Express, depart from Haldwani station.
Haldwani to Katihar train services, operated by Indian Railways, depart from Haldwani station.
The best way to get from Haldwani to Katihar is to bus which takes 26h 49m and costs . Alternatively, you can train via Mokama, which costs ₹650 - ₹5,500 and takes 29h 2m, you could also fly, which costs ₹18,000 - ₹49,000 and takes 23h 22m.
What companies run services between Haldwani, India and Katihar, India?
You can take a bus from Haldwani to Katihar via Lucknow and Purnia in around 26h 49m. Alternatively, you can take a train from Haldwani to Katihar Jn via Barauni Jn in around 29h 2m.
- Website
- goindigo.in
Flights from Pantnagar Airport to Purnea Airport via Delhi
- Ave. Duration
- 23h 35m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹17,000–47,000
Flights from Pantnagar Airport to Purnea Airport via Delhi, Kolkata
- Ave. Duration
- 22h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹22,000–48,000
Flights from Pantnagar Airport to Purnea Airport via Delhi, Hyderabad
- Ave. Duration
- 25h 35m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹29,000–50,000
- Website
- starair.in
Flights from Pantnagar Airport to Purnea Airport via Delhi, Ahmedabad
- Ave. Duration
- 23h 5m
- When
- Every day
- Estimated price
- ₹50,000–150,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Haldwani to Barauni Jn
- Ave. Duration
- 25h 12m
- Frequency
- Once daily
- Estimated price
- ₹490–3,800
- Website
- irctc.co.in
- Sleeper Class
- ₹490–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,800
Train from Barauni Jn to Katihar Jn
- Ave. Duration
- 2h 50m
- Frequency
- Every 3 hours
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–800
- First Class (1A)
- ₹1,000–1,400
Train from Haldwani to Bareilly
- Ave. Duration
- 3h 39m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Bareilly to Katihar Jn
- Ave. Duration
- 24h 31m
- Frequency
- 4 times a day
- Estimated price
- ₹500–3,800
- Website
- irctc.co.in
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,300–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,800
- Website
- Adarsh Express
Bus from Haldwani to Lucknow
- Ave. Duration
- 7h 55m
- Frequency
- 5 times a day
- Schedules at
- Adarsh Express
- Phone
- +91 72199 79797
- Website
- Kissan Travels Pilani
Bus from Haldwani to Lucknow
- Ave. Duration
- 8h 15m
- Frequency
- Twice daily
- Website
- Kissan Travels Pilani
- Website
- Garhwal Travels
Bus from Haldwani to Lucknow
- Ave. Duration
- 7h 50m
- Frequency
- Twice daily
- Schedules at
- Garhwal Travels
- Website
- jk travels
Bus from Haldwani to Lucknow
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Schedules at
- jk travels
- Phone
- +91 87501 00091
- [email protected]
- Website
- E Bus
Bus from Haldwani to Lucknow
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Website
- E Bus
Bus from Haldwani to Lucknow
- Ave. Duration
- 7h 20m
- Frequency
- 5 times a week
- Schedules at
- Samay Shatabdi Travels Pvt Ltd
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Haldwani to Lucknow
- Ave. Duration
- 7h 40m
- Frequency
- 4 times a week
- Website
- Vijay Tours And Travels
- Phone
- +91 91299 29994
- [email protected]
- Website
- PTC Skybus
Bus from Haldwani to Lucknow
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a week
- Website
- PTC Skybus
- Website
- Global Holidays
Bus from Haldwani to Lucknow
- Ave. Duration
- 7h 20m
- Frequency
- 3 times a week
- Schedules at
- Global Holidays
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Haldwani to Lucknow
- Ave. Duration
- 8h 35m
- Frequency
- 3 times a week
- Schedules at
- Mahalaxmi Travels
- Phone
- +91 99284 71153
- [email protected]
- Website
- Panwar Travels
Bus from Lucknow to Purnia
- Ave. Duration
- 17h 20m
- Frequency
- Once daily
- Schedules at
- Panwar Travels
- Phone
- 080-46333629
- [email protected]
- Website
- Vikas Travels
Bus from Lucknow to Purnia
- Ave. Duration
- 23h 30m
- Frequency
- Twice daily
- Schedules at
- Vikas Travels
- Phone
- +91 9509583838
- [email protected]
- Website
- Kusum Travels and Logistics
Bus from Lucknow to Purnia
- Ave. Duration
- 21h 35m
- Frequency
- Once daily
- Website
- Kusum Travels and Logistics
- Website
- Kusum Travels and Logistics
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, Travelling to the UK: What do I need to know?, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.
Booking & Getting There
Haldwani to Katihar bus services, operated by Adarsh Express, arrive at Lucknow station.
Haldwani to Katihar train services, operated by Indian Railways, arrive at Barauni Jn station.
Yes, the driving distance between Haldwani to Katihar is 1073 km. It takes approximately 16h 10m to drive from Haldwani to Katihar.
There are four+ hotels available in Katihar.














