hero
How2Go
Bhuj to Mahabalipuram

Bhuj to Mahabalipuram

Mahabalipuram is approximately 1650+ kms from Bhuj. The fastest way to reach Mahabalipuram from Bhuj is by Flight, Cab Via Surat, Chennai. It takes approximately 8 hours. The cheapest way to reach Mahabalipuram from Bhuj is by Train, Bus Via Pune, Chennai which would take approximately 40 hours.

Sort By
Mode of Transport

Via Surat, Chennai

RECOMMENDED

Bhuj

Surat

Chennai

Mahabalipuram

Approx Travel Time

8h 55m

₹8,995

Onwards

FASTEST

Bhuj

Surat

Chennai

Mahabalipuram

Approx Travel Time

7h 33m

₹12,555

Onwards

Via Vadodara, Chennai

Bhuj

Vadodara

Chennai

Mahabalipuram

Approx Travel Time

16h 20m

₹7,331

Onwards

Bhuj

Vadodara

Chennai

Mahabalipuram

Approx Travel Time

18h 25m

₹8,006

Onwards

Ads by MMT

Via Pune, Chennai

CHEAPEST

Bhuj

Pune

Chennai

Mahabalipuram

Approx Travel Time

1d 16h 18m

₹1,194

Onwards

Bhuj

Pune

Chennai

Mahabalipuram

Approx Travel Time

1d 14h 36m

₹4,754

Onwards

Via Mumbai, Chennai

Bhuj

Mumbai

Chennai

Mahabalipuram

Approx Travel Time

2d 5h 45m

₹6,616

Onwards

Bhuj

Mumbai

Chennai

Mahabalipuram

Approx Travel Time

9h 25m

₹11,479

Onwards

Ads by MMT

Via Ahmedabad, Chennai

Bhuj

Ahmedabad

Chennai

Mahabalipuram

Approx Travel Time

16h 26m

₹7,306

Onwards

Via Mumbai, Srikalahasti

Bhuj

Mumbai

Srikalahasti

Mahabalipuram

Approx Travel Time

11h 33m

On Demand

Frequently Asked Questions

What is the distance between Bhuj and Mahabalipuram?

Mahabalipuram is approximately 1650+ kms from Bhuj.

How long does it take to reach Mahabalipuram from Bhuj?

It takes approximately 8 hours to reach Mahabalipuram from Bhuj by Flight, Cab Via Surat, Chennai.

What is the cheapest way to reach Mahabalipuram from Bhuj?

The cheapest way to reach Mahabalipuram from Bhuj is by Train, Bus Via Pune, Chennai.

What is the fastest way to reach Mahabalipuram from Bhuj?

The fastest way to reach Mahabalipuram from Bhuj is by Flight, Cab Via Surat, Chennai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India