
Faridabad to Sonipat
Sonipat is approximately 50+ kms from Faridabad. The fastest way to reach Sonipat from Faridabad is by Train. It takes approximately 2 hours. The cheapest way to reach Sonipat from Faridabad is by Bus which would take approximately 2 hours.
Sort By
Mode of Transport
Via Delhi
Faridabad
Delhi
Sonipat
Approx Travel Time
3h 3m
₹105
Onwards
Faridabad
Delhi
Sonipat
Approx Travel Time
3h 8m
₹424
Onwards
Via Gurgaon
Faridabad
Gurgaon
Sonipat
Approx Travel Time
4h 6m
₹1,470
Onwards
Faridabad
Gurgaon
Sonipat
Approx Travel Time
3h 45m
₹669
Onwards
Via Ghaziabad
Faridabad
Ghaziabad
Sonipat
Approx Travel Time
3h 35m
₹579
Onwards
Faridabad
Ghaziabad
Sonipat
Approx Travel Time
3h 55m
₹524
Onwards
Via Rohtak
Faridabad
Rohtak
Sonipat
Approx Travel Time
4h 45m
₹2,019
Onwards
Frequently Asked Questions
What is the distance between Faridabad and Sonipat?
Sonipat is approximately 50+ kms from Faridabad.
How long does it take to reach Sonipat from Faridabad?
It takes approximately 2 hours to reach Sonipat from Faridabad by Train.
What is the cheapest way to reach Sonipat from Faridabad?
The cheapest way to reach Sonipat from Faridabad is by Bus.
What is the fastest way to reach Sonipat from Faridabad?
The fastest way to reach Sonipat from Faridabad is by Train.
Routes Connecting Faridabad
Routes From Faridabad
Routes To Faridabad
- Bangalore to Faridabad
- Chennai to Faridabad
- Mumbai to Faridabad
- Puri to Faridabad
- Sangareddy to Faridabad
- Somnath to Faridabad
- Mahuva to Faridabad
- Nirmal to Faridabad
- Hisar to Faridabad
- Durgapur to Faridabad
- Bhimavaram to Faridabad
- Wankaner to Faridabad
- Chintpurni to Faridabad
- Ahmedabad to Faridabad
- Dholpur to Faridabad