HRROUTE · HaryanaSonipat Bus Stand Timetable
सोनीपत
Run by Haryana Roadways
Timetable
Sonipat Bus Timings
Every listed bus from Sonipat, with timings, fares and the stops on the way.
Next Departures
| Route | Bus Type | |||
|---|---|---|---|---|
| Ajmerअजमेर |
| via Delhi, Gurugram, Kotputli +1 | Haryana Roadways | ₹450 |
| Aligarhअलीगढ़ |
| via Delhi, Noida, Jewar +2 | Haryana Roadways | ₹210 |
| Chandigarhचंडीगढ़ | Timings not listed. Call the bus stand to check. | via Murthal, Panipat, Karnal +3 | Haryana Roadways | ₹290 |
| Dehradunदेहरादून |
| via Panipat, Shamli, Saharanpur | Haryana Roadways | ₹260 |
| Haridwarहरिद्वार |
| via Murthal, Gannaur, Samalakha +4 | Haryana Roadways | ₹230 |
| Jaipurजयपुर |
| via Delhi, Gurugram, Kotputli | Haryana Roadways | ₹320 |
| Katraकटरा |
| via Delhi, Panipat, Karnal +5 | Haryana Roadways | ₹660 |
| Lakhanpurलखनपुर |
| via Panipat, Karnal, Ambala +3 | Haryana Roadways | ₹520 |
| Mathuraमथुरा |
| via Delhi, Faridabad, Ballabgarh +1 | Haryana Roadways | ₹260 |
| Meerutमेरठ |
| via Gauripur | Haryana Roadways | ₹90 |
| Narnaulनारनौल |
| via Kharkhoda, Sampla, Jhajjar +3 | Haryana Roadways | ₹200 |
| Panchkulaपंचकूला |
| via Panipat, Karnal, Pipli +1 | Haryana Roadways | ₹240 |
| Salasarसालासर |
| via Rohtak, Bhiwani, Loharu +4 | Haryana Roadways | ₹350 |
| Shamliशामली |
| via – | Haryana Roadways | ₹110 |
| shimlaशिमला |
| via Delhi, Panipat, Karnal +3 | Haryana Roadways | ₹340 |
| Yamunanagarयमुनानगर |
| via Murthal, Panipat, Karnal +3 | Haryana Roadways | ₹170 |
Ajmer
अजमेर
₹450
Haryana Roadwaysvia Delhi, Gurugram +2Departs Sonipat· 2 buses
- 8:30 AM
- 9:10 AM
Aligarh
अलीगढ़
₹210
Haryana Roadwaysvia Delhi, Noida +3Departs Sonipat
- 6:50 AM
Chandigarh
चंडीगढ़
₹290
Haryana Roadwaysvia Murthal, Panipat +4Departs Sonipat
Timings not listed. Call the bus stand to check.
Dehradun
देहरादून
₹260
Haryana Roadwaysvia Panipat, Shamli +1Departs Sonipat
- 5:00 AM
Haridwar
हरिद्वार
₹230
Haryana Roadwaysvia Murthal, Gannaur +5Departs Sonipat
- 10:20 AM
Jaipur
जयपुर
₹320
Haryana Roadwaysvia Delhi, Gurugram +1Departs Sonipat· 9 buses
- 4:00 AM
- 4:15 AM
- 4:30 AM
- 5:10 AM
- 5:25 AM
- 8:30 AM
- 9:10 AM
- 11:00 AM
- 3:00 PM
Katra
कटरा
₹660
Haryana Roadwaysvia Delhi, Panipat +6Departs Sonipat· 3 buses
- 9:30 AM
- 1:10 PM
- 2:00 PM
Lakhanpur
लखनपुर
₹520
Haryana Roadwaysvia Panipat, Karnal +4Departs Sonipat
- 9:30 AM
Mathura
मथुरा
₹260
Haryana Roadwaysvia Delhi, Faridabad +2Departs Sonipat· 7 buses
- 4:40 AM
- 5:20 AM
- 6:00 AM
- 6:20 AM
- 6:40 AM
- 7:00 AM
- 7:30 AM
Meerut
मेरठ
₹90
Haryana Roadwaysvia GauripurDeparts Sonipat· 3 buses
- 6:40 AM
- 7:20 AM
- 11:45 AM
Narnaul
नारनौल
₹200
Haryana Roadwaysvia Kharkhoda, Sampla +4Departs Sonipat
- 9:00 AM
Panchkula
पंचकूला
₹240
Haryana Roadwaysvia Panipat, Karnal +2Departs Sonipat
- 6:15 AM
Salasar
सालासर
₹350
Haryana Roadwaysvia Rohtak, Bhiwani +5Departs Sonipat
- 8:50 AM
Shamli
शामली
₹110
Haryana Roadwaysvia –Departs Sonipat
- 10:20 AM
shimla
शिमला
₹340
Haryana Roadwaysvia Delhi, Panipat +4Departs Sonipat
- 6:50 AM
Yamunanagar
यमुनानगर
₹170
Haryana Roadwaysvia Murthal, Panipat +4Departs Sonipat
- 7:25 PM
1–16 of 16 routes
Times are when the bus leaves Sonipat; the next bus on each route is in red. Concession fares apply to eligible passengers only. Timings can change, so please confirm with the bus stand before you travel.
About
Sonipat Bus Stand
Sonipat bus stand (सोनीपत) is run by the Haryana Roadways (HRROUTE) in Haryana. Our timetable lists 16 routes and 34 departures a day from Sonipat, going to 16 places. The first bus leaves at 4:00 AM for Jaipur, and the last at 7:25 PM for Yamunanagar.
The most frequent buses from Sonipat go to Jaipur (9 a day), Mathura (7 a day) and Katra (3 a day). 16 routes bring buses into Sonipat, from places such as Katra, Chandigarh and Ajmer.
To check a timing or ask about a bus, call the Sonipat bus stand on 01302201101, or the HRROUTE helpline on 01722704014.
Connections
Bus Stands Connected to Sonipat
HRROUTE bus stands with direct buses to or from Sonipat. Open one to see its own timetable.
- Ajmerअजमेर2 direct routes
- Aligarhअलीगढ़2 direct routes
- Chandigarhचंडीगढ़2 direct routes
- Dehradunदेहरादून2 direct routes
- Haridwarहरिद्वार2 direct routes
- Jaipurजयपुर2 direct routes
- Katraकटरा2 direct routes
- Lakhanpurलखनपुर2 direct routes
- Mathuraमथुरा2 direct routes
- Meerutमेरठ2 direct routes
- Narnaulनारनौल2 direct routes
- Panchkulaपंचकूला2 direct routes
- Salasarसालासर2 direct routes
- Shamliशामली2 direct routes
- Yamunanagarयमुनानगर2 direct routes
- Shimlaशिमला1 direct route
FAQ
Sonipat Bus Stand Questions
Quick answers about buses, timings and fares at Sonipat bus stand.
What is the Sonipat bus stand enquiry number?
The enquiry number for Sonipat bus stand is 01302201101. You can also call the HRROUTE helpline on 01722704014.
How many buses leave Sonipat bus stand every day?
Our timetable lists 34 departures a day from Sonipat, on 16 HRROUTE routes to 16 places.
What time is the first and last bus from Sonipat?
The first listed bus leaves Sonipat at 4:00 AM for Jaipur. The last one leaves at 7:25 PM for Yamunanagar.
Which places have direct buses from Sonipat?
The most frequent direct buses from Sonipat go to Jaipur (9 a day), Mathura (7 a day), Katra (3 a day), Meerut (3 a day) and Ajmer (2 a day). The timetable above lists all 16 places, with every stop on each route.
What is the bus fare from Sonipat to Jaipur?
The listed HRROUTE fare from Sonipat to Jaipur is ₹320. Fares can vary by bus type and may change, so check at the counter.
Which buses come to Sonipat bus stand?
16 HRROUTE routes bring buses into Sonipat, from places such as Katra, Chandigarh, Ajmer and Dehradun. Switch the timetable to Arrivals to see them all.
What types of HRROUTE buses run from Sonipat?
Buses from Sonipat in our listings include Haryana Roadways services. Use the bus type filter in the timetable to see one type only.
Are these Sonipat bus timings accurate?
The Sonipat timetable is compiled from published schedules and other public sources, and corrected when people report changes. Services can change at short notice, so please confirm with the bus stand on 01302201101 before you travel.

