
Agra to Sonipat
Sonipat is approximately 200+ kms from Agra. The fastest way to reach Sonipat from Agra is by Flight, Train Via Delhi. It takes approximately 3 hours. The cheapest way to reach Sonipat from Agra is by Train Via Delhi which would take approximately 6 hours.
Sort By
Mode of Transport
Via Mathura
Agra
Mathura
Sonipat
Approx Travel Time
5h 28m
₹195
Onwards
Agra
Mathura
Sonipat
Approx Travel Time
6h 25m
₹1,915
Onwards
Via Delhi
FASTEST
Agra
Delhi
Sonipat
Approx Travel Time
3h
₹12,474
Onwards
Agra
Delhi
Sonipat
Approx Travel Time
3h 18m
₹13,987
Onwards
Agra
Delhi
Sonipat
Approx Travel Time
3h 5m
₹12,793
Onwards
Agra
Delhi
Sonipat
Approx Travel Time
5h 53m
₹469
Onwards
CHEAPEST
Agra
Delhi
Sonipat
Approx Travel Time
5h 48m
₹150
Onwards
Frequently Asked Questions
What is the distance between Agra and Sonipat?
Sonipat is approximately 200+ kms from Agra.
How long does it take to reach Sonipat from Agra?
It takes approximately 3 hours to reach Sonipat from Agra by Flight, Train Via Delhi.
What is the cheapest way to reach Sonipat from Agra?
The cheapest way to reach Sonipat from Agra is by Train Via Delhi.
What is the fastest way to reach Sonipat from Agra?
The fastest way to reach Sonipat from Agra is by Flight, Train Via Delhi.