Karnal is well connected with major cities of India by road and rail. The distance from New Delhi to Karnal is around 150 Km, which can be covered by road/raail in about 2 hours 30 minutes. Frequent train services are available from New Delhi/Delhi railway stations. State run bus ply round the clock from Inter State Bus Terminus (at Kashmere Gate), New Delhi. ICAR-NDRI is located very near to the Karnal bus stand and railway station. e-rickshaw/Auto rickshaw services are available from both bus stand and railway station to the NDRI.