hero
How2Go
Kozhikode to Satna

Kozhikode to Satna

Satna is approximately 1550+ km from Kozhikode, 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 Hyderabad, Jabalpur

RECOMMENDED

Calicut

Hyderabad

Jabalpur

Satna

Approx Travel Time

9h 25m

₹14,360

Onwards

Calicut

Hyderabad

Jabalpur

Satna

Approx Travel Time

10h 55m

₹14,710

Onwards

Via Hyderabad, Prayagraj(Allahabad)

FASTEST

Calicut

Hyderabad

Prayagraj(Allahabad)

Satna

Approx Travel Time

8h 28m

₹16,527

Onwards

Via Nellore

CHEAPEST

Calicut

Nellore

Satna

Approx Travel Time

1d 14h 14m

₹1,035

Onwards

Via Bangalore, Prayagraj(Allahabad)

Calicut

Bangalore

Prayagraj(Allahabad)

Satna

Approx Travel Time

8h 28m

₹18,807

Onwards

Via Bangalore

Calicut

Bangalore

Satna

Approx Travel Time

1d 18h 2m

₹1,569

Onwards

Via Hyderabad

Calicut

Hyderabad

Satna

Approx Travel Time

1d 17h 18m

₹4,700

Onwards

Via Salem

Calicut

Salem

Satna

Approx Travel Time

1d 19h 11m

₹14,818

Onwards

Via Mumbai, Prayagraj(Allahabad)

Calicut

Mumbai

Prayagraj(Allahabad)

Satna

Approx Travel Time

8h 33m

₹15,292

Onwards

Via Mumbai, Jabalpur

Calicut

Mumbai

Jabalpur

Satna

Approx Travel Time

9h 5m

₹15,083

Onwards

Frequently Asked Questions

What is the distance between Kozhikode and Satna?

Satna is approximately 1550+ kms from Kozhikode.

How long does it take to reach Satna from Kozhikode?

It takes approximately 9 hours to reach Satna from Kozhikode by Flight, Train Via Hyderabad, Prayagraj(Allahabad).

What is the cheapest way to reach Satna from Kozhikode?

The cheapest way to reach Satna from Kozhikode is by Train Via Nellore.

What is the fastest way to reach Satna from Kozhikode?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India