
Patiala to Tanakpur
Tanakpur is approximately 450+ kms from Patiala. The fastest way to reach Tanakpur from Patiala is by Train, Bus Via Moradabad. It takes approximately 11 hours. The cheapest way to reach Tanakpur from Patiala is by Train Via Bareilly which would take approximately 12 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
FASTEST
Patiala
Moradabad
Tanakpur
Approx Travel Time
11h 5m
₹689
Onwards
Patiala
Moradabad
Tanakpur
Approx Travel Time
11h 5m
₹5,793
Onwards
Via Karnal, Kichha
Patiala
Karnal
Kichha
Tanakpur
Approx Travel Time
12h 50m
₹6,965
Onwards
Patiala
Karnal
Kichha
Tanakpur
Approx Travel Time
12h 50m
₹4,069
Onwards
Via Bareilly
CHEAPEST
Patiala
Bareilly
Tanakpur
Approx Travel Time
11h 30m
₹485
Onwards
Patiala
Bareilly
Tanakpur
Approx Travel Time
11h 34m
₹569
Onwards
Patiala
Bareilly
Tanakpur
Approx Travel Time
11h 42m
₹3,933
Onwards
Via Delhi
Patiala
Delhi
Tanakpur
Approx Travel Time
12h 42m
₹4,342
Onwards
Via Moradabad, Kichha
Patiala
Moradabad
Kichha
Tanakpur
Approx Travel Time
12h 16m
₹3,590
Onwards
Via Moradabad, Rudrapur
Patiala
Moradabad
Rudrapur
Tanakpur
Approx Travel Time
12h 19m
₹1,112
Onwards
Frequently Asked Questions
What is the distance between Patiala and Tanakpur?
Tanakpur is approximately 450+ kms from Patiala.
How long does it take to reach Tanakpur from Patiala?
It takes approximately 11 hours to reach Tanakpur from Patiala by Train, Bus Via Moradabad.
What is the cheapest way to reach Tanakpur from Patiala?
The cheapest way to reach Tanakpur from Patiala is by Train Via Bareilly.
What is the fastest way to reach Tanakpur from Patiala?
The fastest way to reach Tanakpur from Patiala is by Train, Bus Via Moradabad.


