The train between Morādābād and Datia takes 11h 37m. The train runs, on average, once a week from Morādābād to Datia. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run once a week between Morādābād and Datia. The service departs Morādābād at 9:45 PM at night, which arrives into Datia at 09:22:00. All services require a transfer, and take on average 11h 37m. The schedules shown below are for the next available departures.
Want to know about travelling from Morādābād to Datia? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Morādābād to Datia. However, there are services departing from Morādābād station and arriving at Datia station via Gwalior Jn.. The journey, including transfers, takes approximately 11h 37m.
Morādābād to Datia train services, operated by Indian Railways, depart from Moradabad station.
Morādābād to Datia train services, operated by Indian Railways, arrive at Datia station.
The distance between Morādābād and Datia is 353.4 km. The road distance is 543 km.
You can take a train from Moradabad to Datia via Gwalior Jn. in around 9h 2m.