hero
How2Go
Shimla to Datia

Shimla to Datia

Datia is approximately 650+ kms from Shimla. The fastest way to reach Datia from Shimla is by Flight, Train Via Delhi. It takes approximately 10 hours. The cheapest way to reach Datia from Shimla is by Bus, Train Via Delhi which would take approximately 17 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

CHEAPEST

Shimla

Delhi

Datia

Approx Travel Time

16h 40m

₹829

Onwards

FASTEST

Shimla

Delhi

Datia

Approx Travel Time

9h 40m

₹8,035

Onwards

Shimla

Delhi

Datia

Approx Travel Time

11h 40m

₹8,575

Onwards

Via Ambala

Shimla

Ambala

Datia

Approx Travel Time

16h 44m

₹4,155

Onwards

Via Karnal

Shimla

Karnal

Datia

Approx Travel Time

17h 25m

On Demand

Via Rajpura

Shimla

Rajpura

Datia

Approx Travel Time

17h 20m

On Demand

Via Kurukshetra

Shimla

Kurukshetra

Datia

Approx Travel Time

17h 22m

On Demand

Via Panipat

Shimla

Panipat

Datia

Approx Travel Time

17h 34m

₹6,645

Onwards

Via Haridwar

Shimla

Haridwar

Datia

Approx Travel Time

16h 25m

On Demand

Via Sonipat

Shimla

Sonipat

Datia

Approx Travel Time

17h 38m

On Demand

Frequently Asked Questions

What is the distance between Shimla and Datia?

Datia is approximately 650+ kms from Shimla.

How long does it take to reach Datia from Shimla?

It takes approximately 10 hours to reach Datia from Shimla by Flight, Train Via Delhi.

What is the cheapest way to reach Datia from Shimla?

The cheapest way to reach Datia from Shimla is by Bus, Train Via Delhi.

What is the fastest way to reach Datia from Shimla?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India