There are 6 ways to get from Katihar to Nainital by train, taxi, bus, car, plane, or night bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Katihar Jn to Rampurtrain
- Take the train from Rampur to Haldwanitrain
- Take the taxi from Haldwani to Nainitaltaxi
28h 37m₹1,411–5,978Train, bus via Lucknow
- Take the train from Katihar Jn to Patna Jntrain
- Take the bus from Patna to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Bareillybus
- Take the bus from Bareilly to Nainital, Uttarakhandbus
29h 17mDrive 1,112.5 km
- Drive from Katihar to Nainitalcar 1,112.5 km
17h 8m₹12,481–18,028Fly, taxi
- Fly from Purnea Airport (PXN) to Pantnagar Airport (PGH)plane PXN - PGH
- Take the taxi from Pantnagar Airport (PGH) to Nainitaltaxi
18h 16m₹16,879–41,321Night bus, bus
- Take the nightbus from Purnia Zero Mile to Siliguri - Night Super Travel Agencynightbus
- Take the bus from Siliguri, West Bengal to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Nainital, Uttarakhandbus
29h 55mTrain, bus
- Take the train from Katihar Jn to Barauni Jntrain
- Take the train from Barauni Jn to Kathgodamtrain
- Take the bus from Haldwani, Uttarakhand to Nainital, Uttarakhandbus
32h 1m
Purnea Airport (PXN) to Pantnagar Airport (PGH) flights
Questions & Answers
The cheapest way to get from Katihar to Nainital is to train and taxi which costs ₹1,400 - ₹6,000 and takes 28h 37m.
The fastest way to get from Katihar to Nainital is to drive which takes 17h 8m and costs ₹12,000 - ₹18,000.
No, there is no direct bus from Katihar to Nainital. However, there are services departing from Purnia Zero Mile and arriving at Nainital, Uttarakhand via Siliguri, West Bengal and Lucknow, Uttar Pradesh. The journey, including transfers, takes approximately 29h 55m.
The distance between Katihar and Nainital is 1272 km. The road distance is 1112.5 km.
The best way to get from Katihar to Nainital without a car is to train and taxi which takes 28h 37m and costs ₹1,400 - ₹6,000.
It takes approximately 28h 37m to get from Katihar to Nainital, including transfers.
Katihar to Nainital bus services, operated by Sameer Travels, depart from Purnia Zero Mile station.
Katihar to Nainital bus services, operated by Sameer Travels, arrive at Siliguri - Night Super Travel Agency station.
Yes, the driving distance between Katihar to Nainital is 1112 km. It takes approximately 17h 8m to drive from Katihar to Nainital.
There are 971+ hotels available in Nainital.
What companies run services between Katihar, India and Nainital, India?
There is no direct connection from Katihar to Nainital. However, you can take the train to Rampur, take the train to Haldwani, then take the taxi to Nainital. Alternatively, you can take a train from Katihar Jn to Nainital, Uttarakhand via Patna Jn, Patna, Lucknow, Uttar Pradesh, and Bareilly in around 29h 17m.
- Website
- goindigo.in
Flights from Purnea Airport to Pantnagar Airport via Delhi
- Ave. Duration
- 18h 15m
- When
- Every day
- Estimated price
- ₹15,000–39,000
Flights from Purnea Airport to Pantnagar Airport via Hyderabad, Delhi
- Ave. Duration
- 16h 30m
- When
- Every day
- Estimated price
- ₹24,000–43,000
Flights from Purnea Airport to Pantnagar Airport via Kolkata, Delhi
- Ave. Duration
- 20h 15m
- When
- Every day
- Estimated price
- ₹18,000–41,000
Flights from Purnea Airport to Pantnagar Airport via Ahmedabad, Delhi
- Ave. Duration
- 15h 55m
- When
- Every day
- Estimated price
- ₹25,000–110,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Katihar Jn to Rampur
- Ave. Duration
- 24h 38m
- Frequency
- Once daily
- Estimated price
- ₹500–4,000
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,400
- First Class (1A)
- ₹3,200–4,000
Train from Rampur to Haldwani
- Ave. Duration
- 1h 53m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Katihar Jn to Patna Jn
- Ave. Duration
- 6h 43m
- Frequency
- 5 times a day
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Katihar Jn to Barauni Jn
- Ave. Duration
- 2h 35m
- 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 Barauni Jn to Kathgodam
- Ave. Duration
- 26h
- 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,300
- First Class (1A)
- ₹3,000–3,800
- Website
- Tegra Express
Bus from Patna to Lucknow, Uttar Pradesh
- Ave. Duration
- 11h 45m
- Frequency
- Hourly
- Schedules at
- Tegra Express
- Website
- Shri Krishna Travels
Bus from Lucknow, Uttar Pradesh to Bareilly
- Ave. Duration
- 4h 59m
- Frequency
- Hourly
- Website
- Shri Krishna Travels
- Website
- Mishra Bus Service
Bus from Bareilly to Nainital, Uttarakhand
- Ave. Duration
- 4h
- Frequency
- Hourly
- Schedules at
- Mishra Bus Service
- Phone
- +91 81188 83768
- [email protected]
- Website
- Anaya Holidays
Bus from Siliguri, West Bengal to Lucknow, Uttar Pradesh
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Schedules at
- Anaya Holidays
- Phone
- +91 98731 37178
- [email protected]
- Website
- Shri Vashu Bus Service
Bus from Lucknow, Uttar Pradesh to Nainital, Uttarakhand
- Ave. Duration
- 9h 15m
- Frequency
- Hourly
- Website
- Shri Vashu Bus Service
- Phone
- +91 83060 10034
- [email protected]
- Website
- New Shree Mahaveer Travels
Bus from Haldwani, Uttarakhand to Nainital, Uttarakhand
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Schedules at
- New Shree Mahaveer Travels
- Ave. Duration
- 1h 22m
- Estimated price
- ₹750–1,400
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Mera TaxiWala
- Phone
- +91 98 10 47 41 48
- Website
- merataxiwala.com
Spice Cabs
- Phone
- +91 85 10 01 49 99
- Website
- spicecabs.com
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Mera TaxiWala
- Phone
- +91 98 10 47 41 48
- Website
- merataxiwala.com
Spice Cabs
- Phone
- +91 85 10 01 49 99
- Website
- spicecabs.com
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 How to get from London City Airport into central London, 4 stunningly beautiful Philippines islands you need to visit, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.











