Delhi to Kurukshetra distance is 167 kms .
Kurukshetra is located at a distance of 160 km from Delhi. Known for various temples and holy places, Kurukshetra is well-connected to Delhi via railways and roadways. The best way to reach Kurukshetra from Delhi is by train, which takes around 3 hours. The places travelled during the journey are New Delhi - 3 km -> Subzi Mandi - 49 km -> Narela - 24 km -> Sonipat - 23 km -> Ganaur - 33 km -> Panipat - 35 km -> Karnal -17 km -> Taraori - 23 km -> Kurukshetra. There are several food joints and rest rooms available at the stations.
Transport options from Delhi to Kurukshetra
Delhi to Kurukshetra By Train: Take a direct train from Delhi to Kurukshetra, which takes about 3 hours. Kurukshetra Railway Station is situated at a distance of 5 km from the city centre. It is faster, comfortable and cheaper. Ideal for families, kids and seniors.
Delhi to Kurukshetra By Car: Hire or rent a car to drive down to Kurukshetra, which takes around 3 hours. The cost of cab ranges from INR8 to INR76 per kilometre, depending upon the showtype of car. This mode of transport is suitable for families with kids.
Delhi to Kurukshetra By Bus: Take a direct bus from Delhi to Kurukshetra, which takes around 3 hours. Kurukshetra Bus Stand is located at a distance of around 2 km from the city centre. Travelling by the state transport buses is economical and comfortable. Ideal for individual travellers and backpackers.
Book Your Cab
Book Bus Ticket
Delhi to Kurukshetra By Train (149 Km)
By Taxi 803 Km
By Train 912 Km
|Train No.||Train Name||Origin||Dep.||Arr.||Days Of Run|
|12005||Kalka Shtbdi||New Delhi||17:15||19:12||Y||Y||Y||Y||Y||Y||Y|
|12011||Kalka Shtbdi||New Delhi||07:40||09:42||Y||Y||Y||Y||Y||Y||Y|
|12057||Uhl Janshatabdi||New Delhi||14:35||17:00||Y||Y||Y||Y||Y||Y||Y|
|11057||Amritsar Expres||New Delhi||04:30||08:22||Y||Y||Y||Y||Y||Y||Y|
|11077||Jhelum Express||New Delhi||21:05||00:29||Y||Y||Y||Y||Y||Y||Y|
|More Trains ›|