hero
How2Go
Bagdogra to Thiruvannamalai

Bagdogra to Thiruvannamalai

Thiruvannamalai is approximately 1900+ km from Bagdogra, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Thiruvannamalai.

Read More
Sort By
Mode of Transport

Via Chennai

RECOMMENDED

Siliguri

Chennai

Thiruvannamalai

Approx Travel Time

8h 50m

₹8,475

Onwards

FASTEST

Siliguri

Chennai

Thiruvannamalai

Approx Travel Time

7h 29m

₹11,093

Onwards

CHEAPEST

Siliguri

Chennai

Thiruvannamalai

Approx Travel Time

1d 16h 25m

₹1,406

Onwards

Siliguri

Chennai

Thiruvannamalai

Approx Travel Time

1d 14h 44m

₹4,013

Onwards

Via Gaya, Bangalore

Siliguri

Gaya

Bangalore

Thiruvannamalai

Approx Travel Time

2d 18h 35m

₹6,200

Onwards

Ads by MMT

Via Bangalore

Siliguri

Bangalore

Thiruvannamalai

Approx Travel Time

10h 22m

₹7,689

Onwards

Siliguri

Bangalore

Thiruvannamalai

Approx Travel Time

9h 50m

₹8,953

Onwards

Siliguri

Bangalore

Thiruvannamalai

Approx Travel Time

10h 11m

₹11,861

Onwards

Via Chennai, Pondicherry

Siliguri

Chennai

Pondicherry

Thiruvannamalai

Approx Travel Time

9h 17m

₹8,264

Onwards

Ads by MMT

Via Kolkata, Chennai

Siliguri

Kolkata

Chennai

Thiruvannamalai

Approx Travel Time

11h 20m

₹11,535

Onwards

Frequently Asked Questions

What is the distance between Bagdogra and Thiruvannamalai?

Thiruvannamalai is approximately 1900+ kms from Bagdogra.

How long does it take to reach Thiruvannamalai from Bagdogra?

It takes approximately 8 hours to reach Thiruvannamalai from Bagdogra by Flight, Cab Via Chennai.

What is the cheapest way to reach Thiruvannamalai from Bagdogra?

The cheapest way to reach Thiruvannamalai from Bagdogra is by Train, Bus Via Chennai.

What is the fastest way to reach Thiruvannamalai from Bagdogra?

The fastest way to reach Thiruvannamalai from Bagdogra is by Flight, Cab Via Chennai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India