Traveling from Nainital to Bareilly is straightforward, with several options to suit different budgets and comfort needs. Here’s an organized guide to the best ways, timing, fares, and important tips for the journey.
Nainital to Bareilly Distance
- By road: 128–145 km (depending on the route)
- Typical journey duration: 3–4.5 hours (taxi/car), 4–5 hours (bus), similar by train including transfers.
Main Travel Options
1. By Taxi or Private Car
- Most flexible and comfortable way
- Distance: 143–144 km
- Travel time: About 3–3.5 hours
- One-way fare: ₹3,100–₹4,900+, depending on car size and season
- Booking: Local Nainital taxi stands, hotel desks, online platforms (MakeMyTrip, GoIbibo, Savaari, EaseMyTrip)
- Advantages: Door-to-door service, stops en route, ideal for families/groups
Example Fare Table
Car Type | Seats | Fare (Approx.) | Time (Hrs) |
---|---|---|---|
Hatchback/Sedan | 4 | ₹3,170–₹3,350 | 3.5–4 |
SUV (Innova/Xylo) | 6 | ₹4,900–₹5,700 | 3.5–4 |
2. By Bus
- Frequent affordable service
- Direct AC and non-AC buses connect Nainital to Bareilly, available in the afternoon and evening.
- Boarding: Nainital Bus Stand, with arrival at Bareilly’s main bus station.
- Journey time: 4–5 hours (can vary with stops and traffic)
- Fare: ₹570–₹1,400 (ordinary to Volvo AC sleeper)
- Booking: Major online portals (RedBus, MakeMyTrip, GoIbibo, Paytm, EaseMyTrip)
Key Timings
- First bus: 15:00 (₹1,070)
- Last bus: 21:00 (₹1,399)
- Average journey: 4h 25m to 4h 55m
Bus Operator | Departure | Arrival | Fare Range | Duration |
---|---|---|---|---|
Sethi Yatra/Volvo | 19:15 | ~00:10 | ₹1,100 | 4h 55m |
Multiple Operators | 15:00–21:00 | ~20:00–02:00 | ₹570–₹1,400 | 4h–5h |
3. By Train (via Kathgodam/Haldwani)
Nainital does not have a direct rail connection; the nearest stations are Kathgodam (34 km away) and Haldwani.
Step-by-Step:
- Step 1: Take a taxi or local bus from Nainital to Kathgodam/Haldwani (1–1.5 hours, ₹150–₹600)
- Step 2: Board a train to Bareilly (several trains daily; journey time approx. 2.5–3.5 hours)
- Fare: ₹120–₹900 (depending on class)
- Booking: IRCTC, GoIbibo, MakeMyTrip
Advantages:
- Budget-friendly
- Several daily departures
- Comfortable for solo travelers
Tip: Align your arrival at Kathgodam/Haldwani with train departure times for a smoother transfer.
Useful Tips
- Advance bookings: Essential in peak tourist seasons for taxis and buses.
- Travel light: Hill-road transfers are easier with less luggage.
- Weather check: Monsoon and winter may affect road conditions; verify before traveling.
- Snacks/Water: Carry your own, especially for early or late journeys.
Quick Comparison Table
Mode | Distance | Time | Fare Range | Notes |
---|---|---|---|---|
Taxi/Car | 143–144 km | 3–3.5 h | ₹3,100–₹4,900+ | Comfort & flexibility, fastest |
Bus (AC/Volvo) | 128–143 km | 4–5 h | ₹570–₹1,400 | Frequent departures; budget option |
Train (via Kathgodam) | 155–180 km (inc. hill) | 4–5 h | ₹120–₹900 | For rail comfort, needs a transfer |
Frequently Asked Questions
Q: What is the cheapest way to reach Bareilly from Nainital?
A: The train (via Kathgodam) or a non-AC bus is usually the most economical.
Q: What is the fastest way?
A: Renting a taxi or private car is the quickest and most direct method.
Q: Are there daily direct buses?
A: Yes, several private and SRTC buses operate daily between Nainital and Bareilly with different timings, mostly in the afternoon/evening.
Q: Can I reach Bareilly at night?
A: Yes, many buses depart Nainital in the evening, arriving in Bareilly late night or early morning.
Conclusion
Reaching Bareilly from Nainital is comfortable, with multiple road and rail options available throughout the day. Most travelers opt for a direct taxi for speed and convenience, while buses and trains via Kathgodam offer budget alternatives. Plan and book ahead, especially during busy seasons, and enjoy a smooth trip from lake city to the heart of Bareilly’s historic charm.