hero
How2Go
Shahjahanpur to Ujjain

Shahjahanpur to Ujjain

Ujjain is approximately 750+ kms from Shahjahanpur. The fastest way to reach Ujjain from Shahjahanpur is by Cab, Train Via Etawah. It takes approximately 17 hours. The cheapest way to reach Ujjain from Shahjahanpur is by Train Via Kanpur which would take approximately 18 hours.

Sort By
Mode of Transport

Via Tundla

RECOMMENDED

Shahjahanpur

Tundla

Ujjain

Approx Travel Time

17h 34m

On Demand

Via Etawah

FASTEST

Shahjahanpur

Etawah

Ujjain

Approx Travel Time

16h 51m

₹3,679

Onwards

Ads by MMT

Via Mathura

Shahjahanpur

Mathura

Ujjain

Approx Travel Time

17h 25m

₹750

Onwards

Via Kanpur

CHEAPEST

Shahjahanpur

Kanpur

Ujjain

Approx Travel Time

17h 55m

₹435

Onwards

Shahjahanpur

Kanpur

Ujjain

Approx Travel Time

18h 25m

₹3,949

Onwards

Ads by MMT

Via Gwalior

Shahjahanpur

Gwalior

Ujjain

Approx Travel Time

18h 57m

On Demand

Via Bareilly

Shahjahanpur

Bareilly

Ujjain

Approx Travel Time

18h 10m

₹535

Onwards

Shahjahanpur

Bareilly

Ujjain

Approx Travel Time

19h 10m

₹2,583

Onwards

Via Aligarh

Shahjahanpur

Aligarh

Ujjain

Approx Travel Time

19h 28m

₹5,794

Onwards

Via Lucknow

Shahjahanpur

Lucknow

Ujjain

Approx Travel Time

19h 25m

On Demand

Frequently Asked Questions

What is the distance between Shahjahanpur and Ujjain?

Ujjain is approximately 750+ kms from Shahjahanpur.

How long does it take to reach Ujjain from Shahjahanpur?

It takes approximately 17 hours to reach Ujjain from Shahjahanpur by Cab, Train Via Etawah.

What is the cheapest way to reach Ujjain from Shahjahanpur?

The cheapest way to reach Ujjain from Shahjahanpur is by Train Via Kanpur.

What is the fastest way to reach Ujjain from Shahjahanpur?

The fastest way to reach Ujjain from Shahjahanpur is by Cab, Train Via Etawah.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India