There are 4 ways to get from Pūranpur to Nainital by train, taxi, bus, or car
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 Puranpur to Bhojipura Jntrain
- Take the train from Bhojipura Jn to Haldwanitrain
- Take the taxi from Haldwani to Nainitaltaxi
5h 49m₹1,014–3,026Train, bus
cheapest- Take the train from Puranpur to Bareillytrain
- Take the train from Bareilly to Rampurtrain
- Take the bus from FlixBus Rampur to FlixBus Nainital - Hanuman Garhibus
8h 26m₹761–2,959Drive 161.6 km
- Drive from Pūranpur to Nainitalcar 161.6 km
2h 57m₹1,813–2,619Taxi
- Take the taxi from Pūranpur to Nainitaltaxi 161.6 km
2h 57m₹2,600–3,200
Comparing Your Travel Options
The cheapest way to get from Pūranpur to Nainital is to train and bus which costs ₹750 - ₹3,000 and takes 8h 26m.
The fastest way to get from Pūranpur to Nainital is to drive which takes 2h 57m and costs ₹1,800 - ₹2,700.
The distance between Pūranpur and Nainital is 200 km. The road distance is 161.6 km.
The best way to get from Pūranpur to Nainital without a car is to train and taxi which takes 5h 49m and costs ₹1,000 - ₹3,100.
It takes approximately 5h 49m to get from Pūranpur to Nainital, including transfers.
Yes, the driving distance between Pūranpur to Nainital is 162 km. It takes approximately 2h 57m to drive from Pūranpur to Nainital.
There are 960+ hotels available in Nainital.
What companies run services between Pūranpur, India and Nainital, India?
There is no direct connection from Pūranpur to Nainital. However, you can take the train to Bhojipura Jn, take the train to Haldwani, then take the taxi to Nainital. Alternatively, you can take a train from Puranpur to Nainital via Bareilly, Rampur, FlixBus Rampur, and FlixBus Nainital - Hanuman Garhi in around 8h 26m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Puranpur to Bhojipura Jn
- Ave. Duration
- 1h 38m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Bhojipura Jn to Haldwani
- Ave. Duration
- 2h 5m
- Frequency
- 5 times a week
- 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 Puranpur to Bareilly
- Ave. Duration
- 2h 16m
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Bareilly to Rampur
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Rampur to FlixBus Nainital - Hanuman Garhi
- Ave. Duration
- 3h 35m
- Frequency
- Every 4 hours
- Estimated price
- ₹260–600
- Website
- FlixBus India
- Ave. Duration
- 2h 2m
- Estimated price
- ₹750–3,200
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 French strikes 2018: What are my alternative transport options?, 4 of the smartest ways to explore Australia, and Need to know: Eurostar - to help you get the most out of your next trip.









