hero
Home
Ujjain to Maihar

Ujjain to Maihar - Multiple Options To Reach By Train, Bus, Cab

Maihar is approximately 550+ kms from Ujjain. The fastest way to reach Maihar from Ujjain is by Train. It takes approximately 12 hours. The cheapest way to reach Maihar from Ujjain is by Train which would take approximately 12 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

FASTEST

Ujjain

Maihar

Approx Travel Time

11h 30m

₹360

Onwards

Via Khurai

Ujjain

Khurai

Maihar

Approx Travel Time

13h 10m

₹435

Onwards

Ads by MMT

Via Bhopal

Ujjain

Bhopal

Maihar

Approx Travel Time

13h 15m

₹455

Onwards

Ujjain

Bhopal

Maihar

Approx Travel Time

13h 55m

₹615

Onwards

Ujjain

Bhopal

Maihar

Approx Travel Time

15h 38m

₹3,112

Onwards

Via Pipariya

Ujjain

Pipariya

Maihar

Approx Travel Time

13h 40m

₹450

Onwards

Ads by MMT

Via Jabalpur

Ujjain

Jabalpur

Maihar

Approx Travel Time

13h 55m

₹400

Onwards

Via Sohagpur

Ujjain

Sohagpur

Maihar

Approx Travel Time

14h 10m

₹445

Onwards

Via Harda

Ujjain

Harda

Maihar

Approx Travel Time

14h 55m

₹670

Onwards

Via Betul

Ujjain

Betul

Maihar

Approx Travel Time

15h 25m

₹585

Onwards

Frequently Asked Questions

What is the distance between Ujjain and Maihar?

Maihar is approximately 550+ kms from Ujjain.

How long does it take to reach Maihar from Ujjain?

It takes approximately 12 hours to reach Maihar from Ujjain by Train.

What is the cheapest way to reach Maihar from Ujjain?

The cheapest way to reach Maihar from Ujjain is by Train.

What is the fastest way to reach Maihar from Ujjain?

The fastest way to reach Maihar from Ujjain is by Train.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India