hero
How2Go
Ujjain to Beohari

Ujjain to Beohari

The fastest way to reach Beohari from Ujjain is by Bus. The journey takes approximately 7 hours, depending on traffic, road conditions and the time of travel. This is a good option if you want to save time and reach your destination comfortably.

Read More
Sort By
Mode of Transport

Direct Bus

RECOMMENDED

FASTEST

Ujjain

Beohari

Approx Travel Time

7h 10m

₹600

Onwards

Via Katni

Ujjain

Katni

Beohari

Approx Travel Time

10h 3m

₹485

Onwards

Via Jabalpur

Ujjain

Jabalpur

Beohari

Approx Travel Time

12h 12m

₹845

Onwards

CHEAPEST

Ujjain

Jabalpur

Beohari

Approx Travel Time

11h 47m

₹410

Onwards

Via Bhopal

Ujjain

Bhopal

Beohari

Approx Travel Time

12h 12m

₹2,813

Onwards

Ujjain

Bhopal

Beohari

Approx Travel Time

21h 19m

₹4,352

Onwards

Via Sagar

Ujjain

Sagar

Beohari

Approx Travel Time

17h 35m

₹1,549

Onwards

Via Vidisha

Ujjain

Vidisha

Beohari

Approx Travel Time

10h 15m

₹455

Onwards

Via Vidisha, Katni

Ujjain

Vidisha

Katni

Beohari

Approx Travel Time

8h 55m

₹550

Onwards

Via Damoh

Ujjain

Damoh

Beohari

Approx Travel Time

11h 11m

₹455

Onwards

Frequently Asked Questions

What is the distance between Ujjain and Beohari?

Beohari is approximately 0+ kms from Ujjain.

How long does it take to reach Beohari from Ujjain?

It takes approximately 7 hours to reach Beohari from Ujjain by Bus.

What is the cheapest way to reach Beohari from Ujjain?

The cheapest way to reach Beohari from Ujjain is by Train Via Jabalpur.

What is the fastest way to reach Beohari from Ujjain?

The fastest way to reach Beohari from Ujjain is by Bus.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India