Delhi to Karnal Bus Timetable
Bus timings, schedule and route stops from Delhi to Karnal.
Available Services
DELHI - CHANDIGARH via ISBT Sec-17 CHD
HR68GV1961 (Air Conditioned)
DELHI - KARNAL via GANAOUR
HR45GV9558 (Ordinary)
DELHI - CHANDIGARH via ISBT Sec-17 CHD
HR68GV1598 (Air Conditioned)
DELHI - PANCHKULA via CHANDIGARH SEC 17 ISBT
HR-XX-XXXX
DELHI - CHANDIGARH via ISBT Sec-17 CHD
HR-XX-XXXX
IGI AIRPORT NEW DELHI - CHANDIGARH via PANIPAT
HR68GV7255 (Air Conditioned)
JAIPUR - CHANDIGARH via DELHI
HR68GV7640 (Ordinary)
DELHI - CHANDIGARH via ISBT Sec-17 CHD
HR68GV8640 (Air Conditioned)
DELHI - KARNAL via GANAOUR
HR45GV1515 (Ordinary)
DELHI - CHANDIGARH via SHAHBAD
HR65GV8647 (Ordinary)
DELHI - CHANDIGARH via ISBT Sec-17 CHD
HR65GV5986 (Ordinary)
DELHI - DHARMSALA ISBT HP
HR45GV6664 (Air Conditioned)
DELHI - CHANDIGARH via PIPLI
HR45GV1330 (Ordinary)
DELHI - CHANDIGARH via ISBT Sec-17 CHD
HR45GV3956 (Air Conditioned)
DELHI - SUJANPUR via CHANDIGARH SEC 43
HR69GV8124 (Ordinary)
DELHI - CHANDIGARH via PANIPAT
HR63GV9646 (Ordinary)
DELHI - KAITHAL via KARNAL
HR64GV8906 (Air Conditioned)
DELHI - CHANDIGARH via PIPLI
HR45GV6168 (Ordinary)
DELHI - KAITHAL via KARNAL
HR64GV9340 (Ordinary)
IGI AIRPORT NEW DELHI - CHANDIGARH via PANIPAT
HR68GV2741 (Air Conditioned)
DELHI - KAITHAL via KARNAL
HR64GV7512 (Ordinary)
FIROZPUR JHIRKA - CHANDIGARH via DELHI
HR74GV9986 (Ordinary)
GURGAON - YAMUNA NAGAR via INDRI
HR58GV7583 (Air Conditioned)
DELHI - CHANDIGARH
HR69GV6568 (Ordinary)
DELHI - CHANDIGARH
HR45GV3141 (Ordinary)
DELHI - CHANDIGARH
HR69GV8632 (Ordinary)
DELHI - CHANDIGARH via KARNAL
HR69GV7525 (Air Conditioned)
DELHI - CHANDIGARH SEC 17 ISBT via PANIPAT
HR63GV5165 (Ordinary)
DELHI - KARNAL via GANAOUR
HR45GV3808 (Ordinary)
DELHI - PATIALA
HR45GV6644 (Air Conditioned)
BALLABGARH - AMRITSAR via AMBALA CITY
HR38GV9892 (Ordinary)
DELHI - CHANDIGARH
HR69GV9382 (Ordinary)
DELHI - CHANDIGARH via KARNAL
HR69GV6465 (Air Conditioned)
DELHI - KAITHAL via KARNAL
HR64GV9207 (Ordinary)
DELHI - CHANDIGARH via PIPLI
HR65GV1621 (Air Conditioned)
DELHI - CHANDIGARH via ISBT Sec-17 CHD
HR45GV8616 (Ordinary)
DELHI - KAITHAL via KARNAL
HR45GV6486 (Air Conditioned)
DELHI - KURUKSHETRA
HR64GV9807 (Ordinary)
DELHI - HOSIYARPUR via LUDHIANA
HR45GV4471 (Air Conditioned)
DELHI - CHANDIGARH
HR69GV4146 (Air Conditioned)
DELHI - SHIMLA
HR64GV9516 (Ordinary)
DELHI - CHANDIGARH
HR69GV6257 (Ordinary)
DELHI - PATIALA
HR67GV2462 (Ordinary)
DELHI - CHANDIGARH via ISBT Sec-17 CHD
HR45GV8934 (Ordinary)
DELHI - SHIMLA via CHANDIGARH
HR55GV3068 (Air Conditioned)
DELHI - CHANDIGARH
HR69GV5103 (Ordinary)
DELHI - KAITHAL via KARNAL
HR64GV7368 (Ordinary)
DELHI - CHANDIGARH via ISBT Sec-17 CHD
HR68GV3796 (Air Conditioned)
DELHI - CHANDIGARH
HR69GV6413 (Ordinary)
DELHI - KAITHAL via KARNAL
HR-XX-XXXX
DELHI - KARNAL via GANAOUR
HR65GV7676 (Ordinary)
DELHI - CHANDIGARH via KARNAL
HR69GV8509 (Air Conditioned)
DELHI - SHIMLA via KALKA
HR47GV6838 (Ordinary)
DELHI - KAITHAL via KARNAL
HR64GV2359 (Ordinary)
DELHI - ASSANDH via KARNAL
HR67GV3336 (Ordinary)
DELHI - JALANDHAR (PB) via RAJ PURA
HR46GV1322 (Ordinary)
DELHI - CHANDIGARH via AMBALA CANTT
HR65GV3070 (Ordinary)
DELHI - CHANDIGARH
HR69GV2864 (Ordinary)
DELHI - CHANDIGARH
HR69GV6843 (Ordinary)
DELHI - CHANDIGARH via ISBT Sec-17 CHD
HR68GV6783 (Ordinary)
JAIPUR - AMBALA CANTT via DELHI
HR37GV2459 (Ordinary)
DELHI - KURUKSHETRA
HR65GV9275 (Ordinary)
DELHI - AMRITSAR via LUDHIANA
HR67GV8009 (Ordinary)
DELHI - KAITHAL via KARNAL
HR64GV9686 (Ordinary)
DELHI - LUDHIANA
HR67GV9023 (Ordinary)
DELHI - CHANDIGARH via ISBT Sec-17 CHD
HR68GV3198 (Ordinary)
DELHI - CHANDIGARH via AMBALA CANTT
HR65GV4493 (Ordinary)
DELHI - KAITHAL via KARNAL
HR64GV8923 (Ordinary)
DELHI - JALANDHAR (PB) via RAJ PURA
HR67GV3353 (Ordinary)
DELHI - PANCHKULA via AMBALA CANTT
HR68GV7390 (Ordinary)
DELHI - CHANDIGARH via PIPLI
HR65GV8432 (Air Conditioned)
BAHADURGARH - BAIJNATH (H.P) via DELHI
HR63GV8616 (Ordinary)
DELHI - CHANDIGARH via ISBT Sec-17 CHD
HR67GV2635 (Ordinary)
DELHI - PEHOWA via PIPLI
HR65GV5461 (Ordinary)
DELHI - KAITHAL via KARNAL
HR64GV1806 (Ordinary)
DELHI - CHANDIGARH via ISBT Sec-17 CHD
HR68GV6522 (Air Conditioned)
DELHI - CHANDIGARH via ISBT Sec-17 CHD
HR68GV6315 (Ordinary)
DELHI - KAITHAL via KARNAL
HR64GV7346 (Air Conditioned)
DELHI - KARNAL via GANAOUR
HR64GV6987 (Ordinary)
DELHI - KAITHAL via KARNAL
HR64GV6824 (Ordinary)
DELHI - KALKA via CHANDIGARH SEC 17 ISBT
HR68GV5239 (Ordinary)
JAIPUR - KURUKSHETRA
HR65GV5711 (Air Conditioned)
DELHI - LUDHIANA via RAJPURA
HR65GV6358 (Air Conditioned)
DELHI - CHANDIGARH via ISBT Sec-17 CHD
HR68C2436 (Ordinary)
DELHI - KURUKSHETRA
HR-XX-XXXX
DELHI - PANCHKULA via AMBALA CANTT
HR68GV3836 (Ordinary)
DELHI - KURUKSHETRA
HR65GV4046 (Air Conditioned)
DELHI - KURUKSHETRA
HR64GV6418 (Ordinary)
DELHI - PEHOWA via PIPLI
HR65GV6388 (Ordinary)
DELHI - ASSANDH via CHORKARSA
HR67GV3919 (Ordinary)
DELHI - KARNAL via GANAOUR
HR45GV4128 (Ordinary)
DELHI - KAITHAL via KARNAL
HR64GV9504 (Ordinary)
DELHI - KARNAL via GANAOUR
HR64GV3428 (Ordinary)
DELHI - PANCHKULA via AMBALA CANTT
HR68GV4566 (Ordinary)
JAIPUR - CHANDIGARH via DELHI
HR68GV9134 (Ordinary)
DELHI - CHANDIGARH via PANIPAT
HR63GV3604 (Ordinary)
DELHI - KAITHAL via KARNAL
HR64GV5633 (Air Conditioned)
DELHI - KAITHAL via KARNAL
HR64GV3436 (Ordinary)
DELHI - CHANDIGARH via ISBT Sec-17 CHD
HR68GV3056 (Air Conditioned)
DELHI - CHANDIGARH via PANIPAT
HR68GV4460 (Ordinary)
DELHI - PANCHKULA via AMBALA CANTT
HR68GV9530 (Ordinary)
DELHI - CHANDIGARH via ISBT Sec-17 CHD
HR68GV6477 (Ordinary)
DELHI - KURUKSHETRA
HR-XX-XXXX
DELHI - KAITHAL via KARNAL
HR64GV6905 (Ordinary)
DELHI - KURUKSHETRA
HR65GV8951 (Ordinary)
DELHI - PEHOWA via PIPLI
HR65GV6171 (Ordinary)
DELHI - PEHOWA via SITA MAI
HR64GV2818 (Ordinary)
DELHI - PATIALA via PIPLI
HR65GV1001 (Ordinary)
DELHI - CHANDIGARH via ISBT Sec-17 CHD
HR68GV3750 (Air Conditioned)
DELHI - KARNAL via GANAOUR
HR65GV2321 (Ordinary)
DELHI - CHANDIGARH via ISBT Sec-17 CHD
HR68GV8554 (Ordinary)
DELHI - KAITHAL via KARNAL
HR64GV6598 (Air Conditioned)
DELHI - KAITHAL via KARNAL
HR64GV5672 (Ordinary)
DELHI - PANCHKULA via AMBALA CANTT
HR68GV4192 (Ordinary)
DELHI - CHANDIGARH via ISBT Sec-17 CHD
HR68GV1015 (Ordinary)
DELHI - CHANDIGARH via PANIPAT
HR63GV9404 (Ordinary)
DELHI - KALKA via CHANDIGARH SEC 17 ISBT
HR68GV3515 (Ordinary)
DELHI - KURUKSHETRA
HR65GV2313 (Air Conditioned)
DELHI - PEHOWA via PIPLI
HRGV5718 (Ordinary)
DELHI - CHANDIGARH via ISBT Sec-17 CHD
HR68GV8016 (Air Conditioned)
DELHI - KAITHAL via KARNAL
HR64GV1661 (Ordinary)
DELHI - ASSANDH via KABULPUR
HR67GV7065 (Ordinary)
DELHI - KARNAL via GANAOUR
HR45GV3916 (Ordinary)
DELHI - KURUKSHETRA
HR65GV2921 (Ordinary)
DELHI - KURUKSHETRA
HR65GV5802 (Air Conditioned)
DELHI - PANCHKULA via AMBALA CANTT
HR68GV4894 (Ordinary)
DELHI - DHARAMSHALA (H.P)
HR63GV1015 (Ordinary)
DELHI - KALKA via CHANDIGARH SEC 17 ISBT
HR68GV1106 (Ordinary)
GURGAON - YAMUNA NAGAR via INDRI
HR58GV3981 (Air Conditioned)
DELHI - PANCHKULA via CHANDIGARH SEC 17 ISBT
HR-XX-XXXX
DELHI - LUDHIANA via RAJPURA
HR55GV4583 (Ordinary)
DELHI - KAITHAL via KARNAL
HR64GV2632 (Ordinary)
DELHI - KATRA via PANIPAT
HR67GV8507 (Air Conditioned)
DELHI - PEHOWA via PIPLI
HR64GV3297 (Ordinary)
DELHI - KARNAL via GANAOUR
HR45GV3194 (Air Conditioned)
DELHI - KAITHAL via KARNAL
HR64GV8906 (Air Conditioned)
DELHI - KALKA via CHANDIGARH SEC 17 ISBT
HR68GV4084 (Ordinary)
DELHI - KURUKSHETRA
HR64GV2520 (Ordinary)
DELHI - KARNAL via GANAOUR
HR65GV7389 (Ordinary)
IGI AIRPORT NEW DELHI - CHANDIGARH via PANIPAT
HR68GV1586 (Air Conditioned)
MATHURA - KURUKSHETRA
HR65GV1024 (Ordinary)
DELHI - PANCHKULA via AMBALA CANTT
HR68GV7258 (Ordinary)
DELHI - KURUKSHETRA
HR65GV8759 (Ordinary)
DELHI - PEHOWA via PIPLI
HR65GV5873 (Ordinary)
DELHI - CHANDIGARH via ISBT Sec-17 CHD
HR68GV8780 (Air Conditioned)
DELHI - KAITHAL via KARNAL
HR64GV5400 (Air Conditioned)
DELHI - KAITHAL via KARNAL
HR64GV6775 (Ordinary)
DELHI - PANCHKULA via CHANDIGARH SEC 17 ISBT
HR68GV5672 (Air Conditioned)
DELHI - KURUKSHETRA
HR65GV8910 (Air Conditioned)
DELHI - KAITHAL via KARNAL
HR64GV5834 (Air Conditioned)
DELHI - KARNAL via GANAOUR
HR65GV7676 (Ordinary)
DELHI - CHANDIGARH
HR-XX-XXXX
BALLABGARH - BAIJNATH (H.P) via DELHI
HR38GV5080 (Ordinary)
DELHI - KARNAL via GANAOUR
HR45GV5315 (Air Conditioned)
DELHI - PEHOWA via PIPLI
HR65GV7936 (Air Conditioned)
DELHI - KALKA via CHANDIGARH SEC 17 ISBT
HR68GV1833 (Ordinary)
DELHI - KAITHAL via KARNAL
HR64GV6042 (Ordinary)
DELHI - PANCHKULA via AMBALA CANTT
HR68GV6400 (Ordinary)
DELHI - PEHOWA via PIPLI
HR65GV1397 (Ordinary)
DELHI - PANCHKULA via CHANDIGARH SEC 17 ISBT
HR-XX-XXXX
DELHI - Punchrukhi via CHANDIGARH
HR55GV3045 (Ordinary)
DELHI - KAITHAL via KARNAL
HR64GV5452 (Air Conditioned)
DELHI - PEHOWA via PIPLI
HR65GV4588 (Air Conditioned)
DELHI - CHANDIGARH via AMBALA CANTT
HR69GV5926 (Air Conditioned)
DELHI - KALKA via CHANDIGARH SEC 17 ISBT
HR68GV1822 (Air Conditioned)
BALLABGARH - DHARAMSHALA
HR38GV5371 (Ordinary)
DELHI - KAITHAL via KARNAL
HR64GV9320 (Air Conditioned)
DELHI - PANCHKULA via CHANDIGARH SEC 17 ISBT
HR68GV8001 (Air Conditioned)
DELHI - KURUKSHETRA
HR65GV1848 (Air Conditioned)
DELHI - KALKA via CHANDIGARH SEC 17 ISBT
HR68GV3803 (Air Conditioned)
DELHI - CHANDIGARH via ISBT Sec-17 CHD
HR68GV8271 (Air Conditioned)
DELHI - CHANDIGARH
HR69GV8641 (Ordinary)
DELHI - KAITHAL via KARNAL
HR64GV3138 (Ordinary)
Delhi to Karnal Haryana Roadways Bus Guide & Timings
Passengers looking to travel from Delhi to Karnal have several convenient options available. Haryana Roadways schedules regular departures connecting these cities, ensuring that commuters, students, and tourists can find a timing that suits their itinerary. The route serves as an important transit line, facilitating daily travel across regions.
Boarding Location & Terminal
Buses typically depart from the main Haryana Roadways Inter-State Bus Terminus (ISBT) or local bus stands in Delhi. We advise checking the timetable details above to identify exact boarding points.
Destination Terminus
Upon arrival in Karnal, buses terminate at the central bus stand or designated depot hubs, allowing easy access to local auto-rickshaws, metro networks, and regional connecting buses.
Timetable Summary & Operational Depots
With a total of 173 buses running daily, you can plan your departure easily. The service starts at 12:00 AM and continues until the last bus leaves at 8:40 PM. The operations are supported by various transport depots including Chandigarh, Karnal, Panchkula, which coordinate to keep the service running on time.
Haryana Roadways Fleet & Comfort Levels
Passengers can choose from several categories based on their budget: Air Conditioned, Ordinary. The economical Ordinary fleet runs frequently, whereas the Express star-line buses provide a swift journey. Premium Saarthi Volvo and HVAC services are also operated, offering luxury seating and temperature control.
Ticket Booking & Reservation Guidance
Tickets for standard ordinary buses can be obtained directly from the bus stand counter or the conductor inside the bus. For luxury Volvo and HVAC services, we highly recommend booking online in advance via the official portal at ors.hartrans.gov.in. Be sure to reach the boarding bay at least 15 minutes before the departure time.
Travel Advice & Best Practices
Since timings are subject to seasonal factors, traffic congestion, and administrative adjustments, it is recommended to reach the boarding bay 15–20 minutes before the scheduled departure of your selected bus stand run. You can expand specific bus entries in the available services grid above to verify intermediate milestones and timing checkpoints. Always keep a buffer time when traveling to catch connecting services.