
Bhavnagar to Ujjain
Ujjain is approximately 500+ kms from Bhavnagar. The fastest way to reach Ujjain from Bhavnagar is by Cab, Flight Via Ahmedabad, Indore. It takes approximately 9 hours. The cheapest way to reach Ujjain from Bhavnagar is by Train Via Bharuch which would take approximately 10 hours.
Sort By
Mode of Transport
Via Bharuch
CHEAPEST
Bhavnagar
Bharuch
Ujjain
Approx Travel Time
9h 50m
₹605
Onwards
Bhavnagar
Bharuch
Ujjain
Approx Travel Time
12h
₹1,110
Onwards
Via Vadodara
Bhavnagar
Vadodara
Ujjain
Approx Travel Time
11h 32m
₹4,202
Onwards
Bhavnagar
Vadodara
Ujjain
Approx Travel Time
11h 44m
₹3,777
Onwards
Bhavnagar
Vadodara
Ujjain
Approx Travel Time
12h 50m
₹1,100
Onwards
Via Anand
Bhavnagar
Anand
Ujjain
Approx Travel Time
11h 23m
₹944
Onwards
Via Ahmedabad, Indore
FASTEST
Bhavnagar
Ahmedabad
Indore
Ujjain
Approx Travel Time
8h 43m
₹7,974
Onwards
Via Olpad
Bhavnagar
Olpad
Ujjain
Approx Travel Time
11h 30m
On Demand
Via Ankleshwar
Bhavnagar
Ankleshwar
Ujjain
Approx Travel Time
12h 40m
₹6,739
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 Cab, Flight Via Ahmedabad, Indore.
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 Cab, Flight Via Ahmedabad, Indore.
Routes Connecting Bhavnagar
Routes From Bhavnagar
- Bhavnagar to Erode
- Bhavnagar to Bhatapara
- Bhavnagar to Bhimavaram
- Bhavnagar to Khunti
- Bhavnagar to Silchar
- Bhavnagar to Sitapur
- Bhavnagar to Anuppur
- Bhavnagar to Kakinada
- Bhavnagar to Angul
- Bhavnagar to Chalisgaon
- Bhavnagar to Nabha
- Bhavnagar to Abohar
- Bhavnagar to Chintpurni
- Bhavnagar to Mahabaleshwar
- Bhavnagar to Palghar


