Planning a Trip
1 Get in 1.1 By train 1.2 By car 1.3 By bus Kurukshetra is approximately 150 km (90-odd miles) north of New Delhi and is most often reached by road or rail from there. By train Kurukshetra is a junction on the main track of the Amritsar - New Delhi rail line, 250km from Amritsar. A train to Kurukshetra can be taken from either New Delhi Railway Station or from Old Delhi railway station, and Nizzamuddin as well. Train takes two and half hours to reach Kurukshetra from Delhi. By car The Grand Trunk Road or National Highway No 1 passes by Kurukshetra, so it is easy to reach by road from Amritsar, Ludhiana, Chandigarh or New Delhi, and there is also direct connectivity to Haridwar and Patiala. Kurukshetra is about 90km south of Chandigarh. By bus You can catch a bus to Kurukshetra from Indraparasth bus station in New Delhi. You can get a bus from Kashmiri Gate Bus station. Traveling from Delhi to Karnal by bus takes normally 3 to 4 hours depending on the traffic conditions in city range of Delhi. You can catch a bus from Chandigarh ISBT and Delhi ISBT.