hero
How2Go
Chotila to Shahjahanpur

Chotila to Shahjahanpur

Shahjahanpur is approximately 1250+ km from Chotila, 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 Rajkot, Delhi

RECOMMENDED

Chotila

Rajkot

Delhi

Shahjahanpur

Approx Travel Time

11h 17m

₹8,673

Onwards

Chotila

Rajkot

Delhi

Shahjahanpur

Approx Travel Time

11h 13m

₹8,933

Onwards

Chotila

Rajkot

Delhi

Shahjahanpur

Approx Travel Time

10h 51m

₹9,683

Onwards

Via Delhi

CHEAPEST

Chotila

Delhi

Shahjahanpur

Approx Travel Time

22h 56m

₹740

Onwards

Via Jaipur

Chotila

Jaipur

Shahjahanpur

Approx Travel Time

23h 51m

₹1,325

Onwards

Chotila

Jaipur

Shahjahanpur

Approx Travel Time

1d 5h 2m

₹2,100

Onwards

Via Rajkot, Delhi, Bareilly

FASTEST

Chotila

Rajkot

Delhi

Bareilly

Shahjahanpur

Approx Travel Time

8h 45m

₹12,017

Onwards

Chotila

Rajkot

Delhi

Bareilly

Shahjahanpur

Approx Travel Time

11h 26m

₹8,643

Onwards

Chotila

Rajkot

Delhi

Bareilly

Shahjahanpur

Approx Travel Time

8h 49m

₹11,757

Onwards

Via Ahmedabad, Lucknow

Chotila

Ahmedabad

Lucknow

Shahjahanpur

Approx Travel Time

11h 5m

₹10,517

Onwards

Frequently Asked Questions

What is the distance between Chotila and Shahjahanpur?

Shahjahanpur is approximately 1250+ kms from Chotila.

How long does it take to reach Shahjahanpur from Chotila?

It takes approximately 9 hours to reach Shahjahanpur from Chotila by Bus, Flight, Train Via Rajkot, Delhi, Bareilly.

What is the cheapest way to reach Shahjahanpur from Chotila?

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

What is the fastest way to reach Shahjahanpur from Chotila?

The fastest way to reach Shahjahanpur from Chotila is by Bus, Flight, Train Via Rajkot, Delhi, Bareilly.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India