hero
How2Go
Kurukshetra to Satna

Kurukshetra to Satna

Satna is approximately 800+ km from Kurukshetra, 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 Satna.

Read More
Sort By
Mode of Transport

Via Kanpur

RECOMMENDED

CHEAPEST

Kurukshetra

Kanpur

Satna

Approx Travel Time

12h 27m

₹3,765

Onwards

Kurukshetra

Kanpur

Satna

Approx Travel Time

17h 43m

₹6,340

Onwards

Kurukshetra

Kanpur

Satna

Approx Travel Time

21h 12m

₹8,603

Onwards

Via Dabra

Kurukshetra

Dabra

Satna

Approx Travel Time

15h 9m

On Demand

Via Delhi, Prayagraj(Allahabad)

FASTEST

Kurukshetra

Delhi

Prayagraj(Allahabad)

Satna

Approx Travel Time

7h 53m

₹5,953

Onwards

Via Delhi, Khajuraho

Kurukshetra

Delhi

Khajuraho

Satna

Approx Travel Time

9h 50m

₹4,096

Onwards

Kurukshetra

Delhi

Khajuraho

Satna

Approx Travel Time

9h 4m

₹8,261

Onwards

Via Aligarh, Prayagraj(Allahabad)

Kurukshetra

Aligarh

Prayagraj(Allahabad)

Satna

Approx Travel Time

23h 18m

₹9,909

Onwards

Via Delhi, Rewa

Kurukshetra

Delhi

Rewa

Satna

Approx Travel Time

8h 25m

₹6,396

Onwards

Kurukshetra

Delhi

Rewa

Satna

Approx Travel Time

8h 55m

₹8,457

Onwards

Frequently Asked Questions

What is the distance between Kurukshetra and Satna?

Satna is approximately 800+ kms from Kurukshetra.

How long does it take to reach Satna from Kurukshetra?

It takes approximately 8 hours to reach Satna from Kurukshetra by Train, Flight Via Delhi, Prayagraj(Allahabad).

What is the cheapest way to reach Satna from Kurukshetra?

The cheapest way to reach Satna from Kurukshetra is by Train, Cab Via Kanpur.

What is the fastest way to reach Satna from Kurukshetra?

The fastest way to reach Satna from Kurukshetra is by Train, Flight Via Delhi, Prayagraj(Allahabad).

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India