hero
How2Go
Bhavnagar to Ujjain

Bhavnagar to Ujjain

Ujjain is approximately 500+ kms from Bhavnagar. The fastest way to reach Ujjain from Bhavnagar is by Train Via Bharuch. It takes approximately 9 hours. The cheapest way to reach Ujjain from Bhavnagar is by Train Via Bharuch which would take approximately 9 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Bhavnagar

Ujjain

Approx Travel Time

9h 27m

₹9,953

Onwards

Via Bharuch

CHEAPEST

FASTEST

Bhavnagar

Bharuch

Ujjain

Approx Travel Time

9h 10m

₹605

Onwards

Bhavnagar

Bharuch

Ujjain

Approx Travel Time

12h 47m

₹1,109

Onwards

Ads by MMT

Via Anand

Bhavnagar

Anand

Ujjain

Approx Travel Time

11h 35m

₹845

Onwards

Bhavnagar

Anand

Ujjain

Approx Travel Time

11h 4m

₹4,488

Onwards

Via Vadodara

Bhavnagar

Vadodara

Ujjain

Approx Travel Time

10h 24m

₹3,940

Onwards

Bhavnagar

Vadodara

Ujjain

Approx Travel Time

14h 2m

₹1,100

Onwards

Bhavnagar

Vadodara

Ujjain

Approx Travel Time

12h 39m

₹4,365

Onwards

Ads by MMT

Via Vadodara, Ratlam

Bhavnagar

Vadodara

Ratlam

Ujjain

Approx Travel Time

9h 57m

₹3,950

Onwards

Via Ahmedabad, Indore

Bhavnagar

Ahmedabad

Indore

Ujjain

Approx Travel Time

9h 45m

₹7,306

Onwards

Frequently Asked Questions

What is the distance between Bhavnagar and Ujjain?

Ujjain is approximately 500+ kms from Bhavnagar.

How long does it take to reach Ujjain from Bhavnagar?

It takes approximately 9 hours to reach Ujjain from Bhavnagar by Train Via Bharuch.

What is the cheapest way to reach Ujjain from Bhavnagar?

The cheapest way to reach Ujjain from Bhavnagar is by Train Via Bharuch.

What is the fastest way to reach Ujjain from Bhavnagar?

The fastest way to reach Ujjain from Bhavnagar is by Train Via Bharuch.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India