hero
How2Go
Roorkee to Mahabalipuram

Roorkee to Mahabalipuram

Mahabalipuram is approximately 2000+ km from Roorkee, 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 Ghaziabad, Chennai

RECOMMENDED

Roorkee

Ghaziabad

Chennai

Mahabalipuram

Approx Travel Time

10h 32m

₹10,943

Onwards

FASTEST

Roorkee

Ghaziabad

Chennai

Mahabalipuram

Approx Travel Time

10h 29m

₹13,595

Onwards

Via Delhi, Chennai

Roorkee

Delhi

Chennai

Mahabalipuram

Approx Travel Time

11h 57m

₹11,003

Onwards

CHEAPEST

Roorkee

Delhi

Chennai

Mahabalipuram

Approx Travel Time

1d 9h 39m

₹1,100

Onwards

Roorkee

Delhi

Chennai

Mahabalipuram

Approx Travel Time

10h 34m

₹10,933

Onwards

Roorkee

Delhi

Chennai

Mahabalipuram

Approx Travel Time

11h

₹13,993

Onwards

Roorkee

Delhi

Chennai

Mahabalipuram

Approx Travel Time

13h 12m

₹11,315

Onwards

Via Delhi, Bhopal, Chennai

Roorkee

Delhi

Bhopal

Chennai

Mahabalipuram

Approx Travel Time

1d 11h 3m

₹1,639

Onwards

Via Dehradun, Chennai

Roorkee

Dehradun

Chennai

Mahabalipuram

Approx Travel Time

11h 16m

₹11,574

Onwards

Roorkee

Dehradun

Chennai

Mahabalipuram

Approx Travel Time

10h 51m

₹14,316

Onwards

Frequently Asked Questions

What is the distance between Roorkee and Mahabalipuram?

Mahabalipuram is approximately 2000+ kms from Roorkee.

How long does it take to reach Mahabalipuram from Roorkee?

It takes approximately 11 hours to reach Mahabalipuram from Roorkee by Cab, Flight Via Ghaziabad, Chennai.

What is the cheapest way to reach Mahabalipuram from Roorkee?

The cheapest way to reach Mahabalipuram from Roorkee is by Train, Cab Via Delhi, Chennai.

What is the fastest way to reach Mahabalipuram from Roorkee?

The fastest way to reach Mahabalipuram from Roorkee is by Cab, Flight Via Ghaziabad, Chennai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India