Delhi is located at a distance of around 174 km from Roorkee. The national capital and the largest metropolis in India, Delhi is well connected to Roorkee by road, rail and air. However, the best way to reach Delhi from Roorkee is by bus, which takes about 3 hours. This route covers important places like Roorkee – 52 km -> Muzaffarnagar – 56 km -> Bijnor – 80 km -> Meerut – 69 km -> Delhi. The national highway connecting Delhi from Roorkee has several small restaurants, dhabas and rest stops. Options range from McDonalds, Pizza Hut to Cafe Coffee Day. This route also has several petrol pumps of IndianOil and HP at regular intervals.
Transport options from Roorkee to Delhi
Roorkee to Delhi By Bus: Take a direct bus from Roorkee to Delhi, which takes about 3 hours. The Delhi ISBT bus stand is situated at a distance of 6 km from the city centre. Comfortable, economical and ideal for backpackers, individual travellers and young people.
Roorkee to Delhi By Car: By Cab: Take a car or hire a cab to drive down to Delhi from Roorkee, which takes over 3 hours. Cab costs range from INR9 to INR47 per kilometre. Suitable for seniors, group travel and kids.
Roorkee to Delhi By Train: Take a direct train from Roorkee to Delhi, which takes about 3 hours. The Delhi Hazrat Nizamuddin railway station is situated at a distance of 9 km from the city centre. Ideal for seniors, families and kids.
Roorkee to Delhi By Flight: The nearest airport from Roorkee is at Dehradun, which has a direct flight to Delhi. Take a bus or taxi from Roorkee to Dehradun Airport, which takes around 1 hour. The Delhi Airport is situated around 20 km from the city centre. Not recommended as it is expensive and time consuming.
Roorkee to Delhi By Train (148 Km)
By Train 950 Km
By Taxi 803 Km
|Train No.||Train Name||Origin||Dep.||Arr.||Days Of Run|
|12206||Ddn Ndls Ac Exp||Roorkee||01:40||05:15||Y||Y||Y||Y||Y||Y||Y|
|More Trains ›|