hero
How2Go
Kasaragod to Shahjahanpur

Kasaragod to Shahjahanpur

Shahjahanpur is approximately 2100+ km from Kasaragod, 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 Shahjahanpur.

Read More
Sort By
Mode of Transport

Via Mangalore, Delhi

RECOMMENDED

FASTEST

Kasaragod

Mangalore

Delhi

Shahjahanpur

Approx Travel Time

11h 57m

₹9,359

Onwards

Kasaragod

Mangalore

Delhi

Shahjahanpur

Approx Travel Time

13h 9m

₹10,113

Onwards

Kasaragod

Mangalore

Delhi

Shahjahanpur

Approx Travel Time

14h 12m

₹9,793

Onwards

Kasaragod

Mangalore

Delhi

Shahjahanpur

Approx Travel Time

15h 24m

₹10,547

Onwards

Via Delhi

CHEAPEST

Kasaragod

Delhi

Shahjahanpur

Approx Travel Time

1d 17h 28m

₹1,110

Onwards

Ads by MMT

Via Mathura

Kasaragod

Mathura

Shahjahanpur

Approx Travel Time

1d 17h 47m

₹1,334

Onwards

Via Bharatpur

Kasaragod

Bharatpur

Shahjahanpur

Approx Travel Time

1d 15h 55m

₹7,867

Onwards

Ads by MMT

Via Vadodara

Kasaragod

Vadodara

Shahjahanpur

Approx Travel Time

2d 4h 30m

On Demand

Via Kannur, Delhi

Kasaragod

Kannur

Delhi

Shahjahanpur

Approx Travel Time

13h 8m

₹10,718

Onwards

Via Bangalore, Bareilly

Kasaragod

Bangalore

Bareilly

Shahjahanpur

Approx Travel Time

15h 50m

₹10,449

Onwards

Frequently Asked Questions

What is the distance between Kasaragod and Shahjahanpur?

Shahjahanpur is approximately 2100+ kms from Kasaragod.

How long does it take to reach Shahjahanpur from Kasaragod?

It takes approximately 12 hours to reach Shahjahanpur from Kasaragod by Train, Flight Via Mangalore, Delhi.

What is the cheapest way to reach Shahjahanpur from Kasaragod?

The cheapest way to reach Shahjahanpur from Kasaragod is by Train Via Delhi.

What is the fastest way to reach Shahjahanpur from Kasaragod?

The fastest way to reach Shahjahanpur from Kasaragod is by Train, Flight Via Mangalore, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India