
Junagadh to Basoda
Basoda is approximately 850+ kms from Junagadh. The fastest way to reach Basoda from Junagadh is by Train, Flight Via Rajkot, Indore. It takes approximately 12 hours. The cheapest way to reach Basoda from Junagadh is by Train Via Ujjain which would take approximately 19 hours.
Sort By
Mode of Transport
Via Godhra
RECOMMENDED
Junagadh
Godhra
Basoda
Approx Travel Time
18h 55m
On Demand
Via Ratlam
Junagadh
Ratlam
Basoda
Approx Travel Time
18h 55m
On Demand
Via Vadodara
Junagadh
Vadodara
Basoda
Approx Travel Time
18h 55m
On Demand
Via Shajapur
Junagadh
Shajapur
Basoda
Approx Travel Time
18h 55m
On Demand
Via Ujjain
CHEAPEST
Junagadh
Ujjain
Basoda
Approx Travel Time
18h 55m
₹640
Onwards
Via Khachrod
Junagadh
Khachrod
Basoda
Approx Travel Time
18h 55m
On Demand
Via Anand
Junagadh
Anand
Basoda
Approx Travel Time
19h 10m
On Demand
Via Ahmedabad, Bhopal
Junagadh
Ahmedabad
Bhopal
Basoda
Approx Travel Time
11h 50m
₹4,609
Onwards
Via Rajkot, Indore
FASTEST
Junagadh
Rajkot
Indore
Basoda
Approx Travel Time
11h 35m
₹5,095
Onwards
Via Surat, Indore
Junagadh
Surat
Indore
Basoda
Approx Travel Time
14h 5m
₹11,372
Onwards
Frequently Asked Questions
What is the distance between Junagadh and Basoda?
Basoda is approximately 850+ kms from Junagadh.
How long does it take to reach Basoda from Junagadh?
It takes approximately 12 hours to reach Basoda from Junagadh by Train, Flight Via Rajkot, Indore.
What is the cheapest way to reach Basoda from Junagadh?
The cheapest way to reach Basoda from Junagadh is by Train Via Ujjain.
What is the fastest way to reach Basoda from Junagadh?
The fastest way to reach Basoda from Junagadh is by Train, Flight Via Rajkot, Indore.