How To Reach Nainital from Delhi By Train

How To Reach Nainital from Delhi By Train

Traveling to Nainital by train from Delhi is convenient and comfortable. Here’s everything you need to know about train schedules, routes, fares, and the last-mile connection.

Step 1: Delhi to Kathgodam by Train

Nainital does not have a railway station. The nearest railhead is Kathgodam (KGM), situated about 34km from Nainital. Multiple trains connect Delhi to Kathgodam daily.

Major Trains from Delhi to Kathgodam

Train NameDeparture (Delhi)Arrival (Kathgodam)DurationDays RunFare Range (₹)Notes
Shatabdi Express (12040)6:20 AM (NDLS)11:40 AM (KGM)5 hr 20 min6 days/week650–1,800Fastest, Chair Car/AC Chair
Ranikhet Exp (15013)10:30 PM (DLI)5:05 AM (KGM)6.5 hrDaily300–1,500Overnight, Sleeper/AC
Sampark Kranti (15035)4:00 PM (DLI)10:45 PM (KGM)6 hr 45 minDaily300–1,500AC/Non-AC options

Boarding Stations:

  • NDLS: New Delhi Railway Station
  • DLI: Old Delhi Railway Station

Booking:
Book tickets via IRCTC or trusted online travel portals. Reserve early in peak season (March–June, Sept–Nov).

Step 2: Kathgodam to Nainital (Last Mile)

  • Distance: 34km uphill, winding Himalayan road
  • Travel Time: 1–1.5 hours

Connection Options

  • Taxi/Private Car:
    • Fare: ₹800–₹1,500 for full taxi (varies by season and negotiation)
    • Available outside Kathgodam station
    • Most comfortable; drops directly at hotel or central Nainital
  • Shared Jeep/Maxi Cab:
    • Fare: ₹70–₹300 per seat
    • Frequent during day; departs when full
  • Bus:
    • Fare: ₹70–₹200
    • UTC government and private operators run regularly during the day

Tip:
Most Nainital hotels can provide a pickup service from Kathgodam if pre-arranged during booking.

Essential Tips

  • Book train tickets in advance, especially in summer/holiday periods.
  • Travel with light baggage for easier transfer by shared jeep or bus.
  • Kathgodam–Nainital road is scenic—try to travel by daylight for the best views.
  • Last shared vehicles/buses leave by evening; for late arrivals, prebook your taxi.

Summary:

  • Take a direct train from Delhi (NDLS or DLI) to Kathgodam
  • Continue by taxi, bus, or shared cab for the short hill ascent to Nainital
  • Advance booking and morning trains offer the smoothest, most scenic travel experience
Read More Travel Guides:

Book Your Tour Now

Blank Form (#3)