Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Haldwani?

Book now

There are 4 ways to get from Guwahati to Naini Tāl by plane, taxi, train or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Recommended option

Fly from Gauhati  •  5h 45m

  1. Fly from Gauhati (GAU) to Pantnagar (PGH) GAU - PGH

Cheapest option

Train, Bus  •  34h 53m

  1. Take the train from Guwahati to Anand Vihar Terminal 20501
  2. Take the Bus from ISBT Anand Vihar to Haldwani Delhi Haldwani Night Bus

2 alternative options

Taxi to Shillong, fly  •  19h 43m

  1. Take a taxi from Guwahati to Shillong
  2. Fly from Shillong (SHL) to Pantnagar (PGH) SHL - PGH

Train, taxi  •  38h 35m

  1. Take the train from Guwahati to Rampur 15909
  2. Take a taxi from Rampur to Naini Tāl

Gauhati (GAU) to Pantnagar (PGH) flights

21 Weekly Planes
5h 20m Average Duration
₹5,920 Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from Guwahati to Naini Tāl is to train and Bus which costs ₹1,400 - ₹5,500 and takes 34h 53m.

More details

The fastest way to get from Guwahati to Naini Tāl is to fly which takes 5h 45m and costs ₹9,000 - ₹23,000.

More details

The distance between Guwahati and Naini Tāl is 1295 km.

The best way to get from Guwahati to Naini Tāl without a car is to train and Bus which takes 34h 53m and costs ₹1,400 - ₹5,500.

More details

It takes approximately 5h 45m to get from Guwahati to Naini Tāl, including transfers.

More details

There are 609+ hotels available in Naini Tāl. Prices start at ₹1,273 per night.

More details

Map of how to get from Guwahati to Naini Tāl.
Launch map view
  • Distance: 1295 km
  • Duration: 5h 45m

What companies run services between Guwahati, India and Naini Tāl, India?

IndiGo Airlines, Air India Express and Spicejet fly from Guwahati to Naini Tāl 3 times a day.

Airlines
IndiGo Airlines
Website
goindigo.in
Flights from Gauhati to Pantnagar via Delhi
Ave. Duration
5h 30m
When
Every day
Estimated price
₹7,000 - ₹26,000
Flights from Gauhati to Pantnagar via Jaipur
Ave. Duration
5h
When
Every day
Estimated price
₹6,000 - ₹20,000
Flights from Shillong to Pantnagar via Kolkata, Delhi
Ave. Duration
18h 20m
When
Monday to Saturday
Estimated price
₹6,500 - ₹21,000
Flights from Shillong to Pantnagar via Dibrugarh, Delhi
Ave. Duration
20h 55m
When
Tuesday, Thursday and Saturday
Estimated price
₹7,000 - ₹23,000
Flights from Shillong to Pantnagar via Imphal, Delhi
Ave. Duration
21h
When
Monday, Wednesday and Friday
Estimated price
₹7,000 - ₹22,000
Flights from Shillong to Pantnagar via Kolkata, Jaipur
Ave. Duration
23h 35m
When
Monday to Saturday
Estimated price
₹7,000 - ₹22,000
Flights from Shillong to Pantnagar via Delhi
Ave. Duration
19h 25m
When
Monday and Friday
Estimated price
₹5,500 - ₹19,000
Flights from Shillong to Pantnagar via Gauhati, Delhi
Ave. Duration
18h 5m
When
Friday
Estimated price
₹6,000 - ₹20,000
Train operators
Indian Railways

India’s national rail operator runs passenger and freight trains on both long-distance and suburban routes across the country, from slower multi-stop to faster and more comfortable services. It’s a practical and affordable way to explore the country. Advance ticket bookings usually open 120 days before the date of the journey for Indian nationals; 365 days for international travellers. You’ll be allocated a seat or berth when you book and choose your class of travel.

Contact Details
Phone
14646
Email
care@irctc.co.in
Website
indianrail.gov.in
Train from Guwahati to Anand Vihar Terminal
Ave. Duration
27h 20m
Frequency
Once a week
Estimated price
₹750 - ₹3,600
Website
https://www.irctc.co.in
Book at
https://12go.asia/en/operator/indian-railways
Sleeper Class
₹750 - ₹1,000
Third AC (3A)
₹1,900 - ₹2,500
Second AC (2A)
₹2,800 - ₹3,600
Train from Guwahati to Rampur
Ave. Duration
37h 27m
Frequency
Once daily
Estimated price
₹700 - ₹3,400
Website
https://www.irctc.co.in
Book at
https://12go.asia/en/operator/indian-railways
Sleeper Class
₹700 - ₹950
Third AC (3A)
₹1,900 - ₹2,400
Second AC (2A)
₹2,700 - ₹3,400
Bus operators
International Tourist Center
Phone
+919891214980
Email
bookingitc@gmail.com
Website
itcbus.co
Bus from ISBT Anand Vihar to Haldwani
Ave. Duration
6h 18m
Frequency
4 times a day
Estimated price
₹360 - ₹1,400
Schedules at
itcbus.co
Price Range
₹360 - ₹1,400
Other operators
Taxi from Guwahati to Shillong
Ave. Duration
1h 19m
Estimated price
₹1,600 - ₹2,000
Xcell Cabs
Phone
+91 97 07 09 70 70
Website
xcell.co.in
Kamakshi Tours
Phone
+91 98 64 04 79 96
Website
kamakshitours.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 The beginner’s guide to the 2018 World Nomad Games, Train travel in France: A guide to SNCF and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.

ticket