
Datia to Shillong
Shillong is approximately 1400+ kms from Datia. The fastest way to reach Shillong from Datia is by Train, Flight Via Delhi. It takes approximately 10 hours. The cheapest way to reach Shillong from Datia is by Train, Bus Via Gaya, Siliguri which would take approximately 44 hours.
Sort By
Mode of Transport
Via Lucknow, Guwahati
RECOMMENDED
Datia
Lucknow
Guwahati
Shillong
Approx Travel Time
12h 7m
₹18,885
Onwards
Datia
Lucknow
Guwahati
Shillong
Approx Travel Time
13h
₹13,400
Onwards
Datia
Lucknow
Guwahati
Shillong
Approx Travel Time
14h 21m
₹16,376
Onwards
Via Gwalior, Guwahati
Datia
Gwalior
Guwahati
Shillong
Approx Travel Time
11h 56m
₹15,484
Onwards
Datia
Gwalior
Guwahati
Shillong
Approx Travel Time
10h 30m
₹16,089
Onwards
Datia
Gwalior
Guwahati
Shillong
Approx Travel Time
14h 4m
₹14,076
Onwards
Datia
Gwalior
Guwahati
Shillong
Approx Travel Time
11h 50m
₹18,621
Onwards
Via Delhi
FASTEST
Datia
Delhi
Shillong
Approx Travel Time
9h 51m
₹7,509
Onwards
Via Gaya, Siliguri
CHEAPEST
Datia
Gaya
Siliguri
Shillong
Approx Travel Time
1d 19h 35m
₹2,051
Onwards
Via Varanasi, Guwahati
Datia
Varanasi
Guwahati
Shillong
Approx Travel Time
1d 11h 32m
₹3,717
Onwards
Frequently Asked Questions
What is the distance between Datia and Shillong?
Shillong is approximately 1400+ kms from Datia.
How long does it take to reach Shillong from Datia?
It takes approximately 10 hours to reach Shillong from Datia by Train, Flight Via Delhi.
What is the cheapest way to reach Shillong from Datia?
The cheapest way to reach Shillong from Datia is by Train, Bus Via Gaya, Siliguri.
What is the fastest way to reach Shillong from Datia?
The fastest way to reach Shillong from Datia is by Train, Flight Via Delhi.
Routes Connecting Datia
Routes From Datia
Routes Connecting Shillong
Routes From Shillong
Routes To Shillong
- Arrah to Shillong
- Maldives to Shillong
- Dabwali to Shillong
- Maihar to Shillong
- Mughal-Sarai to Shillong
- Dharmavaram to Shillong
- Purulia to Shillong
- Gorakhpur to Shillong
- Karimganj to Shillong
- Rewari to Shillong
- Badlapur to Shillong
- Osmanabad to Shillong
- Nokha to Shillong
- Samastipur to Shillong
- Tashkent to Shillong


