hero
How2Go
Shahjahanpur to Jodhpur

Shahjahanpur to Jodhpur

Jodhpur is approximately 750+ kms from Shahjahanpur. The fastest way to reach Jodhpur from Shahjahanpur is by Train, Flight Via Jaipur. It takes approximately 11 hours. The cheapest way to reach Jodhpur from Shahjahanpur is by Train Via Jaipur which would take approximately 17 hours.

Sort By
Mode of Transport

Via Kishangarh

RECOMMENDED

Shahjahanpur

Kishangarh

Jodhpur

Approx Travel Time

16h 40m

₹635

Onwards

Shahjahanpur

Kishangarh

Jodhpur

Approx Travel Time

17h 10m

₹5,263

Onwards

Via Ajmer

Shahjahanpur

Ajmer

Jodhpur

Approx Travel Time

16h 40m

₹640

Onwards

Shahjahanpur

Ajmer

Jodhpur

Approx Travel Time

17h 40m

₹860

Onwards

Shahjahanpur

Ajmer

Jodhpur

Approx Travel Time

18h 5m

₹4,112

Onwards

Ads by MMT

Via Bandikui

Shahjahanpur

Bandikui

Jodhpur

Approx Travel Time

16h 40m

₹635

Onwards

Via Phulera

Shahjahanpur

Phulera

Jodhpur

Approx Travel Time

16h 40m

On Demand

Ads by MMT

Via Alwar

Shahjahanpur

Alwar

Jodhpur

Approx Travel Time

16h 40m

On Demand

Via Jaipur

CHEAPEST

Shahjahanpur

Jaipur

Jodhpur

Approx Travel Time

16h 55m

₹530

Onwards

FASTEST

Shahjahanpur

Jaipur

Jodhpur

Approx Travel Time

11h 10m

₹7,901

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Jodhpur?

Jodhpur is approximately 750+ kms from Shahjahanpur.

How long does it take to reach Jodhpur from Shahjahanpur?

It takes approximately 11 hours to reach Jodhpur from Shahjahanpur by Train, Flight Via Jaipur.

What is the cheapest way to reach Jodhpur from Shahjahanpur?

The cheapest way to reach Jodhpur from Shahjahanpur is by Train Via Jaipur.

What is the fastest way to reach Jodhpur from Shahjahanpur?

The fastest way to reach Jodhpur from Shahjahanpur is by Train, Flight Via Jaipur.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India