Traveling from Jaipur to Nainital by train is practical and comfortable, thanks to a direct daily service to Kathgodam—the nearest railhead to Nainital. Here’s your step-by-step guide for 2025 including routes, schedules, fares, and essential booking tips.
Step 1: Jaipur to Kathgodam by Train
Main Train: Ranikhet Express (15013)
- Departure Station: Jaipur Junction (JP)
- Arrival Station: Kathgodam (KGM)
- Distance: 584–585km
- Frequency: Daily
- Departure Time: 15:25 (3:25 PM)
- Arrival Time: 05:05 next morning (next day)
- Total Journey Duration: Approx. 13 hours 40 minutes
- Train Classes Available: Sleeper, 3AC, 2AC, 1AC
- Typical Fare Range:
- Sleeper: ₹340–₹400
- 3AC: ₹900–₹1,200
- 2AC: ₹1,500–₹2,000
- 1AC: ₹2,100+
- Fares may vary by date, class, and booking platform
Booking Platforms: IRCTC, MakeMyTrip, GoIbibo, RailYatri, redBus, Paytm, EaseMyTrip, ixigo
Train Details Table
Train | Departs (JP) | Arrives (KGM) | Days Run | Duration | Fare Range (₹) |
---|---|---|---|---|---|
15013 Ranikhet Express | 15:25 | 05:05 (+1) | Daily | 13 h 40 min | 340–2,100+ |
Features: Onboard toilets, sleeper/AC classes, food vendors on major stretches, luggage space.
Step 2: Kathgodam to Nainital (Last Mile)
Kathgodam is approximately 34km from Nainital. Complete the last leg by road:
- Taxi: ₹800–₹2,000 per vehicle, 1–1.5 hours; available at Kathgodam station on arrival
- Shared Jeep/Maxi Cab: ₹100–₹300 per seat; departs when full, ideal for solo travelers
- Bus: ₹70–₹200 per seat; UTC/state buses and private operators, every 30–60 min during the day until evening
- Hotel Pickup: Many Nainital hotels provide transfers—prebook if desired
Quick Overview Table
Segment | Distance | Duration | Fare (₹) | Notes |
---|---|---|---|---|
Jaipur–Kathgodam | 584km | 13h 40m (overnight) | 340–2,100+ | Train 15013, daily |
Kathgodam–Nainital | 34km | 1–1.5 hrs | 70–2,000 | Taxi, jeep, or bus |
Essential Booking and Travel Tips
- Book train tickets 2–4 weeks in advance, especially for holidays or weekends.
- Travel with light luggage for easier transfer at Kathgodam.
- Plan for early morning arrival—road transfers to Nainital are frequent from 6AM onwards.
- Confirmation: Always check train and local transfer timings near your intended travel date.
- For up-to-date fares, consult your preferred booking platform before your journey.
Frequently Asked Questions
Is there a direct train from Jaipur to Nainital?
No direct train to Nainital town, but the Ranikhet Express runs daily from Jaipur to Kathgodam, from which Nainital is a quick uphill drive.
How long is the overall journey?
About 15–16 hours door-to-door: 13h 40m by train, plus 1–2 hours by taxi or bus.
Are taxis and buses available at Kathgodam?
Yes, taxis, shared jeeps, and buses are stationed outside for all major train arrivals—late night travelers can prearrange pickups via hotel or cab aggregator.
Nainital is easily accessible from Jaipur by overnight train to Kathgodam, followed by a scenic drive up to the iconic lake town. Book in advance, travel light, and enjoy your hill journey.