hero
How2Go
Thiruvannamalai to Bhubaneshwar

Thiruvannamalai to Bhubaneshwar

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

Read More
Sort By
Mode of Transport

Via Chennai

RECOMMENDED

Thiruvannamalai

Chennai

Bhubaneshwar

Approx Travel Time

7h 50m

₹8,553

Onwards

FASTEST

Thiruvannamalai

Chennai

Bhubaneshwar

Approx Travel Time

7h 23m

₹11,382

Onwards

Via Tirupati

Thiruvannamalai

Tirupati

Bhubaneshwar

Approx Travel Time

19h 18m

₹660

Onwards

Thiruvannamalai

Tirupati

Bhubaneshwar

Approx Travel Time

21h 5m

₹1,134

Onwards

Thiruvannamalai

Tirupati

Bhubaneshwar

Approx Travel Time

21h 18m

₹4,763

Onwards

Ads by MMT

Direct Options

CHEAPEST

Thiruvannamalai

Bhubaneshwar

Approx Travel Time

22h 42m

₹620

Onwards

Thiruvannamalai

Bhubaneshwar

Approx Travel Time

23h 55m

₹31,396

Onwards

Via Srikalahasti

Thiruvannamalai

Srikalahasti

Bhubaneshwar

Approx Travel Time

1d 1h 20m

₹2,598

Onwards

Ads by MMT

Via Bangalore

Thiruvannamalai

Bangalore

Bhubaneshwar

Approx Travel Time

8h 35m

₹7,067

Onwards

Thiruvannamalai

Bangalore

Bhubaneshwar

Approx Travel Time

9h 17m

₹6,933

Onwards

Frequently Asked Questions

What is the distance between Thiruvannamalai and Bhubaneshwar?

Bhubaneshwar is approximately 1150+ kms from Thiruvannamalai.

How long does it take to reach Bhubaneshwar from Thiruvannamalai?

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

What is the cheapest way to reach Bhubaneshwar from Thiruvannamalai?

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

What is the fastest way to reach Bhubaneshwar from Thiruvannamalai?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India