
Shillong to Datia
Datia is approximately 1400+ kms from Shillong. The fastest way to reach Datia from Shillong is by Flight, Train Via Delhi. It takes approximately 10 hours. The cheapest way to reach Datia from Shillong is by Bus, Train Via Siliguri, Gaya which would take approximately 43 hours.
Sort By
Mode of Transport
Via Guwahati, Lucknow
RECOMMENDED
Shillong
Guwahati
Lucknow
Datia
Approx Travel Time
11h 59m
₹23,836
Onwards
Shillong
Guwahati
Lucknow
Datia
Approx Travel Time
10h 30m
₹18,975
Onwards
Shillong
Guwahati
Lucknow
Datia
Approx Travel Time
15h 12m
₹14,826
Onwards
Via Guwahati, Gwalior
Shillong
Guwahati
Gwalior
Datia
Approx Travel Time
11h 56m
₹21,374
Onwards
Shillong
Guwahati
Gwalior
Datia
Approx Travel Time
14h 33m
₹14,713
Onwards
Shillong
Guwahati
Gwalior
Datia
Approx Travel Time
10h 50m
₹21,928
Onwards
Shillong
Guwahati
Gwalior
Datia
Approx Travel Time
11h 20m
₹24,067
Onwards
Via Delhi
FASTEST
Shillong
Delhi
Datia
Approx Travel Time
9h 51m
₹7,650
Onwards
Via Guwahati, Varanasi
Shillong
Guwahati
Varanasi
Datia
Approx Travel Time
1d 12h 31m
₹3,468
Onwards
Via Siliguri, Gaya
CHEAPEST
Shillong
Siliguri
Gaya
Datia
Approx Travel Time
1d 18h 20m
₹2,351
Onwards
Frequently Asked Questions
What is the distance between Shillong and Datia?
Datia is approximately 1400+ kms from Shillong.
How long does it take to reach Datia from Shillong?
It takes approximately 10 hours to reach Datia from Shillong by Flight, Train Via Delhi.
What is the cheapest way to reach Datia from Shillong?
The cheapest way to reach Datia from Shillong is by Bus, Train Via Siliguri, Gaya.
What is the fastest way to reach Datia from Shillong?
The fastest way to reach Datia from Shillong is by Flight, Train Via Delhi.
Routes Connecting Shillong
Routes From Shillong
- Shillong to Pilibhit
- Shillong to Tawang
- Shillong to Badrinath
- Shillong to Latehar
- Shillong to Sujangarh
- Shillong to Helem
- Shillong to Nanpara
- Shillong to Bhimavaram
- Shillong to Guangzhou
- Shillong to Najibabad
- Shillong to Arsikere
- Shillong to Sri-Ganganagar
- Shillong to Jalpaiguri
- Shillong to Lonavala
- Shillong to Silchar


