
Patiala to Tanakpur
Tanakpur is approximately 450+ kms from Patiala. The fastest way to reach Tanakpur from Patiala is by Train Via Bareilly. It takes approximately 12 hours. The cheapest way to reach Tanakpur from Patiala is by Bus, Train Via Rajpura, Bareilly which would take approximately 14 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
Patiala
Moradabad
Tanakpur
Approx Travel Time
11h 35m
₹5,871
Onwards
Via Ambala, Bareilly
Patiala
Ambala
Bareilly
Tanakpur
Approx Travel Time
12h 16m
₹2,223
Onwards
Patiala
Ambala
Bareilly
Tanakpur
Approx Travel Time
12h 27m
₹4,892
Onwards
Via Bareilly
FASTEST
Patiala
Bareilly
Tanakpur
Approx Travel Time
11h 30m
₹485
Onwards
Patiala
Bareilly
Tanakpur
Approx Travel Time
11h 41m
₹3,154
Onwards
Via Rajpura, Bareilly
CHEAPEST
Patiala
Rajpura
Bareilly
Tanakpur
Approx Travel Time
13h 26m
₹440
Onwards
Via Delhi, Bareilly
Patiala
Delhi
Bareilly
Tanakpur
Approx Travel Time
14h 45m
₹6,201
Onwards
Via Saharanpur, Bareilly
Patiala
Saharanpur
Bareilly
Tanakpur
Approx Travel Time
12h 39m
₹4,756
Onwards
Via Ambala, Moradabad
Patiala
Ambala
Moradabad
Tanakpur
Approx Travel Time
13h 4m
₹7,569
Onwards
Via Yamunanagar, Bareilly
Patiala
Yamunanagar
Bareilly
Tanakpur
Approx Travel Time
12h 41m
₹2,958
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 12 hours to reach Tanakpur from Patiala by Train Via Bareilly.
What is the cheapest way to reach Tanakpur from Patiala?
The cheapest way to reach Tanakpur from Patiala is by Bus, Train Via Rajpura, Bareilly.
What is the fastest way to reach Tanakpur from Patiala?
The fastest way to reach Tanakpur from Patiala is by Train Via Bareilly.