hero
How2Go
Makrana to Bhubaneshwar

Makrana to Bhubaneshwar

Bhubaneshwar is approximately 1350+ kms from Makrana. The fastest way to reach Bhubaneshwar from Makrana is by Train, Flight Via Jaipur. It takes approximately 8 hours. The cheapest way to reach Bhubaneshwar from Makrana is by Train which would take approximately 39 hours.

Sort By
Mode of Transport

Via Jaipur

RECOMMENDED

FASTEST

Makrana

Jaipur

Bhubaneshwar

Approx Travel Time

7h 23m

₹6,886

Onwards

Makrana

Jaipur

Bhubaneshwar

Approx Travel Time

8h 52m

₹6,968

Onwards

Makrana

Jaipur

Bhubaneshwar

Approx Travel Time

8h 13m

₹9,789

Onwards

Via Ajmer, Jaipur

Makrana

Ajmer

Jaipur

Bhubaneshwar

Approx Travel Time

9h 32m

₹9,676

Onwards

Ads by MMT

Direct Train

CHEAPEST

Makrana

Bhubaneshwar

Approx Travel Time

1d 14h 52m

₹725

Onwards

Via Shahdol

Makrana

Shahdol

Bhubaneshwar

Approx Travel Time

1d 8h 20m

₹915

Onwards

Ads by MMT

Via Asansol

Makrana

Asansol

Bhubaneshwar

Approx Travel Time

1d 11h 46m

₹1,830

Onwards

Via Ajmer, Prayagraj(Allahabad)

Makrana

Ajmer

Prayagraj(Allahabad)

Bhubaneshwar

Approx Travel Time

8h 37m

On Demand

Via Jaipur, Raipur, Chhattisgarh

Makrana

Jaipur

Raipur, Chhattisgarh

Bhubaneshwar

Approx Travel Time

1d 17h 17m

₹4,371

Onwards

Via Jaipur, Agra

Makrana

Jaipur

Agra

Bhubaneshwar

Approx Travel Time

1d 11h 49m

₹3,818

Onwards

Frequently Asked Questions

What is the distance between Makrana and Bhubaneshwar?

Bhubaneshwar is approximately 1350+ kms from Makrana.

How long does it take to reach Bhubaneshwar from Makrana?

It takes approximately 8 hours to reach Bhubaneshwar from Makrana by Train, Flight Via Jaipur.

What is the cheapest way to reach Bhubaneshwar from Makrana?

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

What is the fastest way to reach Bhubaneshwar from Makrana?

The fastest way to reach Bhubaneshwar from Makrana is by Train, Flight Via Jaipur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India