HRROUTE · HaryanaKarnal Bus Stand Timetable
करनाल
Run by Haryana Roadways
Timetable
Karnal Bus Timings
Every listed bus from Karnal, with timings, fares and the stops on the way.
Next Departures
| Route | Bus Type | |||
|---|---|---|---|---|
| Amritsarअमृतसर |
| via Ambala | Haryana Roadways | ₹350 |
| Baijnathबैजनाथ |
| via Ambala, Chandigarh-43, Una +2 | Haryana Roadways | ₹450 |
| Chandigarhचंडीगढ़ |
| via Ambala | Haryana Roadways | ₹160 |
| Daulatpurदौलतपुर |
| via Indri, Ladwa, Radaur +2 | Haryana Roadways | ₹360 |
| Dehradunदेहरादून |
| via Yamunanagar | Haryana Roadways | ₹190 |
| Dera Bassiडेरा बस्सी |
| via Pipli, Ambala, Ludhiana +1 | Haryana Roadways | ₹320 |
| Fatehabadफतेहाबाद |
| via Kaithal, Narwana, Uklana +1 | Haryana Roadways | — |
| Gurugramगुरुग्राम |
| via Panipat, KMP | Haryana Roadways AC | ₹190 |
| Haridwarहरिद्वार |
| via Indri, Ladwa, Radaur +3 | Haryana Roadways | ₹230 |
| Hisarहिसार |
| via Asandh, Jind, Narnaund +1 | Haryana Roadways | ₹190 |
| Hoshiarpurहोशियारपुर |
| via Pipli, Ambala, Chandigarh-43 +3 | Haryana Roadways | ₹310 |
| Jaipurजयपुर |
| via Panipat, Delhi, Gurgaon | Haryana Roadways | ₹320 |
| Jhajjarझज्जर |
| via Panipat, Gohana, Rohtak | Haryana Roadways | ₹190 |
| Jindजींद |
| via Assandh | Haryana Roadways | ₹110 |
| Katraकटरा |
| via Pipli, Ambala, Jalandhar +2 | Haryana Roadways | ₹590 |
| Kharkhodaखरखौदा |
| via Gharaunda, Panipat, Samalakha +1 | Haryana Roadways | ₹130 |
| Ludhianaलुधियाना |
| via Ambala, Rajpura | Haryana Roadways | ₹230 |
| Meerutमेरठ |
| via Baroli, Shamli | Haryana Roadways | ₹130 |
| Pataudiपटौदी |
| via Panipat, Rohtak, Jhajjar | Haryana Roadways | ₹190 |
| Patialaपटियाला |
| via Pipli, Shahbad, Ambala +1 | Haryana Roadways | ₹160 |
Amritsar
अमृतसर
₹350
Haryana Roadwaysvia AmbalaDeparts Karnal
- 11:00 AM
Baijnath
बैजनाथ
₹450
Haryana Roadwaysvia Ambala, Chandigarh-43 +3Departs Karnal
- 5:10 PM
Chandigarh
चंडीगढ़
₹160
Haryana Roadwaysvia AmbalaDeparts Karnal
- 6:00 AM
Daulatpur
दौलतपुर
₹360
Haryana Roadwaysvia Indri, Ladwa +3Departs Karnal
- 6:40 AM
Dehradun
देहरादून
₹190
Haryana Roadwaysvia YamunanagarDeparts Karnal
- 7:20 AM
Dera Bassi
डेरा बस्सी
₹320
Haryana Roadwaysvia Pipli, Ambala +2Departs Karnal
- 1:15 PM
Fatehabad
फतेहाबाद
Haryana Roadwaysvia Kaithal, Narwana +2Departs Karnal
- 5:10 AM
Gurugram
गुरुग्राम
₹190
Haryana Roadways ACvia Panipat, KMPDeparts Karnal· 6 buses
- 5:40 AM
- 6:00 AM
- 9:10 AM
- 11:30 AM
- 2:10 PM
- 5:40 PM
Haridwar
हरिद्वार
₹230
Haryana Roadwaysvia Indri, Ladwa +4Departs Karnal· 5 buses
- 6:20 AM
- 8:20 AM
- 11:20 AM
- 2:20 PM
- 3:00 PM
Hisar
हिसार
₹190
Haryana Roadwaysvia Asandh, Jind +2Departs Karnal· 2 buses
- 5:50 AM
- 10:30 AM
Hoshiarpur
होशियारपुर
₹310
Haryana Roadwaysvia Pipli, Ambala +4Departs Karnal
- 12:00 PM
Jaipur
जयपुर
₹320
Haryana Roadwaysvia Panipat, Delhi +1Departs Karnal· 2 buses
- 6:20 AM
- 9:30 AM
Jhajjar
झज्जर
₹190
Haryana Roadwaysvia Panipat, Gohana +1Departs Karnal· 7 buses
- 4:10 AM
- 7:30 AM
- 8:00 AM
- 12:15 PM
- 1:15 PM
- 1:30 PM
- 7:00 PM
Jind
जींद
₹110
Haryana Roadwaysvia AssandhDeparts Karnal· 2 buses
- 5:50 AM
- 10:30 AM
Katra
कटरा
₹590
Haryana Roadwaysvia Pipli, Ambala +3Departs Karnal
- 8:40 AM
Kharkhoda
खरखौदा
₹130
Haryana Roadwaysvia Gharaunda, Panipat +2Departs Karnal
- 1:40 PM
Ludhiana
लुधियाना
₹230
Haryana Roadwaysvia Ambala, RajpuraDeparts Karnal· 2 buses
- 4:00 AM
- 7:30 AM
Meerut
मेरठ
₹130
Haryana Roadwaysvia Baroli, ShamliDeparts Karnal· 4 buses
- 6:40 AM
- 7:40 AM
- 1:00 PM
- 2:00 PM
Pataudi
पटौदी
₹190
Haryana Roadwaysvia Panipat, Rohtak +1Departs Karnal
- 8:10 AM
Patiala
पटियाला
₹160
Haryana Roadwaysvia Pipli, Shahbad +2Departs Karnal· 3 buses
- 6:30 AM
- 7:30 AM
- 10:40 AM
1–20 of 23 routes
Times are when the bus leaves Karnal; 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
Karnal Bus Stand
Karnal bus stand (करनाल) is run by the Haryana Roadways (HRROUTE) in Haryana. Our timetable lists 23 routes and 56 departures a day from Karnal, going to 23 places. The first bus leaves at 4:00 AM for Ludhiana, and the last at 7:00 PM for Jhajjar.
The most frequent buses from Karnal go to Shamli (9 a day), Jhajjar (7 a day) and Gurugram (6 a day). 24 routes bring buses into Karnal, from places such as Gurugram, Jhajjar and Haridwar.
To check a timing or ask about a bus, call the Karnal bus stand on 01842251158, or the HRROUTE helpline on 01722704014.
Connections
Bus Stands Connected to Karnal
HRROUTE bus stands with direct buses to or from Karnal. Open one to see its own timetable.
- Amritsarअमृतसर2 direct routes
- Baijnathबैजनाथ2 direct routes
- Chandigarhचंडीगढ़2 direct routes
- Daulatpurदौलतपुर2 direct routes
- Dehradunदेहरादून2 direct routes
- Dera Bassiडेरा बस्सी2 direct routes
- Fatehabadफतेहाबाद2 direct routes
- Gurugramगुरुग्राम2 direct routes
- Haridwarहरिद्वार2 direct routes
- Hisarहिसार2 direct routes
- Hoshiarpurहोशियारपुर2 direct routes
- Jaipurजयपुर2 direct routes
- Jhajjarझज्जर2 direct routes
- Jindजींद2 direct routes
- Katraकटरा2 direct routes
- Kharkhodaखरखौदा2 direct routes
- Ludhianaलुधियाना2 direct routes
- Meerutमेरठ2 direct routes
- Pataudiपटौदी2 direct routes
- Patialaपटियाला2 direct routes
- Shamliशामली2 direct routes
- Shimlaशिमला2 direct routes
- Sirsaसिरसा2 direct routes
- Bareliबरेलि1 direct route
FAQ
Karnal Bus Stand Questions
Quick answers about buses, timings and fares at Karnal bus stand.
What is the Karnal bus stand enquiry number?
The enquiry number for Karnal bus stand is 01842251158. You can also call the HRROUTE helpline on 01722704014.
How many buses leave Karnal bus stand every day?
Our timetable lists 56 departures a day from Karnal, on 23 HRROUTE routes to 23 places.
What time is the first and last bus from Karnal?
The first listed bus leaves Karnal at 4:00 AM for Ludhiana. The last one leaves at 7:00 PM for Jhajjar.
Which places have direct buses from Karnal?
The most frequent direct buses from Karnal go to Shamli (9 a day), Jhajjar (7 a day), Gurugram (6 a day), Haridwar (5 a day) and Meerut (4 a day). The timetable above lists all 23 places, with every stop on each route.
What is the bus fare from Karnal to Shamli?
The listed HRROUTE fare from Karnal to Shamli is ₹60. Fares can vary by bus type and may change, so check at the counter.
Which buses come to Karnal bus stand?
24 HRROUTE routes bring buses into Karnal, from places such as Gurugram, Jhajjar, Haridwar and Baijnath. Switch the timetable to Arrivals to see them all.
What types of HRROUTE buses run from Karnal?
Buses from Karnal in our listings include Haryana Roadways and Haryana Roadways AC services. Use the bus type filter in the timetable to see one type only.
Are these Karnal bus timings accurate?
The Karnal 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 01842251158 before you travel.

