hero
How2Go
Shamli to Datia

Shamli to Datia

Datia is approximately 500+ km from Shamli, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Datia.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

FASTEST

Shamli

Delhi

Datia

Approx Travel Time

6h 4m

₹509

Onwards

CHEAPEST

Shamli

Delhi

Datia

Approx Travel Time

6h 23m

₹305

Onwards

Shamli

Delhi

Datia

Approx Travel Time

6h 49m

₹3,053

Onwards

Via Ghaziabad

Shamli

Ghaziabad

Datia

Approx Travel Time

12h 4m

₹898

Onwards

Shamli

Ghaziabad

Datia

Approx Travel Time

10h

₹3,337

Onwards

Via Delhi, Morena

Shamli

Delhi

Morena

Datia

Approx Travel Time

6h 58m

₹564

Onwards

Shamli

Delhi

Morena

Datia

Approx Travel Time

7h 17m

₹360

Onwards

Via Delhi, Dholpur

Shamli

Delhi

Dholpur

Datia

Approx Travel Time

7h 27m

₹360

Onwards

Via Delhi, Mathura

Shamli

Delhi

Mathura

Datia

Approx Travel Time

7h 48m

₹345

Onwards

Via Panipat

Shamli

Panipat

Datia

Approx Travel Time

9h 53m

₹1,115

Onwards

Frequently Asked Questions

What is the distance between Shamli and Datia?

Datia is approximately 500+ kms from Shamli.

How long does it take to reach Datia from Shamli?

It takes approximately 6 hours to reach Datia from Shamli by Bus, Train Via Delhi.

What is the cheapest way to reach Datia from Shamli?

The cheapest way to reach Datia from Shamli is by Train Via Delhi.

What is the fastest way to reach Datia from Shamli?

The fastest way to reach Datia from Shamli is by Bus, Train Via Delhi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India