
Junagadh to Barshi
Barshi is approximately 800+ kms from Junagadh. The fastest way to reach Barshi from Junagadh is by Train, Flight Via Rajkot, Pune. It takes approximately 11 hours. The cheapest way to reach Barshi from Junagadh is by Bus Via Navi Mumbai which would take approximately 27 hours.
Sort By
Mode of Transport
Via Rajkot, Pune
RECOMMENDED
FASTEST
Junagadh
Rajkot
Pune
Barshi
Approx Travel Time
11h 5m
₹5,674
Onwards
Junagadh
Rajkot
Pune
Barshi
Approx Travel Time
11h 50m
₹5,978
Onwards
Junagadh
Rajkot
Pune
Barshi
Approx Travel Time
13h 27m
₹6,028
Onwards
Junagadh
Rajkot
Pune
Barshi
Approx Travel Time
14h 12m
₹6,332
Onwards
Junagadh
Rajkot
Pune
Barshi
Approx Travel Time
12h 42m
₹8,470
Onwards
Junagadh
Rajkot
Pune
Barshi
Approx Travel Time
11h 39m
₹9,289
Onwards
Junagadh
Rajkot
Pune
Barshi
Approx Travel Time
15h 4m
₹8,824
Onwards
Via Bhavnagar, Pune
Junagadh
Bhavnagar
Pune
Barshi
Approx Travel Time
13h 56m
On Demand
Via Navi Mumbai
CHEAPEST
Junagadh
Navi Mumbai
Barshi
Approx Travel Time
1d 3h 15m
₹1,616
Onwards
Via Vapi, Pune
Junagadh
Vapi
Pune
Barshi
Approx Travel Time
1d 4h 24m
₹5,385
Onwards
Frequently Asked Questions
What is the distance between Junagadh and Barshi?
Barshi is approximately 800+ kms from Junagadh.
How long does it take to reach Barshi from Junagadh?
It takes approximately 11 hours to reach Barshi from Junagadh by Train, Flight Via Rajkot, Pune.
What is the cheapest way to reach Barshi from Junagadh?
The cheapest way to reach Barshi from Junagadh is by Bus Via Navi Mumbai.
What is the fastest way to reach Barshi from Junagadh?
The fastest way to reach Barshi from Junagadh is by Train, Flight Via Rajkot, Pune.

