There are 8 ways to get from Punjab to Roorkee by unknown, train, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel, train
best- Walk from Dera Gujjran Station to Amritsar Jnunknown
- Take the train from Amritsar Jn to Roorkeetrain 14618 / ...
9h 4mTravel, bus
- Walk from Pakistan Mint Station to Amritsar, Punjabunknown
- Take the bus from Amritsar, Punjab to Haridwar, Uttarakhandbus Amritsar, Punjab - Haridwar, Uttarakhand
13h 21mTravel to Sri Guru Ram Dass Jee International Airport, fly to Dehradun Airport, bus
- Walk from Dera Gujjran Station to Golden Templeunknown
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Dehradun Airport (DED)plane ATQ - DED
- Take the bus from FlixBus Dehradun - Doiwala to FlixBus Haridwar - Kashyap Ashrambus
- Take the bus from Haridwar to Roorkiebus
9h 29mTravel, train via Sahāranpur
- Walk from Dera Gujjran Station to Chhehartaunknown
- Take the train from Chheharta to Saharanpurtrain 14624
9h 22mTravel, bus via Dehradun
- Walk from Dera Gujjran Station to Amritsar, Punjabunknown
- Take the bus from Amritsar, Punjab to Dehradun, Uttarakhandbus
- Take the bus from Dehradun, Uttarakhand to Haridwar, Uttarakhandbus
14h 59mTravel to Sri Guru Ram Dass Jee International Airport, fly to Indira Gandhi International Airport, train
- Walk from Dera Gujjran Station to Golden Templeunknown
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Indira Gandhi International Airport (DEL)plane ATQ - DEL
- Take the train from New Delhi to Roorkeetrain
10h 6mTrain, travel, bus to Jammu Airport, fly to Dehradun Airport, bus
- Take the train from Sialkot Jn to Pasrurtrain
- Walk from Pasrur to Sambaunknown
- Take the bus from Samba to Jammubus
- Fly from Jammu Airport (IXJ) to Dehradun Airport (DED)plane IXJ - DED
- Take the bus from FlixBus Dehradun - Doiwala to FlixBus Haridwar - Kashyap Ashrambus
- Take the bus from Haridwar to Roorkiebus
10h 9mTravel to Jammu Airport, fly to Indira Gandhi International Airport, train
- Walk from Pasrur to Sambaunknown
- Fly from Jammu Airport (IXJ) to Indira Gandhi International Airport (DEL)plane IXJ - DEL
- Take the train from New Delhi to Roorkeetrain
10h 46m
Sri Guru Ram Dass Jee International Airport (ATQ) to Dehradun Airport (DED) flights
Comparing Your Travel Options
The distance between Punjab and Roorkee is 414 km.
The best way to get from Punjab to Roorkee without a car is to travel and train which takes 9h 4m and costs .
It takes approximately 9h 4m to get from Punjab to Roorkee, including transfers.
Roorkee is 30 min ahead of Punjab. It is currently 1:35 AM in Punjab and 2:05 AM in Roorkee.
There are 79+ hotels available in Roorkee.
What companies run services between Punjab, Pakistan and Roorkee, India?
There is no direct connection from Punjab to Roorkee. However, you can take the subway to Dera Gujjran Station, travel to Amritsar Jn, then take the train to Roorkee. Alternatively, you can take a subway from Sultanpura Station to Roorkee via Pakistan Mint Station, Amritsar, Punjab, and Haridwar, Uttarakhand in around 13h 21m.
- Website
- goindigo.in
Flights from Sri Guru Ram Dass Jee International Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- ₹4,900–11,000
Flights from Sri Guru Ram Dass Jee International Airport to Dehradun Airport via Srinagar, Indira Gandhi International Airport
- Ave. Duration
- 7h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹4,900–11,000
Flights from Sri Guru Ram Dass Jee International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹3,600–5,000
Flights from Jammu Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Jammu Airport to Dehradun Airport via Srinagar, Indira Gandhi International Airport
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Jammu Airport to Dehradun Airport via Leh, Indira Gandhi International Airport
- Ave. Duration
- 7h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹6,000–14,000
Flights from Jammu Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹6,500–8,000
Flights from Jammu Airport to Indira Gandhi International Airport via Leh
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹6,500–8,000
Flights from Jammu Airport to Indira Gandhi International Airport via Srinagar
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹6,500–8,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Amritsar Jn to Roorkee
- Ave. Duration
- 6h 59m
- Frequency
- Every 4 hours
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Chheharta to Saharanpur
- Ave. Duration
- 6h 3m
- Frequency
- 3 times a week
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–270
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from New Delhi to Roorkee
- Ave. Duration
- 3h 23m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from New Delhi to Roorkee
- Ave. Duration
- 3h 23m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
- [email protected]
- Website
- SLGT Travels
Bus from Amritsar, Punjab to Haridwar, Uttarakhand
- Ave. Duration
- 10h 30m
- Frequency
- Every 4 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Amritsar, Punjab to Dehradun, Uttarakhand
- Ave. Duration
- 10h 30m
- Frequency
- Every 4 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Dehradun, Uttarakhand to Haridwar, Uttarakhand
- Ave. Duration
- 1h 30m
- Frequency
- Every 10 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide






