There are 4 ways to get from Ranchi to Datia by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, train
best- Fly from Birsa Munda Airport (IXR) to Gwalior Airport (GWL)IXR - GWL
- Take the train from Gwalior Jn. to Datia
8h 7m₹10,325–16,932Train
cheapest- Take the train from Ranchi to Koderma12366 / ...
- Take the train from Koderma to Datia12175 / ...
21h 12m₹605–4,678Bus
- Take the bus from Ranchi to Devkali Bypass
- Take the bus from Maya Bazar to Alambagh
- Take the bus from Alambagh to Jhansi
28h 43m₹2,799–3,804Drive 862.1 km
- Drive from Ranchi to Datia862.1 km
13h 14m₹9,015–13,021
Ranchi to Datia by train
Questions & Answers
The cheapest way to get from Ranchi to Datia is to train which costs ₹600 - ₹4,700 and takes 21h 12m.
The fastest way to get from Ranchi to Datia is to fly and train which takes 8h 7m and costs ₹10,000 - ₹17,000.
No, there is no direct train from Ranchi to Datia. However, there are services departing from Ranchi and arriving at Datia via Koderma. The journey, including transfers, takes approximately 21h 12m.
The distance between Ranchi and Datia is 884 km. The road distance is 862.1 km.
The best way to get from Ranchi to Datia without a car is to train which takes 21h 12m and costs ₹600 - ₹4,700.
It takes approximately 8h 7m to get from Ranchi to Datia, including transfers.
Ranchi to Datia train services, operated by Indian Railways, depart from Ranchi station.
The best way to get from Ranchi to Datia is to train which takes 21h 12m and costs ₹600 - ₹4,700. Alternatively, you can bus, which costs ₹2,800 - ₹3,800 and takes 28h 43m.
Ranchi to Datia train services, operated by Indian Railways, arrive at Koderma station.
Yes, the driving distance between Ranchi to Datia is 862 km. It takes approximately 13h 14m to drive from Ranchi to Datia.
What companies run services between Ranchi, India and Datia, India?
You can take a train from Ranchi to Datia via Koderma in around 21h 12m. Alternatively, you can take a bus from Ranchi to Datia via Devkali, Maya Bazar, Alambagh, and Jhansi in around 28h 43m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Birsa Munda Airport to Gwalior Airport via Delhi
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- ₹6,500–19,000
Flights from Birsa Munda Airport to Gwalior Airport via Kolkata, Delhi
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₹9,500–20,000
- Website
- airindiaexpress.in
Flights from Birsa Munda Airport to Gwalior Airport via Bengaluru
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- ₹11,000–25,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Gwalior Jn. to Datia
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Ranchi to Koderma
- Ave. Duration
- 4h 21m
- Frequency
- Every 4 hours
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Koderma to Datia
- Ave. Duration
- 15h 51m
- Frequency
- 4 times a week
- Estimated price
- ₹410–3,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹410–490
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
- Phone
- 9887925057
- Website
- sawariyabus.com
Bus from Ranchi to Devkali Bypass
- Ave. Duration
- 13h 26m
- Frequency
- Once daily
- Estimated price
- ₹1,300–1,400
- Website
- http://sawariyabus.com/Index.aspx
- AC Seater/Sleeper
- ₹1,300–1,400
- Phone
- +91-522-2623578
- info@upsrtc.com
- Website
- upsrtc.up.gov.in
Bus from Maya Bazar to Alambagh
- Ave. Duration
- 4h 47m
- Frequency
- Every 15 minutes
- Estimated price
- ₹300–650
- Website
- https://upsrtc.up.gov.in/
- Ordinary
- ₹300–400
- Janrath
- ₹390–550
- Adult
- ₹400–650
Bus from Alambagh to Jhansi
- Ave. Duration
- 8h 15m
- Frequency
- Every 3 hours
- Estimated price
- ₹410–750
- Website
- https://upsrtc.up.gov.in/
- Ordinary
- ₹410–550
- Janrath
- ₹500–750
- Janrath 2X3
- ₹683
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 How to get from Gatwick Airport into central London, Travelling to the UK: What do I need to know?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
There are three+ hotels available in Datia.








