
Gurgaon to Pune
Pune is approximately 1250+ kms from Gurgaon. The fastest way to reach Pune from Gurgaon is by Train, Flight Via Delhi. It takes approximately 5 hours. The cheapest way to reach Pune from Gurgaon is by Train Via Jaipur which would take approximately 27 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Gurgaon
Delhi
Pune
Approx Travel Time
4h 25m
₹5,341
Onwards
Gurgaon
Delhi
Pune
Approx Travel Time
4h 25m
₹5,711
Onwards
Via Jaipur
Gurgaon
Jaipur
Pune
Approx Travel Time
8h 25m
₹7,270
Onwards
Gurgaon
Jaipur
Pune
Approx Travel Time
9h 40m
₹7,427
Onwards
CHEAPEST
Gurgaon
Jaipur
Pune
Approx Travel Time
1d 2h 55m
₹790
Onwards
Via Kishangarh
Gurgaon
Kishangarh
Pune
Approx Travel Time
9h 55m
₹5,987
Onwards
Gurgaon
Kishangarh
Pune
Approx Travel Time
11h 40m
₹6,342
Onwards
Via Ajmer
Gurgaon
Ajmer
Pune
Approx Travel Time
10h 25m
₹5,992
Onwards
Gurgaon
Ajmer
Pune
Approx Travel Time
12h 10m
₹6,682
Onwards
Via Jodhpur
Gurgaon
Jodhpur
Pune
Approx Travel Time
13h 40m
₹6,147
Onwards
Frequently Asked Questions
What is the distance between Gurgaon and Pune?
Pune is approximately 1250+ kms from Gurgaon.
How long does it take to reach Pune from Gurgaon?
It takes approximately 5 hours to reach Pune from Gurgaon by Train, Flight Via Delhi.
What is the cheapest way to reach Pune from Gurgaon?
The cheapest way to reach Pune from Gurgaon is by Train Via Jaipur.
What is the fastest way to reach Pune from Gurgaon?
The fastest way to reach Pune from Gurgaon is by Train, Flight Via Delhi.