hero
How2Go
Bhubaneshwar to Thiruvannamalai

Bhubaneshwar to Thiruvannamalai

Thiruvannamalai is approximately 1350+ km from Bhubaneshwar, 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 Bangalore

RECOMMENDED

Bhubaneshwar

Bangalore

Thiruvannamalai

Approx Travel Time

8h 50m

₹6,707

Onwards

Bhubaneshwar

Bangalore

Thiruvannamalai

Approx Travel Time

9h 22m

₹6,563

Onwards

Via Chennai

FASTEST

Bhubaneshwar

Chennai

Thiruvannamalai

Approx Travel Time

6h 54m

₹11,003

Onwards

Bhubaneshwar

Chennai

Thiruvannamalai

Approx Travel Time

8h 25m

₹8,314

Onwards

Ads by MMT

Via Tirupati

Bhubaneshwar

Tirupati

Thiruvannamalai

Approx Travel Time

20h 8m

₹660

Onwards

Bhubaneshwar

Tirupati

Thiruvannamalai

Approx Travel Time

21h 30m

₹1,053

Onwards

Bhubaneshwar

Tirupati

Thiruvannamalai

Approx Travel Time

21h 8m

₹4,708

Onwards

Direct Options

CHEAPEST

Bhubaneshwar

Thiruvannamalai

Approx Travel Time

22h 36m

₹620

Onwards

Bhubaneshwar

Thiruvannamalai

Approx Travel Time

23h 51m

On Demand

Ads by MMT

Via Srikalahasti

Bhubaneshwar

Srikalahasti

Thiruvannamalai

Approx Travel Time

1d 1h 15m

₹2,995

Onwards

Frequently Asked Questions

What is the distance between Bhubaneshwar and Thiruvannamalai?

Thiruvannamalai is approximately 1350+ kms from Bhubaneshwar.

How long does it take to reach Thiruvannamalai from Bhubaneshwar?

It takes approximately 7 hours to reach Thiruvannamalai from Bhubaneshwar by Flight, Cab Via Chennai.

What is the cheapest way to reach Thiruvannamalai from Bhubaneshwar?

The cheapest way to reach Thiruvannamalai from Bhubaneshwar is by Train.

What is the fastest way to reach Thiruvannamalai from Bhubaneshwar?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India