hero
How2Go
Machilipatnam to Bhuj

Machilipatnam to Bhuj

Bhuj is approximately 1700+ km from Machilipatnam, 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 Bhuj.

Read More
Sort By
Mode of Transport

Via Rajahmundry, Mumbai

RECOMMENDED

Machilipatnam

Rajahmundry

Mumbai

Bhuj

Approx Travel Time

10h 58m

₹11,428

Onwards

Via Hyderabad, Surat

Machilipatnam

Hyderabad

Surat

Bhuj

Approx Travel Time

14h 50m

On Demand

Machilipatnam

Hyderabad

Surat

Bhuj

Approx Travel Time

1d 21h 22m

₹3,299

Onwards

Machilipatnam

Hyderabad

Surat

Bhuj

Approx Travel Time

13h 45m

On Demand

Ads by MMT

Via Gannavaram, Mumbai

Machilipatnam

Gannavaram

Mumbai

Bhuj

Approx Travel Time

12h 25m

₹11,766

Onwards

FASTEST

Machilipatnam

Gannavaram

Mumbai

Bhuj

Approx Travel Time

8h 29m

₹12,726

Onwards

Via Hyderabad, Mumbai

CHEAPEST

Machilipatnam

Hyderabad

Mumbai

Bhuj

Approx Travel Time

1d 10h 35m

₹1,120

Onwards

Machilipatnam

Hyderabad

Mumbai

Bhuj

Approx Travel Time

1d 9h 40m

₹1,454

Onwards

Ads by MMT

Via Hyderabad, Rajkot

Machilipatnam

Hyderabad

Rajkot

Bhuj

Approx Travel Time

19h

₹7,971

Onwards

Via Rajahmundry, Surat

Machilipatnam

Rajahmundry

Surat

Bhuj

Approx Travel Time

1d 12h 23m

₹4,327

Onwards

Frequently Asked Questions

What is the distance between Machilipatnam and Bhuj?

Bhuj is approximately 1700+ kms from Machilipatnam.

How long does it take to reach Bhuj from Machilipatnam?

It takes approximately 9 hours to reach Bhuj from Machilipatnam by Cab, Flight Via Gannavaram, Mumbai.

What is the cheapest way to reach Bhuj from Machilipatnam?

The cheapest way to reach Bhuj from Machilipatnam is by Train Via Hyderabad, Mumbai.

What is the fastest way to reach Bhuj from Machilipatnam?

The fastest way to reach Bhuj from Machilipatnam is by Cab, Flight Via Gannavaram, Mumbai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India