Karnal is strategically located on GT road, which is also known as NH-1. It is centrally located between Delhi and Chandigarh. Both public and private transport buses are available from Chandigarh ISBT and Delhi ISBT.