
Ujjain to Junagadh
Junagadh is approximately 600+ kms from Ujjain. The fastest way to reach Junagadh from Ujjain is by Train. It takes approximately 13 hours. The cheapest way to reach Junagadh from Ujjain is by Train Via Wankaner which would take approximately 16 hours.
Sort By
Mode of Transport
Via Vadodara
Ujjain
Vadodara
Junagadh
Approx Travel Time
13h 55m
₹425
Onwards
Ujjain
Vadodara
Junagadh
Approx Travel Time
15h 25m
₹870
Onwards
Via Anand
Ujjain
Anand
Junagadh
Approx Travel Time
14h 10m
₹420
Onwards
Via Ahmedabad
Ujjain
Ahmedabad
Junagadh
Approx Travel Time
14h 40m
₹405
Onwards
Ujjain
Ahmedabad
Junagadh
Approx Travel Time
16h 25m
₹825
Onwards
Via Surendranagar
Ujjain
Surendranagar
Junagadh
Approx Travel Time
14h 40m
₹385
Onwards
Via Rajkot
Ujjain
Rajkot
Junagadh
Approx Travel Time
14h 40m
₹385
Onwards
Via Viramgam
Ujjain
Viramgam
Junagadh
Approx Travel Time
14h 55m
₹515
Onwards
Via Wankaner
CHEAPEST
Ujjain
Wankaner
Junagadh
Approx Travel Time
15h 20m
₹375
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Junagadh?
Junagadh is approximately 600+ kms from Ujjain.
How long does it take to reach Junagadh from Ujjain?
It takes approximately 13 hours to reach Junagadh from Ujjain by Train.
What is the cheapest way to reach Junagadh from Ujjain?
The cheapest way to reach Junagadh from Ujjain is by Train Via Wankaner.
What is the fastest way to reach Junagadh from Ujjain?
The fastest way to reach Junagadh from Ujjain is by Train.