hero
How2Go
Nokha to Shahjahanpur

Nokha to Shahjahanpur

Shahjahanpur is approximately 850+ km from Nokha, 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 Bikaner, Delhi

RECOMMENDED

CHEAPEST

Nokha

Bikaner

Delhi

Shahjahanpur

Approx Travel Time

12h 50m

₹660

Onwards

Nokha

Bikaner

Delhi

Shahjahanpur

Approx Travel Time

10h 25m

₹5,916

Onwards

Nokha

Bikaner

Delhi

Shahjahanpur

Approx Travel Time

11h 33m

₹6,171

Onwards

Via Bikaner, Delhi, Bareilly

FASTEST

Nokha

Bikaner

Delhi

Bareilly

Shahjahanpur

Approx Travel Time

7h 57m

₹9,000

Onwards

Nokha

Bikaner

Delhi

Bareilly

Shahjahanpur

Approx Travel Time

10h 34m

₹5,886

Onwards

Nokha

Bikaner

Delhi

Bareilly

Shahjahanpur

Approx Travel Time

9h 5m

₹9,255

Onwards

Via Jaipur

Nokha

Jaipur

Shahjahanpur

Approx Travel Time

16h 14m

₹1,115

Onwards

Nokha

Jaipur

Shahjahanpur

Approx Travel Time

19h 20m

₹1,349

Onwards

Via Agra

Nokha

Agra

Shahjahanpur

Approx Travel Time

14h 33m

On Demand

Nokha

Agra

Shahjahanpur

Approx Travel Time

19h 29m

₹13,828

Onwards

Frequently Asked Questions

What is the distance between Nokha and Shahjahanpur?

Shahjahanpur is approximately 850+ kms from Nokha.

How long does it take to reach Shahjahanpur from Nokha?

It takes approximately 8 hours to reach Shahjahanpur from Nokha by Train, Flight Via Bikaner, Delhi, Bareilly.

What is the cheapest way to reach Shahjahanpur from Nokha?

The cheapest way to reach Shahjahanpur from Nokha is by Train Via Bikaner, Delhi.

What is the fastest way to reach Shahjahanpur from Nokha?

The fastest way to reach Shahjahanpur from Nokha is by Train, Flight Via Bikaner, Delhi, Bareilly.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India