
Pune to Sonipat
Sonipat is approximately 1300+ kms from Pune. The fastest way to reach Sonipat from Pune is by Flight, Train Via Delhi. It takes approximately 5 hours. The cheapest way to reach Sonipat from Pune is by Train Via Jalgaon which would take approximately 29 hours.
Sort By
Mode of Transport
Via Delhi
FASTEST
Pune
Delhi
Sonipat
Approx Travel Time
5h 10m
₹6,203
Onwards
Pune
Delhi
Sonipat
Approx Travel Time
1d 3h 55m
₹715
Onwards
Via Indore
Pune
Indore
Sonipat
Approx Travel Time
17h 55m
₹5,197
Onwards
Via Chandigarh
Pune
Chandigarh
Sonipat
Approx Travel Time
8h 40m
₹7,948
Onwards
Via Mohali
Pune
Mohali
Sonipat
Approx Travel Time
8h 55m
₹7,948
Onwards
Via Bhopal
Pune
Bhopal
Sonipat
Approx Travel Time
17h 37m
₹4,401
Onwards
Via Nandgaon
Pune
Nandgaon
Sonipat
Approx Travel Time
1d 3h 55m
On Demand
Via Jalgaon
CHEAPEST
Pune
Jalgaon
Sonipat
Approx Travel Time
1d 4h 25m
₹700
Onwards
Via Lucknow
Pune
Lucknow
Sonipat
Approx Travel Time
14h 10m
On Demand
Frequently Asked Questions
What is the distance between Pune and Sonipat?
Sonipat is approximately 1300+ kms from Pune.
How long does it take to reach Sonipat from Pune?
It takes approximately 5 hours to reach Sonipat from Pune by Flight, Train Via Delhi.
What is the cheapest way to reach Sonipat from Pune?
The cheapest way to reach Sonipat from Pune is by Train Via Jalgaon.
What is the fastest way to reach Sonipat from Pune?
The fastest way to reach Sonipat from Pune is by Flight, Train Via Delhi.