There are 9 ways to get from Kathua to Haridwar by train, bus (Flixbus), car, taxi, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Sirhind
best- Take the train from Pathankot Cantt to Ludhiana Jntrain
- Take the train from Ludhiana Jn to Sirhind Jntrain
- Take the train from Sirhind Jn to Haridwar Jntrain
9h 44m₹1,318–4,714Train
cheapest- Take the train from Pathankot Cantt to Haridwar Jntrain 14606 / ...
10h 42m₹1,138–3,214Bus
- Take the bus from FlixBus Pathankot - Lakhanpur to FlixBus Chandigarh - Sector 43bus FlixBus IN0121A / ...
- Take the bus from Chandigarh to Haridwarbus 43
11h 38m₹1,506–2,813Drive 439.7 km
- Drive from Kathua to Haridwarcar 439.7 km
7h 2m₹4,977–7,188Taxi
- Take the taxi from Kathua to Haridwartaxi 439.7 km
7h 2m₹9,500–12,000Train to Jammu Airport, fly to Dehradun Airport
- Take the train from Pathankot Cantt to Jammu Tawitrain
- Fly from Jammu Airport (IXJ) to Dehradun Airport (DED)plane IXJ - DED
8h 14m₹8,358–18,134Bus via Pathankot
- Take the bus from Pathankot to Chandigarhbus Pathankot - Chandigarh
- Take the bus from Panchkula, Haryana to Haridwar, Uttarakhandbus Panchkula, Haryana - Haridwar, Uttarakhand
11h 56mTaxi to Kangra Airport, fly to Indira Gandhi International Airport, train
- Take the taxi from Kathua to Kangra Airport (DHM)taxi
- Fly from Kangra Airport (DHM) to Indira Gandhi International Airport (DEL)plane DHM - DEL
- Take the train from Anand Vihar Terminal to Haridwar Jntrain
8h 30m₹7,856–19,119Train to Jammu Airport, fly to Indira Gandhi International Airport, train
- Take the train from Pathankot Cantt to Jammu Tawitrain
- Fly from Jammu Airport (IXJ) to Indira Gandhi International Airport (DEL)plane IXJ - DEL
- Take the train from Anand Vihar Terminal to Haridwar Jntrain
10h 28m₹8,053–12,674
Jammu Airport (IXJ) to Dehradun Airport (DED) flights
Questions & Answers
The cheapest way to get from Kathua to Haridwar is to train which costs ₹1,100 - ₹3,300 and takes 10h 42m.
The fastest way to get from Kathua to Haridwar is to drive which takes 7h 2m and costs ₹4,900 - ₹7,500.
No, there is no direct bus from Kathua to Haridwar. However, there are services departing from FlixBus Pathankot - Lakhanpur and arriving at Haridwar via Chandigarh. The journey, including transfers, takes approximately 11h 38m.
No, there is no direct train from Kathua to Haridwar. However, there are services departing from Pathankot Cantt and arriving at Haridwar Jn via Ludhiana Jn and Sirhind Jn. The journey, including transfers, takes approximately 9h 44m.
The distance between Kathua and Haridwar is 459 km. The road distance is 439.7 km.
The best way to get from Kathua to Haridwar without a car is to train via Sirhind which takes 9h 44m and costs ₹1,300 - ₹4,800.
It takes approximately 9h 44m to get from Kathua to Haridwar, including transfers.
Kathua to Haridwar bus services, operated by FlixBus India, depart from FlixBus Pathankot - Lakhanpur station.
Kathua to Haridwar train services, operated by Indian Railways, depart from Pathankot Cantt station.
The best way to get from Kathua to Haridwar is to train via Sirhind which takes 9h 44m and costs ₹1,300 - ₹4,800. Alternatively, you can bus, which costs ₹1,500 - ₹2,900 and takes 11h 38m.
What companies run services between Kathua, India and Haridwar, India?
You can take a vehicle from Kathua to Haridwar Jn via Pathankot Cantt, Ludhiana Jn, and Sirhind Jn in around 9h 44m. Alternatively, you can take a vehicle from Kathua to Haridwar via FlixBus Pathankot - Lakhanpur, FlixBus Chandigarh - Sector 43, and Chandigarh in around 11h 38m.
- Website
- goindigo.in
Flights from Jammu Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Jammu Airport to Dehradun Airport via Hyderabad
- Ave. Duration
- 6h 55m
- When
- Thursday
- Estimated price
- ₹6,000–14,000
Flights from Jammu Airport to Dehradun Airport via Srinagar, Indira Gandhi International Airport
- Ave. Duration
- 5h 52m
- When
- Wednesday to Sunday
- Estimated price
- ₹6,000–14,000
Flights from Jammu Airport to Dehradun Airport via Chandigarh, Indira Gandhi International Airport
- Ave. Duration
- 7h 50m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₹6,000–14,000
Flights from Kangra Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹4,700–16,000
Flights from Kangra Airport to Indira Gandhi International Airport via Chandigarh
- Ave. Duration
- 3h 20m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹4,700–16,000
Flights from Jammu Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹6,500–28,000
Flights from Jammu Airport to Indira Gandhi International Airport via Srinagar
- Ave. Duration
- 3h 40m
- When
- Wednesday to Sunday
- Estimated price
- ₹6,500–28,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Pathankot Cantt to Ludhiana Jn
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Ludhiana Jn to Sirhind Jn
- Ave. Duration
- 44 min
- Frequency
- Every 2 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Sirhind Jn to Haridwar Jn
- Ave. Duration
- 3h 50m
- Frequency
- Once 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 Pathankot Cantt to Jammu Tawi
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Pathankot Cantt to Haridwar Jn
- Ave. Duration
- 10h 20m
- Frequency
- Once daily
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Anand Vihar Terminal to Haridwar Jn
- Ave. Duration
- 3h 21m
- Frequency
- 6 times a week
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Pathankot Cantt to Jammu Tawi
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Anand Vihar Terminal to Haridwar Jn
- Ave. Duration
- 3h 21m
- Frequency
- 6 times a week
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Pathankot - Lakhanpur to FlixBus Chandigarh - Sector 43
- Ave. Duration
- 5h 5m
- Frequency
- Twice daily
- Estimated price
- ₹420–1,200
- Website
- FlixBus India
- Ave. Duration
- 4h 21m
- Estimated price
- ₹2,900–12,000
TaxiBazaar
- Phone
- +91 9876661275
- Website
- taxibazaar.in
TaxiBazaar
- Phone
- +91 9876661275
- Website
- taxibazaar.in
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
More Questions & Answers
Kathua to Haridwar bus services, operated by FlixBus India, arrive at FlixBus Chandigarh - Sector 43 station.
Kathua to Haridwar train services, operated by Indian Railways, arrive at Ludhiana Jn station.
Yes, the driving distance between Kathua to Haridwar is 440 km. It takes approximately 7h 2m to drive from Kathua to Haridwar.
Book your Kathua to Haridwar bus tickets online with Omio.
There are 640+ hotels available in Haridwar.









