
Junagadh to Pune
Pune is approximately 500+ kms from Junagadh. The fastest way to reach Pune from Junagadh is by Train, Flight Via Surat. It takes approximately 7 hours. The cheapest way to reach Pune from Junagadh is by Train which would take approximately 11 hours.
Sort By
Mode of Transport
Via Thane
Junagadh
Thane
Pune
Approx Travel Time
11h 55m
On Demand
Junagadh
Thane
Pune
Approx Travel Time
12h 40m
On Demand
Junagadh
Thane
Pune
Approx Travel Time
13h 23m
On Demand
Via Bhiwandi
Junagadh
Bhiwandi
Pune
Approx Travel Time
12h 10m
₹570
Onwards
Junagadh
Bhiwandi
Pune
Approx Travel Time
12h 40m
₹1,025
Onwards
Junagadh
Bhiwandi
Pune
Approx Travel Time
13h 2m
₹3,615
Onwards
Via Surat
FASTEST
Junagadh
Surat
Pune
Approx Travel Time
7h 10m
₹4,243
Onwards
Via Navsari
Junagadh
Navsari
Pune
Approx Travel Time
13h 10m
₹585
Onwards
Junagadh
Navsari
Pune
Approx Travel Time
14h 40m
₹1,145
Onwards
Frequently Asked Questions
What is the distance between Junagadh and Pune?
Pune is approximately 500+ kms from Junagadh.
How long does it take to reach Pune from Junagadh?
It takes approximately 7 hours to reach Pune from Junagadh by Train, Flight Via Surat.
What is the cheapest way to reach Pune from Junagadh?
The cheapest way to reach Pune from Junagadh is by Train.
What is the fastest way to reach Pune from Junagadh?
The fastest way to reach Pune from Junagadh is by Train, Flight Via Surat.