hero
How2Go
Ujjain to Shahjahanpur

Ujjain to Shahjahanpur

Shahjahanpur is approximately 900+ kms from Ujjain. The fastest way to reach Shahjahanpur from Ujjain is by Cab, Flight, Train Via Indore, Lucknow. It takes approximately 9 hours. The cheapest way to reach Shahjahanpur from Ujjain is by Train Via Mathura, Bareilly which would take approximately 17 hours.

Sort By
Mode of Transport

Via Indore, Lucknow

RECOMMENDED

Ujjain

Indore

Lucknow

Shahjahanpur

Approx Travel Time

8h 58m

₹9,141

Onwards

FASTEST

Ujjain

Indore

Lucknow

Shahjahanpur

Approx Travel Time

8h 24m

₹6,248

Onwards

Ujjain

Indore

Lucknow

Shahjahanpur

Approx Travel Time

8h 35m

₹4,954

Onwards

Via Gwalior

Ujjain

Gwalior

Shahjahanpur

Approx Travel Time

17h 8m

On Demand

Ujjain

Gwalior

Shahjahanpur

Approx Travel Time

18h 33m

₹7,244

Onwards

Ads by MMT

Via Mathura

Ujjain

Mathura

Shahjahanpur

Approx Travel Time

16h 52m

On Demand

Via Mathura, Bareilly

CHEAPEST

Ujjain

Mathura

Bareilly

Shahjahanpur

Approx Travel Time

16h 42m

₹605

Onwards

Ads by MMT

Via Agra

Ujjain

Agra

Shahjahanpur

Approx Travel Time

19h 10m

₹1,194

Onwards

Via Bhopal, Lucknow

Ujjain

Bhopal

Lucknow

Shahjahanpur

Approx Travel Time

9h 20m

₹4,846

Onwards

Ujjain

Bhopal

Lucknow

Shahjahanpur

Approx Travel Time

9h 54m

₹7,739

Onwards

Frequently Asked Questions

What is the distance between Ujjain and Shahjahanpur?

Shahjahanpur is approximately 900+ kms from Ujjain.

How long does it take to reach Shahjahanpur from Ujjain?

It takes approximately 9 hours to reach Shahjahanpur from Ujjain by Cab, Flight, Train Via Indore, Lucknow.

What is the cheapest way to reach Shahjahanpur from Ujjain?

The cheapest way to reach Shahjahanpur from Ujjain is by Train Via Mathura, Bareilly.

What is the fastest way to reach Shahjahanpur from Ujjain?

The fastest way to reach Shahjahanpur from Ujjain is by Cab, Flight, Train Via Indore, Lucknow.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India