How to Reach Nainital & Get Around

Complete transport guide: flights, trains, buses, and local transport. Trip Planning travel planning.

arrow_back Back to main guide

How To Get There

flight

By Air

Airport: Pantnagar Airport (PGH), 70km from city

train

By Train

Stations:

Kathgodam (KGM)

Nearest railway station, well-connected to major cities.

Routes:
  • From Delhi: 6-8 hours (β‚Ή500-1500)
  • From Mumbai: 24-30 hours (β‚Ή1500-3000)

Booking: IRCTC or 12Go.asia

directions_bus

By Bus

Terminals:
  • Nainital Bus Stand (Tallital)
Routes:
  • From Delhi: 8-10 hours (β‚Ή800-1500)

Note: Trains more comfortable, but bus is direct.

Getting Around

local_taxi

Taxi

β‚Ή200-500 for short distances

Best for: Reaching attractions outside the main town

Bargain for the price before you start your journey. Agree on the fare beforehand.

directions

Walking

Free

Best for: Exploring Mall Road and nearby areas

Wear comfortable shoes as there are some slopes and stairs. Be mindful of traffic.

directions

Boat

β‚Ή250-500 per boat

Best for: Enjoying Naini Lake

Bargain for the price and ensure life jackets are available.

How to Reach Nainital

Plan your journey to Nainital from 6 cities across India. Compare distances, drive times, and flight durations to find the best route for you.

Explore More

Share Your Nainital Photos!

Help fellow travelers by sharing your authentic travel photos. Get credited with your name and social links!

Found an Error?

Help us improve! Report incorrect information or suggest updates.

Suggest a Destination

Know a hidden gem we're missing? Help us add it to the guide!