There are 4 ways to get from Morādābād to Lalkuan 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
best- Take the train from Moradabad to Lal Kuantrain 15035 / ...
1h 42m₹140–1,100Bus
- Take the bus from Moradabad to Haldwanibus Moradabad - Haldwani
2h 40m₹804–1,855Drive 94.4 km
- Drive from Morādābād to Lalkuancar 94.4 km
1h 22m₹918–1,325Taxi
- Take the taxi from Morādābād to Lalkuantaxi 94.4 km
1h 22m₹2,000–2,500
Morādābād to Lalkuan by train
Comparing Your Travel Options
The cheapest way to get from Morādābād to Lalkuan is to train which costs ₹140 - ₹1,100 and takes 1h 42m.
The fastest way to get from Morādābād to Lalkuan is to drive which takes 1h 22m and costs ₹900 - ₹1,400.
No, there is no direct bus from Morādābād to Lalkuan. However, there are services departing from Moradabad and arriving at Haldwani via . The journey, including transfers, takes approximately 2h 40m.
Yes, there is a direct train departing from Moradabad and arriving at Lal Kuan. Services depart five times a day, and operate every day. The journey takes approximately 1h 42m.
The distance between Morādābād and Lalkuan is 94 km. The road distance is 94.4 km.
The best way to get from Morādābād to Lalkuan without a car is to train which takes 1h 42m and costs ₹140 - ₹1,100.
The train from Moradabad to Lal Kuan takes 1h 42m including transfers and departs five times a day.
Morādābād to Lalkuan bus services, operated by IntrCity SmartBus, depart from Moradabad station.
Morādābād to Lalkuan train services, operated by Indian Railways, depart from Moradabad station.
The best way to get from Morādābād to Lalkuan is to train which takes 1h 42m and costs ₹140 - ₹1,100. Alternatively, you can bus, which costs ₹800 - ₹1,900 and takes 2h 40m.
What companies run services between Morādābād, India and Lalkuan, India?
Indian Railways operates a train from Moradabad to Lal Kuan 5 times a day. Tickets cost ₹140–1,100 and the journey takes 1h 42m. Alternatively, IntrCity SmartBus operates a bus from Moradabad to Haldwani once daily. Tickets cost ₹387–1,400 and the journey takes 2h 15m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Moradabad to Lal Kuan
- Ave. Duration
- 1h 42m
- Frequency
- 5 times a day
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Moradabad to Haldwani
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- ₹387–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹400–550
- Ave. Duration
- 1h 22m
- Estimated price
- ₹2,000–2,500
Malhotra travels
- Phone
- +91 93 58 83 46 54
Taps Cabs
- Phone
- +91 72 48 77 24 88
- Website
- tapscabs.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the US: What do I need to know?, Slovenia: Getting from Ljubljana to Lake Bled, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
Booking & Getting There
Morādābād to Lalkuan bus services, operated by IntrCity SmartBus, arrive at Haldwani station.
Morādābād to Lalkuan train services, operated by Indian Railways, arrive at Lal Kuan station.
Yes, the driving distance between Morādābād to Lalkuan is 94 km. It takes approximately 1h 22m to drive from Morādābād to Lalkuan.
There are 90+ hotels available in Lalkuan.










