
Shamli to Tanakpur
Tanakpur is approximately 350+ kms from Shamli. The fastest way to reach Tanakpur from Shamli is by Cab, Train Via Garhmukteshwar. It takes approximately 9 hours. The cheapest way to reach Tanakpur from Shamli is by Train Via Roorkee, Moradabad which would take approximately 11 hours.
Sort By
Mode of Transport
Via Garhmukteshwar
RECOMMENDED
FASTEST
Shamli
Garhmukteshwar
Tanakpur
Approx Travel Time
9h 4m
₹3,263
Onwards
Via Moradabad
Shamli
Moradabad
Tanakpur
Approx Travel Time
9h 23m
₹3,966
Onwards
Via Ghaziabad
Shamli
Ghaziabad
Tanakpur
Approx Travel Time
9h 55m
₹2,302
Onwards
Via Roorkee, Moradabad
CHEAPEST
Shamli
Roorkee
Moradabad
Tanakpur
Approx Travel Time
10h 35m
₹380
Onwards
Shamli
Roorkee
Moradabad
Tanakpur
Approx Travel Time
11h 27m
₹4,034
Onwards
Via Haridwar, Moradabad
Shamli
Haridwar
Moradabad
Tanakpur
Approx Travel Time
10h 35m
₹395
Onwards
Shamli
Haridwar
Moradabad
Tanakpur
Approx Travel Time
11h 18m
₹3,212
Onwards
Via Haridwar
Shamli
Haridwar
Tanakpur
Approx Travel Time
9h 19m
₹6,443
Onwards
Via Ghaziabad, Moradabad
Shamli
Ghaziabad
Moradabad
Tanakpur
Approx Travel Time
11h 20m
₹2,337
Onwards
Via Ghaziabad, Amroha
Shamli
Ghaziabad
Amroha
Tanakpur
Approx Travel Time
11h 20m
₹2,342
Onwards
Frequently Asked Questions
What is the distance between Shamli and Tanakpur?
Tanakpur is approximately 350+ kms from Shamli.
How long does it take to reach Tanakpur from Shamli?
It takes approximately 9 hours to reach Tanakpur from Shamli by Cab, Train Via Garhmukteshwar.
What is the cheapest way to reach Tanakpur from Shamli?
The cheapest way to reach Tanakpur from Shamli is by Train Via Roorkee, Moradabad.
What is the fastest way to reach Tanakpur from Shamli?
The fastest way to reach Tanakpur from Shamli is by Cab, Train Via Garhmukteshwar.