hero
How2Go
Kanpur to Thiruvannamalai

Kanpur to Thiruvannamalai

Thiruvannamalai is approximately 1850+ 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, Pondicherry

RECOMMENDED

FASTEST

Kanpur

Bangalore

Pondicherry

Thiruvannamalai

Approx Travel Time

8h 40m

₹12,045

Onwards

Via Bangalore

Kanpur

Bangalore

Thiruvannamalai

Approx Travel Time

11h 26m

₹7,623

Onwards

Kanpur

Bangalore

Thiruvannamalai

Approx Travel Time

9h 11m

₹11,656

Onwards

Kanpur

Bangalore

Thiruvannamalai

Approx Travel Time

8h 50m

₹7,778

Onwards

Ads by MMT

Via Chennai

Kanpur

Chennai

Thiruvannamalai

Approx Travel Time

9h 29m

₹11,236

Onwards

CHEAPEST

Kanpur

Chennai

Thiruvannamalai

Approx Travel Time

1d 16h 24m

₹3,946

Onwards

Kanpur

Chennai

Thiruvannamalai

Approx Travel Time

11h

₹8,356

Onwards

Via Bapatla

Kanpur

Bapatla

Thiruvannamalai

Approx Travel Time

1d 14h 21m

On Demand

Ads by MMT

Via Kandukur

Kanpur

Kandukur

Thiruvannamalai

Approx Travel Time

1d 15h 59m

On Demand

Via Hyderabad

Kanpur

Hyderabad

Thiruvannamalai

Approx Travel Time

1d 23h 22m

₹5,581

Onwards

Frequently Asked Questions

What is the distance between Kanpur and Thiruvannamalai?

Thiruvannamalai is approximately 1850+ 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