How to Reach Mumbai to Nainital by Train

How to Reach Mumbai to Nainital by Train

Traveling from Mumbai to Nainital by train is direct, affordable, and offers a scenic cross-country journey. While Nainital itself has no railway station, the main drop-off points are Kathgodam and Lal Kuan, both well connected by train to Mumbai and located a short drive from Nainital.

1. Main Train Options

Direct Trains from Mumbai

  • BDTS–RMR Superfast Express (22975)
    • Departure: 05:10 AM from Bandra Terminus (BDTS), Mumbai
    • Arrival: 05:40 AM next morning at Lal Kuan (LKU) station (about 55km from Nainital)
    • Travel Time: 24h 30m
    • Frequency: Weekly, typically Friday/Saturday (check current timetable)
    • Fare: From ₹670 (sleeper), higher for AC classes.
  • MMCT–KGM Special Fare SF (09075)
    • Departure: 11:00 AM from Mumbai Central (MMCT)
    • Arrival: 02:30 PM next day at Kathgodam (KGM) station (about 34km from Nainital)
    • Travel Time: 27h 30m
    • Frequency: Weekly
    • Fare: From ₹850 upwards.
Train NameDeparts MumbaiArrives (Next day)To StationDurationFare (₹)Frequency
BDTS–RMR SF (22975)05:10 AM (BDTS)05:40 AMLal Kuan24h 30m670+Weekly
MMCT–KGM SF SPL (09075)11:00 AM (MMCT)02:30 PMKathgodam27h 30m850+Weekly
  • BVI–LKU Option (via Borivali)
    • Borivali to Lal Kuan—trains with similar timings and journey durations.

Booking Tips

  • Book via IRCTC, MakeMyTrip, GoIbibo, RedBus, or ixigo for the latest timetable, seat selection, and fares.
  • Reserve seats 2–4 weeks ahead, especially during holidays or summer.

2. Last Mile: Kathgodam/Lal Kuan to Nainital

After arriving at Kathgodam (KGM) or Lal Kuan (LKU), continue the final stretch by road:

  • Kathgodam to Nainital: 34km, 1–1.5 hours by taxi/bus/shared jeep
  • Lal Kuan to Nainital: 55km, 1.5–2 hours by taxi/bus/shared jeep

Local Transport Options

  • Taxi: ₹800–₹2,000 (private; fares vary by season/vehicle)
  • Shared Jeep: ₹100–₹300 per seat; leaves when full
  • Bus: ₹70–₹200 per person; frequent departures daytime

Taxis, jeeps, and buses are queued outside both stations for every major arrival, including late at night.

3. Summary Table

SegmentDurationTypical Fare (₹)Notes
Mumbai–Lal Kuan/Kathgodam24–28 hours670–2,500+Non-daily, advance booking best
Lal Kuan/Kathgodam–Nainital1–2 hours70–2,000Various local options

4. Travel Tips

  • Luggage: Travel light for easy hill transfers
  • Arrival Time: If arriving late, taxis are readily available; buses/jeeps operate less after 7–8PM
  • Seasonal Bookings: Trains fill up quickly during March–June; book early
  • Food & Water: Carry essentials for the long ride; pantry and food vendors are available on most trains

Frequently Asked Questions

  • Is there a direct train from Mumbai to Nainital?
    No. The last railhead is Kathgodam or Lal Kuan. The final 34–55km stretch is by taxi/jeep/bus.
  • What is the total travel time?
    Typically 25–30 hours including road transfer.
  • Are taxis available late at Kathgodam/Lal Kuan?
    Yes. Both prepaid and walk-in taxis serve all main train arrivals.

With direct trains to Kathgodam and Lal Kuan, Mumbai is well connected to Nainital. Book your train early, plan a scenic final drive, and enjoy your trip to the Kumaon hills.

Read More Travel Guides:

Book Your Tour Now

Blank Form (#3)