hero
How2Go
Datia to Amritsar

Datia to Amritsar

Amritsar is approximately 750+ km from Datia, 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 Amritsar.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Datia

Delhi

Amritsar

Approx Travel Time

7h 26m

₹3,935

Onwards

CHEAPEST

Datia

Delhi

Amritsar

Approx Travel Time

10h 26m

₹340

Onwards

Datia

Delhi

Amritsar

Approx Travel Time

14h 10m

₹680

Onwards

Datia

Delhi

Amritsar

Approx Travel Time

17h 30m

₹972

Onwards

Via Gwalior, Delhi

FASTEST

Datia

Gwalior

Delhi

Amritsar

Approx Travel Time

5h 49m

₹7,255

Onwards

Datia

Gwalior

Delhi

Amritsar

Approx Travel Time

6h 35m

₹7,280

Onwards

Direct Train

Datia

Amritsar

Approx Travel Time

15h 38m

₹445

Onwards

Via Agra, Hisar

Datia

Agra

Hisar

Amritsar

Approx Travel Time

19h 33m

₹8,343

Onwards

Via Agra, Delhi

Datia

Agra

Delhi

Amritsar

Approx Travel Time

7h 36m

₹3,970

Onwards

Via Jhansi, Delhi

Datia

Jhansi

Delhi

Amritsar

Approx Travel Time

8h 12m

₹4,020

Onwards

Frequently Asked Questions

What is the distance between Datia and Amritsar?

Amritsar is approximately 750+ kms from Datia.

How long does it take to reach Amritsar from Datia?

It takes approximately 6 hours to reach Amritsar from Datia by Train, Flight Via Gwalior, Delhi.

What is the cheapest way to reach Amritsar from Datia?

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

What is the fastest way to reach Amritsar from Datia?

The fastest way to reach Amritsar from Datia is by Train, Flight Via Gwalior, Delhi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India