hero
How2Go
Thiruvannamalai to Bhubaneshwar

Thiruvannamalai to Bhubaneshwar

Bhubaneshwar is approximately 1350+ 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 Bangalore

RECOMMENDED

Thiruvannamalai

Bangalore

Bhubaneshwar

Approx Travel Time

8h 35m

₹7,277

Onwards

Thiruvannamalai

Bangalore

Bhubaneshwar

Approx Travel Time

9h 17m

₹7,128

Onwards

Via Chennai

FASTEST

Thiruvannamalai

Chennai

Bhubaneshwar

Approx Travel Time

7h 23m

₹11,525

Onwards

Thiruvannamalai

Chennai

Bhubaneshwar

Approx Travel Time

8h

₹8,478

Onwards

Via Tirupati

Thiruvannamalai

Tirupati

Bhubaneshwar

Approx Travel Time

19h 18m

₹660

Onwards

Thiruvannamalai

Tirupati

Bhubaneshwar

Approx Travel Time

21h

₹1,045

Onwards

Thiruvannamalai

Tirupati

Bhubaneshwar

Approx Travel Time

20h 19m

₹4,576

Onwards

Direct Options

CHEAPEST

Thiruvannamalai

Bhubaneshwar

Approx Travel Time

22h 42m

₹620

Onwards

Thiruvannamalai

Bhubaneshwar

Approx Travel Time

23h 55m

₹31,396

Onwards

Via Tanuku

Thiruvannamalai

Tanuku

Bhubaneshwar

Approx Travel Time

1d 3h 34m

₹3,789

Onwards

Frequently Asked Questions

What is the distance between Thiruvannamalai and Bhubaneshwar?

Bhubaneshwar is approximately 1350+ 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