There are 6 ways to get from Datia to Gya by train, plane, taxi, 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.
Train to Gwalior Airport, fly, taxi
best- Take the train from Datia to Gwalior Jn.
- Fly from Gwalior Airport (GWL) to Kushok Bakula Rimpochee Airport (IXL)GWL - IXL
- Take the taxi from Kushok Bakula Rimpochee Airport (IXL) to Gya
20h 41m₹9,904–24,375Train, bus, taxi
cheapest- Take the train from Datia to Sh Mata V Devi Katra
- Take the train from Shri Mata Vaishno Devi Katra to Srinagar
- Take the bus from Srinagar to Leh
- Take the bus from Leh to Pangong Tso Lake
- Take the taxi from Pangong Tso Lake to Gya
41h 26m₹5,443–11,625Bus, taxi
- Take the bus from Jhansi to Jhakarkati Bus Station
- Take the bus from Kanpur to Delhi
- Take the bus from Delhi to Manali
- Take the taxi from Manali to Keylong
- Take the bus from Keylong to Leh
- Take the bus from Leh to Pangong Tso Lake
- Take the taxi from Pangong Tso Lake to Gya
2d 7h₹8,223–12,492Drive 1,198.8 km
- Drive from Datia to Gya1,198.8 km
18h 36m₹12,670–18,301Train to Khajuraho Civil Airport, fly, taxi
- Take the train from Datia to Khajuraho
- Fly from Khajuraho Civil Airport (HJR) to Kushok Bakula Rimpochee Airport (IXL)HJR - IXL
- Take the taxi from Kushok Bakula Rimpochee Airport (IXL) to Gya
26h 30m₹10,460–24,796Train to Kanpur Airport, fly, taxi
- Take the train from Datia to Kanpur Central
- Fly from Kanpur Airport (KNU) to Kushok Bakula Rimpochee Airport (IXL)KNU - IXL
- Take the taxi from Kushok Bakula Rimpochee Airport (IXL) to Gya
27h 19m₹11,098–27,401
Gwalior Airport (GWL) to Kushok Bakula Rimpochee Airport (IXL) flights
Questions & Answers
The cheapest way to get from Datia to Gya is to train and bus and taxi which costs ₹5,000 - ₹12,000 and takes 41h 26m.
The fastest way to get from Datia to Gya is to drive which takes 18h 36m and costs ₹12,000 - ₹19,000.
The distance between Datia and Gya is 1105 km. The road distance is 1198.8 km.
The best way to get from Datia to Gya without a car is to train and bus and taxi which takes 41h 26m and costs ₹5,000 - ₹12,000.
It takes approximately 20h 41m to get from Datia to Gya, including transfers.
Yes, the driving distance between Datia to Gya is 1199 km. It takes approximately 18h 36m to drive from Datia to Gya.
What companies run services between Datia, India and Gya, India?
There is no direct connection from Datia to Gya. However, you can take the train to Gwalior Jn., take the taxi to Gwalior Airport (GWL) airport, fly to Kushok Bakula Rimpochee Airport (IXL), then take the taxi to Gya. Alternatively, you can take the train to Sh Mata V Devi Katra, walk to Shri Mata Vaishno Devi Katra, take the train to Srinagar, take the taxi to Srinagar, take the bus to Leh, take the bus to Pangong Tso Lake, then take the taxi to Gya.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Gwalior Airport to Kushok Bakula Rimpochee Airport via Delhi
- Ave. Duration
- 17h 50m
- When
- Every day
- Estimated price
- ₹7,000–20,000
Flights from Gwalior Airport to Kushok Bakula Rimpochee Airport via Mumbai
- Ave. Duration
- 20h 5m
- When
- Every day
- Estimated price
- ₹12,000–22,000
Flights from Gwalior Airport to Kushok Bakula Rimpochee Airport via Delhi, Chandigarh
- Ave. Duration
- 20h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹7,000–20,000
Flights from Gwalior Airport to Kushok Bakula Rimpochee Airport via Delhi, Jammu
- Ave. Duration
- 20h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹7,500–20,000
Flights from Khajuraho Civil Airport to Kushok Bakula Rimpochee Airport via Delhi
- Ave. Duration
- 18h 55m
- When
- Every day
- Estimated price
- ₹7,500–20,000
Flights from Khajuraho Civil Airport to Kushok Bakula Rimpochee Airport via Varanasi, Delhi
- Ave. Duration
- 21h 45m
- When
- Every day
- Estimated price
- ₹9,000–21,000
Flights from Khajuraho Civil Airport to Kushok Bakula Rimpochee Airport via Delhi, Chandigarh
- Ave. Duration
- 22h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹7,500–20,000
Flights from Khajuraho Civil Airport to Kushok Bakula Rimpochee Airport via Delhi, Jammu
- Ave. Duration
- 22h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹8,000–20,000
Flights from Kanpur Airport to Kushok Bakula Rimpochee Airport via Delhi
- Ave. Duration
- 19h 20m
- When
- Every day
- Estimated price
- ₹8,500–23,000
Flights from Kanpur Airport to Kushok Bakula Rimpochee Airport via Mumbai
- Ave. Duration
- 19h 5m
- When
- Every day
- Estimated price
- ₹15,000–26,000
Flights from Kanpur Airport to Kushok Bakula Rimpochee Airport via Delhi, Chandigarh
- Ave. Duration
- 22h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹8,500–23,000
Flights from Kanpur Airport to Kushok Bakula Rimpochee Airport via Delhi, Jammu
- Ave. Duration
- 22h 10m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹9,000–23,000
Flights from Kanpur Airport to Kushok Bakula Rimpochee Airport via Hyderabad, Chandigarh
- Ave. Duration
- 23h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹15,000–26,000
- Website
- spicejet.com
Flights from Gwalior Airport to Kushok Bakula Rimpochee Airport via Delhi
- Ave. Duration
- 15h 15m
- When
- Every day
- Estimated price
- ₹6,500–23,000
Flights from Khajuraho Civil Airport to Kushok Bakula Rimpochee Airport via Delhi
- Ave. Duration
- 16h 50m
- When
- Every day
- Estimated price
- ₹7,500–23,000
Flights from Kanpur Airport to Kushok Bakula Rimpochee Airport via Delhi
- Ave. Duration
- 16h 45m
- When
- Every day
- Estimated price
- ₹8,500–26,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Datia to Gwalior Jn.
- Ave. Duration
- 1h
- 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 Datia to Sh Mata V Devi Katra
- Ave. Duration
- 18h 29m
- Frequency
- Once daily
- Estimated price
- ₹490–3,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹490–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,700
Train from Shri Mata Vaishno Devi Katra to Srinagar
- Ave. Duration
- 2h 58m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,325
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Chair Car
- ₹720
- Executive Class
- ₹1,325
Train from Datia to Khajuraho
- Ave. Duration
- 5h 23m
- Frequency
- Once daily
- 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 Datia to Kanpur Central
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
- Phone
- 0191-2577475
- jksrtc@gmail.com
- Website
- jksrtc.co.in
Bus from Srinagar to Leh
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- ₹800–1,300
- Website
- https://www.jksrtc.co.in/
Bus from Leh to Pangong Tso Lake
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- ₹290–750
- Website
- https://www.jksrtc.co.in/
Bus from Keylong to Leh
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- ₹700–1,100
- Website
- https://www.jksrtc.co.in/
- Phone
- +91-522-2623578
- info@upsrtc.com
- Website
- upsrtc.up.gov.in
Bus from Jhansi to Jhakarkati Bus Station
- Ave. Duration
- 5h 52m
- Frequency
- Every 4 hours
- Estimated price
- ₹320–600
- Website
- https://upsrtc.up.gov.in/
- Ordinary
- ₹320–430
- Janrath
- ₹420–600
- Janrath 2X3
- ₹553
- Phone
- +917303093510
- care@intrcity.com
- Website
- intrcity.com
Bus from Kanpur to Delhi
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Estimated price
- ₹500–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹500–750
Bus from Delhi to Manali
- Ave. Duration
- 13h 50m
- Frequency
- Once daily
- Estimated price
- ₹500–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹500–750
- Ave. Duration
- 3h 10m
- Estimated price
- ₹1,800–4,100
TaxiBazaar
- Phone
- +9 -9876661275
- Website
- taxibazaar.in
Cab Adviser Tours
- Phone
- +91 62 80 77 71 42
- Website
- cabadvisertours.in
Bharat Booking Holidays
- Phone
- +91 98 16 34 86 36
- Website
- bharatbooking.com
Ashtivinaya Travels
- Phone
- +91 98 16 02 42 88
- Website
- ashtvinayaktravels.com
TaxiBazaar
- Phone
- +9 -9876661275
- Website
- taxibazaar.in
TaxiBazaar
- Phone
- +9 -9876661275
- Website
- taxibazaar.in
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














