hero
How2Go
Ujjain to Jahanabad

Ujjain to Jahanabad

Jahanabad is approximately 1000+ kms from Ujjain. The fastest way to reach Jahanabad from Ujjain is by Train, Flight Via Bhopal, Patna. It takes approximately 10 hours. The cheapest way to reach Jahanabad from Ujjain is by Train Via Itarsi, Patna which would take approximately 20 hours.

Sort By
Mode of Transport

Via Bhopal, Patna

RECOMMENDED

FASTEST

Ujjain

Bhopal

Patna

Jahanabad

Approx Travel Time

9h 52m

₹4,608

Onwards

Ujjain

Bhopal

Patna

Jahanabad

Approx Travel Time

11h 2m

₹4,857

Onwards

Ujjain

Bhopal

Patna

Jahanabad

Approx Travel Time

11h 2m

₹7,135

Onwards

Via Patna

Ujjain

Patna

Jahanabad

Approx Travel Time

22h 52m

₹590

Onwards

Ads by MMT

Via Jhansi, Gaya

Ujjain

Jhansi

Gaya

Jahanabad

Approx Travel Time

22h

₹2,515

Onwards

Via Prayagraj(Allahabad), Gaya

Ujjain

Prayagraj(Allahabad)

Gaya

Jahanabad

Approx Travel Time

1d 0h 55m

₹3,500

Onwards

Ads by MMT

Via Itarsi, Patna

Ujjain

Itarsi

Patna

Jahanabad

Approx Travel Time

21h 37m

₹6,403

Onwards

CHEAPEST

Ujjain

Itarsi

Patna

Jahanabad

Approx Travel Time

20h 7m

₹575

Onwards

Via Indore, Patna

Ujjain

Indore

Patna

Jahanabad

Approx Travel Time

11h 2m

₹6,885

Onwards

Ujjain

Indore

Patna

Jahanabad

Approx Travel Time

11h 17m

₹7,200

Onwards

Frequently Asked Questions

What is the distance between Ujjain and Jahanabad?

Jahanabad is approximately 1000+ kms from Ujjain.

How long does it take to reach Jahanabad from Ujjain?

It takes approximately 10 hours to reach Jahanabad from Ujjain by Train, Flight Via Bhopal, Patna.

What is the cheapest way to reach Jahanabad from Ujjain?

The cheapest way to reach Jahanabad from Ujjain is by Train Via Itarsi, Patna.

What is the fastest way to reach Jahanabad from Ujjain?

The fastest way to reach Jahanabad from Ujjain is by Train, Flight Via Bhopal, Patna.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India