Varanasi to Mahabalipuram Distance
The road distance between Varanasi and Mahabalipuram is approximately 1900+ km, and the drive usually takes around 33 hours by car or taxi, depending on traffic and road conditions. Flying is the fastest way to reach Mahabalipuram, with a total travel time of approximately 5 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Chennai
RECOMMENDED
FASTEST
Varanasi
Chennai
Mahabalipuram
Approx Travel Time
5h 18m
₹8,752
Onwards
Varanasi
Chennai
Mahabalipuram
Approx Travel Time
1d 11h 58m
₹1,360
Onwards
CHEAPEST
Varanasi
Chennai
Mahabalipuram
Approx Travel Time
1d 13h 40m
₹1,159
Onwards
Varanasi
Chennai
Mahabalipuram
Approx Travel Time
6h 40m
₹8,551
Onwards
Via Chennai, Cheyyur
Varanasi
Chennai
Cheyyur
Mahabalipuram
Approx Travel Time
7h 2m
₹10,609
Onwards
Via Hyderabad, Chennai
Varanasi
Hyderabad
Chennai
Mahabalipuram
Approx Travel Time
1d 17h 10m
₹3,619
Onwards
Varanasi
Hyderabad
Chennai
Mahabalipuram
Approx Travel Time
7h 43m
₹13,084
Onwards
Direct Options
Varanasi
Mahabalipuram
Approx Travel Time
1d 9h 8m
On Demand
Via Prayagraj(Allahabad), Chennai
Varanasi
Prayagraj(Allahabad)
Chennai
Mahabalipuram
Approx Travel Time
10h 18m
₹10,637
Onwards
Via Gannavaram, Chennai
Varanasi
Gannavaram
Chennai
Mahabalipuram
Approx Travel Time
7h 43m
₹14,235
Onwards
Frequently Asked Questions
What is the distance between Varanasi and Mahabalipuram?
The distance between Varanasi and Mahabalipuram is approximately 1900+ km by road.
What is the straight-line (aerial) distance between Varanasi and Mahabalipuram?
The straight-line distance is approximately 1450+ km.
How long does it take to travel from Varanasi to Mahabalipuram by road?
It takes around 33 hours by road.
What is the distance from Varanasi to Mahabalipuram via Chennai?
Via Chennai, the distance is approximately 1450+ km, taking around 5 hours.
Does the distance from Varanasi to Mahabalipuram change by route?
Yes — the road distance varies from 1900+ km via the direct route to 1450+ km via Chennai, depending on the path taken.
Does travel time between Varanasi and Mahabalipuram vary by season?
Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.
What is the driving distance vs. straight-line distance between Varanasi and Mahabalipuram?
The driving distance is 1900+ km, while the straight-line distance is shorter at 1450+ km, due to the road route following terrain and highways.
Routes Connecting Varanasi
Routes From Varanasi
Routes Connecting Mahabalipuram
Routes From Mahabalipuram
- Mahabalipuram to Kedarnath
- Mahabalipuram to Bhanjanagar
- Mahabalipuram to Bhuj
- Mahabalipuram to Gondal
- Mahabalipuram to Sehore
- Mahabalipuram to Ratangarh
- Mahabalipuram to Rameshwaram
- Mahabalipuram to Sirkazhi
- Mahabalipuram to Deoria
- Mahabalipuram to Kolhapur
- Mahabalipuram to Shivamogga
- Mahabalipuram to Badami
- Mahabalipuram to Mughal-Sarai
- Mahabalipuram to Bhandara
- Mahabalipuram to Bhopal
Routes To Mahabalipuram
- Pushkar to Mahabalipuram
- Chalisgaon to Mahabalipuram
- Rayagada to Mahabalipuram
- Mhow to Mahabalipuram
- Namakkal to Mahabalipuram
- Honavar to Mahabalipuram
- Dharamsala to Mahabalipuram
- Kannur to Mahabalipuram
- Phagwara to Mahabalipuram
- Bhilwara to Mahabalipuram
- Korba to Mahabalipuram
- Gudur to Mahabalipuram
- Hazaribagh to Mahabalipuram
- Nellore to Mahabalipuram
- Sheikhpura to Mahabalipuram

