hero
How2Go
Mumbai to Bhubaneshwar

Mumbai to Bhubaneshwar

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

Direct Options

RECOMMENDED

FASTEST

Mumbai

Bhubaneshwar

Approx Travel Time

2h 20m

₹7,263

Onwards

CHEAPEST

Mumbai

Bhubaneshwar

Approx Travel Time

1d 6h 15m

₹730

Onwards

Mumbai

Bhubaneshwar

Approx Travel Time

1d 5h 17m

₹30,772

Onwards

Via Pune

Mumbai

Pune

Bhubaneshwar

Approx Travel Time

7h 20m

₹7,823

Onwards

Ads by MMT

Via Ahmedabad

Mumbai

Ahmedabad

Bhubaneshwar

Approx Travel Time

4h 30m

₹12,459

Onwards

Via Raipur, Chhattisgarh

Mumbai

Raipur, Chhattisgarh

Bhubaneshwar

Approx Travel Time

4h 30m

₹12,766

Onwards

Ads by MMT

Via Nagpur

Mumbai

Nagpur

Bhubaneshwar

Approx Travel Time

1d 3h 20m

₹760

Onwards

Via Jalgaon

Mumbai

Jalgaon

Bhubaneshwar

Approx Travel Time

1d 11h 41m

₹1,620

Onwards

Via Hyderabad

Mumbai

Hyderabad

Bhubaneshwar

Approx Travel Time

1d 12h 25m

₹2,129

Onwards

Via Surat

Mumbai

Surat

Bhubaneshwar

Approx Travel Time

1d 10h 50m

₹4,121

Onwards

Frequently Asked Questions

What is the distance between Mumbai and Bhubaneshwar?

Bhubaneshwar is approximately 1350+ kms from Mumbai.

How long does it take to reach Bhubaneshwar from Mumbai?

It takes approximately 3 hours to reach Bhubaneshwar from Mumbai by Flight.

What is the cheapest way to reach Bhubaneshwar from Mumbai?

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

What is the fastest way to reach Bhubaneshwar from Mumbai?

The fastest way to reach Bhubaneshwar from Mumbai is by Flight.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India