There are 5 ways to get from Morādābād to Datia by train, car, taxi, or plane
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 Gwalior Jn.train 22200
- Take the train from Gwalior Jn. to Datiatrain 01930 / ...
9h 2m₹410–3,217Drive 408.2 km
- Drive from Morādābād to Datiacar 408.2 km
6h 26m₹4,569–6,600Taxi
- Take the taxi from Morādābād to Datiataxi 408.2 km
6h 26m₹8,000–10,000Train to Indira Gandhi International Airport, fly, train
- Take the train from Moradabad to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Gwalior Airport (GWL)plane DEL - GWL
- Take the train from Gwalior Jn. to Datiatrain
7h 8m₹3,272–18,716Train to Pantnagar Airport, fly, train
- Take the train from Moradabad to Lal Kuantrain
- Fly from Pantnagar Airport (PGH) to Gwalior Airport (GWL)plane PGH - GWL
- Take the train from Gwalior Jn. to Datiatrain
11h 16m₹8,841–34,871
Morādābād to Datia by train
Comparing Your Travel Options
The cheapest way to get from Morādābād to Datia is to train which costs ₹410 - ₹3,300 and takes 9h 2m.
The fastest way to get from Morādābād to Datia is to drive which takes 6h 26m and costs ₹4,500 - ₹7,000.
No, there is no direct train from Morādābād to Datia. However, there are services departing from Moradabad and arriving at Datia via Gwalior Jn.. The journey, including transfers, takes approximately 9h 2m.
The distance between Morādābād and Datia is 543 km. The road distance is 408.2 km.
The best way to get from Morādābād to Datia without a car is to train which takes 9h 2m and costs ₹410 - ₹3,300.
It takes approximately 9h 2m to get from Morādābād to Datia, including transfers.
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 Gwalior Jn. station.
Yes, the driving distance between Morādābād to Datia is 408 km. It takes approximately 6h 26m to drive from Morādābād to Datia.
There are 11+ hotels available in Datia.
What companies run services between Morādābād, India and Datia, India?
You can take a train from Moradabad to Datia via Gwalior Jn. in around 9h 2m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Gwalior Airport
- Ave. Duration
- 1h 7m
- When
- Tuesday to Sunday
- Estimated price
- ₹3,400–16,000
Flights from Pantnagar Airport to Gwalior Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 30m
- When
- Tuesday to Sunday
- Estimated price
- ₹8,000–32,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Moradabad to Gwalior Jn.
- Ave. Duration
- 7h 25m
- Frequency
- Once a week
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Gwalior Jn. to Datia
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Moradabad to New Delhi
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Gwalior Jn. to Datia
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
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
Train from Gwalior Jn. to Datia
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Ave. Duration
- 6h 26m
- Estimated price
- ₹8,000–10,000
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 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






