There are 7 ways to get from Nainital to Gorakhpur by bus, train, car, taxi, 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 Nainital, Uttarakhand to Bareillybus Nainital, Uttarakhand - Bareilly
- Take the bus from Bareilly to Gorakhpurbus Bareilly
15h 5mTrain
cheapest- Take the train from Kathgodam to Gorakhpurtrain 13020
15h 38m₹1,013–3,483Drive 599.9 km
- Drive from Nainital to Gorakhpurcar 599.9 km
9h 31m₹6,757–9,759Taxi
- Take the taxi from Nainital to Gorakhpurtaxi 599.9 km
9h 31m₹12,000–15,000Taxi to Pantnagar Airport, fly
- Take the taxi from Nainital to Pantnagar Airport (PGH)taxi
- Fly from Pantnagar Airport (PGH) to Gorakhpur Airport (GOP)plane PGH - GOP
10h 6m₹15,260–38,221Bus via Lucknow
- Take the bus from Nainital, Uttarakhand to Lucknow, Uttar Pradeshbus Nainital, Uttarakhand - Lucknow, Uttar Pradesh
- Take the bus from Lucknow, Uttar Pradesh to Gorakhpurbus Lucknow, Uttar Pradesh - Gorakhpur
15h 18mBus to Dehradun Airport, fly
- Take the bus from Nainital, Uttarakhand to Haridwar, Uttarakhandbus
- Fly from Dehradun Airport (DED) to Gorakhpur Airport (GOP)plane DED - GOP
15h 26m
Pantnagar Airport (PGH) to Gorakhpur Airport (GOP) flights
Questions & Answers
The cheapest way to get from Nainital to Gorakhpur is to train which costs ₹1,000 - ₹3,500 and takes 15h 38m.
The fastest way to get from Nainital to Gorakhpur is to drive which takes 9h 31m and costs ₹6,500 - ₹10,000.
No, there is no direct bus from Nainital to Gorakhpur. However, there are services departing from Nainital, Uttarakhand and arriving at Gorakhpur via Bareilly. The journey, including transfers, takes approximately 15h 5m.
No, there is no direct train from Nainital to Gorakhpur. However, there are services departing from Kathgodam and arriving at Gorakhpur via . The journey, including transfers, takes approximately 15h 38m.
The distance between Nainital and Gorakhpur is 623 km. The road distance is 599.9 km.
The best way to get from Nainital to Gorakhpur without a car is to bus which takes 15h 5m and costs .
It takes approximately 15h 5m to get from Nainital to Gorakhpur, including transfers.
Nainital to Gorakhpur bus services, operated by Uk India Tour And Travels, depart from Nainital, Uttarakhand station.
Nainital to Gorakhpur train services, operated by Indian Railways, depart from Kathgodam station.
The best way to get from Nainital to Gorakhpur is to bus which takes 15h 5m and costs . Alternatively, you can train, which costs ₹1,000 - ₹3,500 and takes 15h 38m.
What companies run services between Nainital, India and Gorakhpur, Uttar Pradesh, India?
You can take a bus from Nainital, Uttarakhand to Gorakhpur via Bareilly in around 15h 5m. Alternatively, Indian Railways operates a train from Kathgodam to Gorakhpur once daily. Tickets cost ₹350–2,700 and the journey takes 14h 40m.
- Website
- goindigo.in
Flights from Pantnagar Airport to Gorakhpur Airport via Delhi
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹11,000–37,000
Flights from Pantnagar Airport to Gorakhpur Airport via Delhi, Kolkata
- Ave. Duration
- 8h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹19,000–42,000
Flights from Dehradun Airport to Gorakhpur Airport via Delhi
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Dehradun Airport to Gorakhpur Airport via Mumbai
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹8,500–15,000
- Website
- spicejet.com
Flights from Pantnagar Airport to Gorakhpur Airport via Delhi
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- ₹14,000–36,000
Flights from Dehradun Airport to Gorakhpur Airport via Delhi
- Ave. Duration
- 4h 55m
- When
- Wednesday
- Estimated price
- ₹8,500–23,000
Flights from Dehradun Airport to Gorakhpur Airport via Mumbai
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹8,500–23,000
- Website
- starlightairline.com
Flights from Dehradun Airport to Gorakhpur Airport via Delhi
- Ave. Duration
- 5h 20m
- When
- Friday to Sunday
- Estimated price
- ₹15,000–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kathgodam to Gorakhpur
- Ave. Duration
- 14h 40m
- Frequency
- Once daily
- Estimated price
- ₹350–2,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹350–410
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
- Ave. Duration
- 5h 34m
- Estimated price
- ₹1,100–15,000
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 Heathrow Airport into central London, Heading to Europe? Read this before you buy a Eurail Pass, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
More Questions & Answers
Nainital to Gorakhpur bus services, operated by Uk India Tour And Travels, arrive at Lucknow, Uttar Pradesh station.
Nainital to Gorakhpur train services, operated by Indian Railways, arrive at Gorakhpur station.
Yes, the driving distance between Nainital to Gorakhpur is 600 km. It takes approximately 9h 31m to drive from Nainital to Gorakhpur.
Book your Nainital to Gorakhpur bus tickets online with Omio.
There are 106+ hotels available in Gorakhpur.






