hero
Home
Bhavnagar to Ujjain

Bhavnagar to Ujjain - Multiple Options To Reach By Train, Bus

Ujjain is approximately 450+ kms from Bhavnagar. The fastest way to reach Ujjain from Bhavnagar is by Train Via Vadodara. It takes approximately 11 hours. The cheapest way to reach Ujjain from Bhavnagar is by Train Via Vadodara which would take approximately 11 hours.

Sort By
Mode of Transport

Via Vadodara

RECOMMENDED

CHEAPEST

FASTEST

Bhavnagar

Vadodara

Ujjain

Approx Travel Time

10h 25m

₹450

Onwards

Bhavnagar

Vadodara

Ujjain

Approx Travel Time

10h 55m

₹675

Onwards

Bhavnagar

Vadodara

Ujjain

Approx Travel Time

11h 55m

₹856

Onwards

Via Dahod

Bhavnagar

Dahod

Ujjain

Approx Travel Time

10h 25m

₹515

Onwards

Ads by MMT

Via Anand

Bhavnagar

Anand

Ujjain

Approx Travel Time

10h 40m

₹510

Onwards

Bhavnagar

Anand

Ujjain

Approx Travel Time

11h 10m

₹845

Onwards

Via Ratlam

Bhavnagar

Ratlam

Ujjain

Approx Travel Time

10h 40m

₹465

Onwards

Ads by MMT

Via Khachrod

Bhavnagar

Khachrod

Ujjain

Approx Travel Time

10h 55m

On Demand

Via Nadiad

Bhavnagar

Nadiad

Ujjain

Approx Travel Time

10h 55m

₹505

Onwards

Via Ankleshwar

Bhavnagar

Ankleshwar

Ujjain

Approx Travel Time

10h 55m

On Demand

Frequently Asked Questions

What is the distance between Bhavnagar and Ujjain?

Ujjain is approximately 450+ kms from Bhavnagar.

How long does it take to reach Ujjain from Bhavnagar?

It takes approximately 11 hours to reach Ujjain from Bhavnagar by Train Via Vadodara.

What is the cheapest way to reach Ujjain from Bhavnagar?

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

What is the fastest way to reach Ujjain from Bhavnagar?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India