hero
How2Go
Vaniyambadi to Tanakpur

Vaniyambadi to Tanakpur

Tanakpur is approximately 2000+ kms from Vaniyambadi. The fastest way to reach Tanakpur from Vaniyambadi is by Bus, Flight, Train Via Bangalore, Bareilly. It takes approximately 12 hours. The cheapest way to reach Tanakpur from Vaniyambadi is by Bus Via Bangalore, Kanpur, Kichha which would take approximately 65 hours.

Sort By
Mode of Transport

Via Bangalore, Bareilly

RECOMMENDED

Vaniyambadi

Bangalore

Bareilly

Tanakpur

Approx Travel Time

11h 53m

₹7,760

Onwards

FASTEST

Vaniyambadi

Bangalore

Bareilly

Tanakpur

Approx Travel Time

11h 38m

₹8,264

Onwards

Vaniyambadi

Bangalore

Bareilly

Tanakpur

Approx Travel Time

12h 11m

₹11,132

Onwards

Vaniyambadi

Bangalore

Bareilly

Tanakpur

Approx Travel Time

11h 38m

₹12,502

Onwards

Vaniyambadi

Bangalore

Bareilly

Tanakpur

Approx Travel Time

12h 46m

₹8,560

Onwards

Vaniyambadi

Bangalore

Bareilly

Tanakpur

Approx Travel Time

12h 31m

₹9,064

Onwards

Vaniyambadi

Bangalore

Bareilly

Tanakpur

Approx Travel Time

11h 56m

₹11,636

Onwards

Vaniyambadi

Bangalore

Bareilly

Tanakpur

Approx Travel Time

12h 31m

₹13,302

Onwards

Via Gudur, Bareilly

Vaniyambadi

Gudur

Bareilly

Tanakpur

Approx Travel Time

1d 17h 45m

On Demand

Ads by MMT

Via Bangalore, Kanpur, Kichha

CHEAPEST

Vaniyambadi

Bangalore

Kanpur

Kichha

Tanakpur

Approx Travel Time

2d 16h 58m

₹5,799

Onwards

Frequently Asked Questions

What is the distance between Vaniyambadi and Tanakpur?

Tanakpur is approximately 2000+ kms from Vaniyambadi.

How long does it take to reach Tanakpur from Vaniyambadi?

It takes approximately 12 hours to reach Tanakpur from Vaniyambadi by Bus, Flight, Train Via Bangalore, Bareilly.

What is the cheapest way to reach Tanakpur from Vaniyambadi?

The cheapest way to reach Tanakpur from Vaniyambadi is by Bus Via Bangalore, Kanpur, Kichha.

What is the fastest way to reach Tanakpur from Vaniyambadi?

The fastest way to reach Tanakpur from Vaniyambadi is by Bus, Flight, Train Via Bangalore, Bareilly.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India