
Bhopal to Junagadh
Junagadh is approximately 800+ kms from Bhopal. The fastest way to reach Junagadh from Bhopal is by Flight, Train Via Ahmedabad, Keshod. It takes approximately 6 hours. The cheapest way to reach Junagadh from Bhopal is by Train which would take approximately 19 hours.
Sort By
Mode of Transport
Via Ahmedabad, Keshod
RECOMMENDED
FASTEST
Bhopal
Ahmedabad
Keshod
Junagadh
Approx Travel Time
5h 56m
₹6,860
Onwards
Bhopal
Ahmedabad
Keshod
Junagadh
Approx Travel Time
6h 25m
₹7,415
Onwards
Via Surat
Bhopal
Surat
Junagadh
Approx Travel Time
15h 55m
₹730
Onwards
Via Godhra
Bhopal
Godhra
Junagadh
Approx Travel Time
17h 20m
₹1,030
Onwards
Via Nadiad
Bhopal
Nadiad
Junagadh
Approx Travel Time
18h 19m
₹6,931
Onwards
Via Dahod
Bhopal
Dahod
Junagadh
Approx Travel Time
20h 35m
₹2,149
Onwards
Via Mumbai, Keshod
Bhopal
Mumbai
Keshod
Junagadh
Approx Travel Time
6h 21m
₹11,660
Onwards
Bhopal
Mumbai
Keshod
Junagadh
Approx Travel Time
6h 50m
₹12,215
Onwards
Frequently Asked Questions
What is the distance between Bhopal and Junagadh?
Junagadh is approximately 800+ kms from Bhopal.
How long does it take to reach Junagadh from Bhopal?
It takes approximately 6 hours to reach Junagadh from Bhopal by Flight, Train Via Ahmedabad, Keshod.
What is the cheapest way to reach Junagadh from Bhopal?
The cheapest way to reach Junagadh from Bhopal is by Train.
What is the fastest way to reach Junagadh from Bhopal?
The fastest way to reach Junagadh from Bhopal is by Flight, Train Via Ahmedabad, Keshod.

