hero
How2Go
Kanpur to Thiruvannamalai

Kanpur to Thiruvannamalai

Thiruvannamalai is approximately 1700+ kms from Kanpur. The fastest way to reach Thiruvannamalai from Kanpur is by Flight, Train Via Bangalore, Pondicherry. It takes approximately 9 hours. The cheapest way to reach Thiruvannamalai from Kanpur is by Train, Cab Via Chennai which would take approximately 41 hours.

Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

Kanpur

Bangalore

Thiruvannamalai

Approx Travel Time

8h 50m

₹7,778

Onwards

Kanpur

Bangalore

Thiruvannamalai

Approx Travel Time

11h 26m

₹7,623

Onwards

Kanpur

Bangalore

Thiruvannamalai

Approx Travel Time

9h 11m

₹11,656

Onwards

Via Bangalore, Pondicherry

FASTEST

Kanpur

Bangalore

Pondicherry

Thiruvannamalai

Approx Travel Time

8h 40m

₹11,887

Onwards

Ads by MMT

Via Bapatla

Kanpur

Bapatla

Thiruvannamalai

Approx Travel Time

1d 14h 21m

On Demand

Via Kandukur

Kanpur

Kandukur

Thiruvannamalai

Approx Travel Time

1d 15h 59m

On Demand

Ads by MMT

Via Chennai

CHEAPEST

Kanpur

Chennai

Thiruvannamalai

Approx Travel Time

1d 16h 24m

₹3,946

Onwards

Kanpur

Chennai

Thiruvannamalai

Approx Travel Time

11h 1m

₹8,447

Onwards

Kanpur

Chennai

Thiruvannamalai

Approx Travel Time

9h 29m

₹11,236

Onwards

Via Hyderabad

Kanpur

Hyderabad

Thiruvannamalai

Approx Travel Time

1d 23h 22m

₹4,209

Onwards

Frequently Asked Questions

What is the distance between Kanpur and Thiruvannamalai?

Thiruvannamalai is approximately 1700+ kms from Kanpur.

How long does it take to reach Thiruvannamalai from Kanpur?

It takes approximately 9 hours to reach Thiruvannamalai from Kanpur by Flight, Train Via Bangalore, Pondicherry.

What is the cheapest way to reach Thiruvannamalai from Kanpur?

The cheapest way to reach Thiruvannamalai from Kanpur is by Train, Cab Via Chennai.

What is the fastest way to reach Thiruvannamalai from Kanpur?

The fastest way to reach Thiruvannamalai from Kanpur is by Flight, Train Via Bangalore, Pondicherry.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India