hero
How2Go
Hassan to Mahabalipuram

Hassan to Mahabalipuram

Mahabalipuram is approximately 550+ km from Hassan, 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 Mahabalipuram.

Read More
Sort By
Mode of Transport

Via Bangalore, Chennai

RECOMMENDED

CHEAPEST

Hassan

Bangalore

Chennai

Mahabalipuram

Approx Travel Time

9h 22m

₹592

Onwards

Hassan

Bangalore

Chennai

Mahabalipuram

Approx Travel Time

8h 37m

₹4,542

Onwards

Hassan

Bangalore

Chennai

Mahabalipuram

Approx Travel Time

10h 45m

₹726

Onwards

Hassan

Bangalore

Chennai

Mahabalipuram

Approx Travel Time

9h 40m

₹4,676

Onwards

Via Bangalore, Pondicherry

Hassan

Bangalore

Pondicherry

Mahabalipuram

Approx Travel Time

9h 8m

₹4,620

Onwards

Via Mysore, Chennai

FASTEST

Hassan

Mysore

Chennai

Mahabalipuram

Approx Travel Time

8h 29m

₹7,824

Onwards

Via Vellore

Hassan

Vellore

Mahabalipuram

Approx Travel Time

11h 20m

₹5,065

Onwards

Via Chennai

Hassan

Chennai

Mahabalipuram

Approx Travel Time

13h 19m

₹3,181

Onwards

Via Bangalore, Arakkonam

Hassan

Bangalore

Arakkonam

Mahabalipuram

Approx Travel Time

9h 24m

₹3,098

Onwards

Via Bangalore, Kanchipuram

Hassan

Bangalore

Kanchipuram

Mahabalipuram

Approx Travel Time

10h 17m

₹2,098

Onwards

Frequently Asked Questions

What is the distance between Hassan and Mahabalipuram?

Mahabalipuram is approximately 550+ kms from Hassan.

How long does it take to reach Mahabalipuram from Hassan?

It takes approximately 9 hours to reach Mahabalipuram from Hassan by Bus, Flight, Cab Via Mysore, Chennai.

What is the cheapest way to reach Mahabalipuram from Hassan?

The cheapest way to reach Mahabalipuram from Hassan is by Train, Cab Via Bangalore, Chennai.

What is the fastest way to reach Mahabalipuram from Hassan?

The fastest way to reach Mahabalipuram from Hassan is by Bus, Flight, Cab Via Mysore, Chennai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India