There are 6 ways to get from Jalesar Road to Naini Tāl by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Rudrapur City
best- Take the train from Jalesar Road to Aligarh Jntrain
- Take the train from Aligarh Jn to Moradabadtrain
- Take the train from Moradabad to Rudrapur Citytrain
8h 49m₹1,005–4,112Train
cheapest- Take the train from Jalesar Road to Aligarh Jntrain
- Take the train from Aligarh Jn to Moradabadtrain
- Take the train from Moradabad to Haldwanitrain
9h 6m₹755–3,882Bus
- Take the bus from Barhan to Dhakran Chaurahabus Ag-11
- Take the bus from Agra, Uttar Pradesh to Kathgodam, Uttarakhandbus Agra, Uttar Pradesh - Kathgodam, Uttarakhand
12h 10mDrive 284 km
- Drive from Jalesar Road to Naini Tālcar 284 km
4h 35m₹3,207–4,632Taxi
- Take the taxi from Jalesar Road to Naini Tāltaxi 284 km
4h 35m₹3,900–4,700Bus via Nainital, Uttarakhand
- Take the bus from Barhan to Dhakran Chaurahabus
- Take the bus from Agra, Uttar Pradesh to Nainital, Uttarakhandbus
- Take the bus from Nainital, Uttarakhand to Haldwani, Uttarakhandbus
15h 27m
Questions & Answers
The cheapest way to get from Jalesar Road to Naini Tāl is to train which costs ₹750 - ₹3,900 and takes 9h 6m.
The fastest way to get from Jalesar Road to Naini Tāl is to drive which takes 4h 35m and costs ₹3,200 - ₹4,700.
No, there is no direct bus from Jalesar Road to Naini Tāl. However, there are services departing from Barhan and arriving at Kathgodam, Uttarakhand via Agra, Uttar Pradesh. The journey, including transfers, takes approximately 12h 10m.
No, there is no direct train from Jalesar Road to Naini Tāl. However, there are services departing from Jalesar Road and arriving at Rudrapur City via Aligarh Jn and Moradabad. The journey, including transfers, takes approximately 8h 49m.
The distance between Jalesar Road and Naini Tāl is 298 km. The road distance is 284 km.
The best way to get from Jalesar Road to Naini Tāl without a car is to train via Rudrapur City which takes 8h 49m and costs ₹1,000 - ₹4,200.
It takes approximately 8h 49m to get from Jalesar Road to Naini Tāl, including transfers.
Jalesar Road to Naini Tāl bus services, operated by Agra Mathura City bus, depart from Barhan station.
Jalesar Road to Naini Tāl train services, operated by Indian Railways, depart from Jalesar Road station.
The best way to get from Jalesar Road to Naini Tāl is to train via Rudrapur City which takes 8h 49m and costs ₹1,000 - ₹4,200. Alternatively, you can bus, which costs and takes 12h 10m.
What companies run services between Jalesar Road, India and Naini Tāl, India?
You can take a train from Jalesar Road to Naini Tāl via Aligarh Jn, Moradabad, and Rudrapur City in around 8h 49m. Alternatively, you can take a train from Jalesar Road to Naini Tāl via Barhan, Barhan, Dhakran Chauraha, Agra, Uttar Pradesh, and Kathgodam, Uttarakhand in around 12h 10m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jalesar Road to Aligarh Jn
- Ave. Duration
- 55 min
- Frequency
- 3 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Aligarh Jn to Moradabad
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Moradabad to Rudrapur City
- Ave. Duration
- 1h 27m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Jalesar Road to Aligarh Jn
- Ave. Duration
- 55 min
- Frequency
- 3 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Aligarh Jn to Moradabad
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Moradabad to Haldwani
- Ave. Duration
- 2h 28m
- Frequency
- 5 times a day
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
- Phone
- +91 7906178628
- [email protected]
- Website
- uputd.gov.in
Bus from Barhan to Dhakran Chauraha
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- ₹30–90
- Schedules at
- uputd.gov.in
- Non AC
- ₹65–85
- Electric AC
- ₹70–90
Bus from Barhan to Dhakran Chauraha
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- ₹30–90
- Schedules at
- uputd.gov.in
- Non AC
- ₹65–85
- Electric AC
- ₹70–90
- Website
- Baba Travels Mathura
Bus from Agra, Uttar Pradesh to Kathgodam, Uttarakhand
- Ave. Duration
- 9h
- Frequency
- Every 4 hours
- Schedules at
- Baba Travels Mathura
- Website
- Devraj Bus Service
Bus from Agra, Uttar Pradesh to Nainital, Uttarakhand
- Ave. Duration
- 10h 15m
- Frequency
- Every 4 hours
- Schedules at
- Devraj Bus Service
- Website
- Shri Krishna Travels
Bus from Nainital, Uttarakhand to Haldwani, Uttarakhand
- Ave. Duration
- 1h 50m
- Frequency
- Every 30 minutes
- Website
- Shri Krishna Travels
- Ave. Duration
- 4h 35m
- Estimated price
- ₹3,900–4,700
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
More Questions & Answers
Jalesar Road to Naini Tāl bus services, operated by Agra Mathura City bus, arrive at Dhakran Chauraha station.
Jalesar Road to Naini Tāl train services, operated by Indian Railways, arrive at Aligarh Jn station.
Yes, the driving distance between Jalesar Road to Naini Tāl is 284 km. It takes approximately 4h 35m to drive from Jalesar Road to Naini Tāl.
There are 709+ hotels available in Naini Tāl.






