hero
How2Go
Shahjahanpur to Thiruvananthapuram

Shahjahanpur to Thiruvananthapuram

Thiruvananthapuram is approximately 2300+ kms from Shahjahanpur. The fastest way to reach Thiruvananthapuram from Shahjahanpur is by Train, Flight Via Bareilly, Bangalore. It takes approximately 8 hours. The cheapest way to reach Thiruvananthapuram from Shahjahanpur is by Bus Via Lucknow, Hyderabad which would take approximately 61 hours.

Sort By
Mode of Transport

Via Bareilly, Bangalore

RECOMMENDED

FASTEST

Shahjahanpur

Bareilly

Bangalore

Thiruvananthapuram

Approx Travel Time

8h 6m

₹13,905

Onwards

Via Lucknow

Shahjahanpur

Lucknow

Thiruvananthapuram

Approx Travel Time

8h 50m

₹12,348

Onwards

Shahjahanpur

Lucknow

Thiruvananthapuram

Approx Travel Time

10h 22m

₹12,697

Onwards

Shahjahanpur

Lucknow

Thiruvananthapuram

Approx Travel Time

9h 24m

₹15,499

Onwards

Ads by MMT

Via Kanpur

Shahjahanpur

Kanpur

Thiruvananthapuram

Approx Travel Time

2d 8h

On Demand

Via Lucknow, Bangalore

Shahjahanpur

Lucknow

Bangalore

Thiruvananthapuram

Approx Travel Time

10h 25m

₹12,251

Onwards

Ads by MMT

Via Ayodhya

Shahjahanpur

Ayodhya

Thiruvananthapuram

Approx Travel Time

12h 1m

₹18,869

Onwards

Via Lucknow, Hyderabad

Shahjahanpur

Lucknow

Hyderabad

Thiruvananthapuram

Approx Travel Time

9h 55m

₹15,579

Onwards

CHEAPEST

Shahjahanpur

Lucknow

Hyderabad

Thiruvananthapuram

Approx Travel Time

2d 13h 9m

₹7,348

Onwards

Via Lucknow, Chennai

Shahjahanpur

Lucknow

Chennai

Thiruvananthapuram

Approx Travel Time

10h

₹14,185

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Thiruvananthapuram?

Thiruvananthapuram is approximately 2300+ kms from Shahjahanpur.

How long does it take to reach Thiruvananthapuram from Shahjahanpur?

It takes approximately 8 hours to reach Thiruvananthapuram from Shahjahanpur by Train, Flight Via Bareilly, Bangalore.

What is the cheapest way to reach Thiruvananthapuram from Shahjahanpur?

The cheapest way to reach Thiruvananthapuram from Shahjahanpur is by Bus Via Lucknow, Hyderabad.

What is the fastest way to reach Thiruvananthapuram from Shahjahanpur?

The fastest way to reach Thiruvananthapuram from Shahjahanpur is by Train, Flight Via Bareilly, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India