hero
How2Go
Shillong to Datia

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 42 hours.

Sort By
Mode of Transport

Via Guwahati, Lucknow

RECOMMENDED

Shillong

Guwahati

Lucknow

Datia

Approx Travel Time

11h 57m

₹19,322

Onwards

Shillong

Guwahati

Lucknow

Datia

Approx Travel Time

10h 30m

₹14,961

Onwards

Shillong

Guwahati

Lucknow

Datia

Approx Travel Time

15h 23m

₹15,005

Onwards

Via Guwahati, Gwalior

Shillong

Guwahati

Gwalior

Datia

Approx Travel Time

11h 56m

₹15,348

Onwards

Shillong

Guwahati

Gwalior

Datia

Approx Travel Time

14h 46m

₹15,082

Onwards

Shillong

Guwahati

Gwalior

Datia

Approx Travel Time

10h 50m

₹15,902

Onwards

Shillong

Guwahati

Gwalior

Datia

Approx Travel Time

11h 20m

₹18,041

Onwards

Ads by MMT

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 44m

₹3,745

Onwards

Ads by MMT

Via Siliguri, Gaya

CHEAPEST

Shillong

Siliguri

Gaya

Datia

Approx Travel Time

1d 18h 5m

₹2,251

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.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India