hero
How2Go
Dharmapuri to Bhubaneshwar

Dharmapuri to Bhubaneshwar

Bhubaneshwar is approximately 1300+ kms from Dharmapuri. The fastest way to reach Bhubaneshwar from Dharmapuri is by Bus, Flight Via Bangalore. It takes approximately 7 hours. The cheapest way to reach Bhubaneshwar from Dharmapuri is by Bus, Train Via Gudur which would take approximately 25 hours.

Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

FASTEST

Dharmapuri

Bangalore

Bhubaneshwar

Approx Travel Time

6h 55m

₹6,179

Onwards

Dharmapuri

Bangalore

Bhubaneshwar

Approx Travel Time

9h 19m

₹5,895

Onwards

Dharmapuri

Bangalore

Bhubaneshwar

Approx Travel Time

7h 7m

₹9,275

Onwards

Via Chittoor

Dharmapuri

Chittoor

Bhubaneshwar

Approx Travel Time

23h 44m

On Demand

Ads by MMT

Via Gudur

CHEAPEST

Dharmapuri

Gudur

Bhubaneshwar

Approx Travel Time

1d 0h 40m

₹2,250

Onwards

Via Kavali

Dharmapuri

Kavali

Bhubaneshwar

Approx Travel Time

1d 2h 55m

₹2,501

Onwards

Ads by MMT

Via Chennai

Dharmapuri

Chennai

Bhubaneshwar

Approx Travel Time

9h 35m

₹7,568

Onwards

Dharmapuri

Chennai

Bhubaneshwar

Approx Travel Time

8h 59m

₹11,555

Onwards

Via Bangalore, Chennai

Dharmapuri

Bangalore

Chennai

Bhubaneshwar

Approx Travel Time

9h 20m

₹11,691

Onwards

Via Bangalore, Jharsuguda

Dharmapuri

Bangalore

Jharsuguda

Bhubaneshwar

Approx Travel Time

8h 52m

₹13,484

Onwards

Frequently Asked Questions

What is the distance between Dharmapuri and Bhubaneshwar?

Bhubaneshwar is approximately 1300+ kms from Dharmapuri.

How long does it take to reach Bhubaneshwar from Dharmapuri?

It takes approximately 7 hours to reach Bhubaneshwar from Dharmapuri by Bus, Flight Via Bangalore.

What is the cheapest way to reach Bhubaneshwar from Dharmapuri?

The cheapest way to reach Bhubaneshwar from Dharmapuri is by Bus, Train Via Gudur.

What is the fastest way to reach Bhubaneshwar from Dharmapuri?

The fastest way to reach Bhubaneshwar from Dharmapuri is by Bus, Flight Via Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India