SarkariBus - State Bus Timetables
HRROUTE · Haryana

Karnal Bus Stand Timetable

करनाल

Run by Haryana Roadways

23 routes out56 departures a dayFirst bus 4:00 AMLast bus 7:00 PM24 routes in

Timetable

Karnal Bus Timings

Every listed bus from Karnal, with timings, fares and the stops on the way.

Next Departures

 

  • Amritsar

    अमृतसर

    ₹350

    Haryana Roadwaysvia Ambala

    Departs Karnal

    • 11:00 AM
  • Baijnath

    बैजनाथ

    ₹450

    Haryana Roadwaysvia Ambala, Chandigarh-43 +3

    Departs Karnal

    • 5:10 PM
  • Chandigarh

    चंडीगढ़

    ₹160

    Haryana Roadwaysvia Ambala

    Departs Karnal

    • 6:00 AM
  • Daulatpur

    दौलतपुर

    ₹360

    Haryana Roadwaysvia Indri, Ladwa +3

    Departs Karnal

    • 6:40 AM
  • Dehradun

    देहरादून

    ₹190

    Haryana Roadwaysvia Yamunanagar

    Departs Karnal

    • 7:20 AM
  • Dera Bassi

    डेरा बस्सी

    ₹320

    Haryana Roadwaysvia Pipli, Ambala +2

    Departs Karnal

    • 1:15 PM
  • Fatehabad

    फतेहाबाद

    Haryana Roadwaysvia Kaithal, Narwana +2

    Departs Karnal

    • 5:10 AM
  • Gurugram

    गुरुग्राम

    ₹190

    Haryana Roadways ACvia Panipat, KMP

    Departs 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 +4

    Departs Karnal· 5 buses

    • 6:20 AM
    • 8:20 AM
    • 11:20 AM
    • 2:20 PM
    • 3:00 PM
  • Hisar

    हिसार

    ₹190

    Haryana Roadwaysvia Asandh, Jind +2

    Departs Karnal· 2 buses

    • 5:50 AM
    • 10:30 AM
  • Hoshiarpur

    होशियारपुर

    ₹310

    Haryana Roadwaysvia Pipli, Ambala +4

    Departs Karnal

    • 12:00 PM
  • Jaipur

    जयपुर

    ₹320

    Haryana Roadwaysvia Panipat, Delhi +1

    Departs Karnal· 2 buses

    • 6:20 AM
    • 9:30 AM
  • Jhajjar

    झज्जर

    ₹190

    Haryana Roadwaysvia Panipat, Gohana +1

    Departs 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 Assandh

    Departs Karnal· 2 buses

    • 5:50 AM
    • 10:30 AM
  • Katra

    कटरा

    ₹590

    Haryana Roadwaysvia Pipli, Ambala +3

    Departs Karnal

    • 8:40 AM
  • Kharkhoda

    खरखौदा

    ₹130

    Haryana Roadwaysvia Gharaunda, Panipat +2

    Departs Karnal

    • 1:40 PM
  • Ludhiana

    लुधियाना

    ₹230

    Haryana Roadwaysvia Ambala, Rajpura

    Departs Karnal· 2 buses

    • 4:00 AM
    • 7:30 AM
  • Meerut

    मेरठ

    ₹130

    Haryana Roadwaysvia Baroli, Shamli

    Departs Karnal· 4 buses

    • 6:40 AM
    • 7:40 AM
    • 1:00 PM
    • 2:00 PM
  • Pataudi

    पटौदी

    ₹190

    Haryana Roadwaysvia Panipat, Rohtak +1

    Departs Karnal

    • 8:10 AM
  • Patiala

    पटियाला

    ₹160

    Haryana Roadwaysvia Pipli, Shahbad +2

    Departs 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.

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.