hero
How2Go
Vellore to Mahabaleshwar

Vellore to Mahabaleshwar

Mahabaleshwar is approximately 1050+ km from Vellore, 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 Mahabaleshwar.

Read More
Sort By
Mode of Transport

Via Bangalore, Pune

RECOMMENDED

Vellore

Bangalore

Pune

Mahabaleshwar

Approx Travel Time

11h 30m

₹6,479

Onwards

Vellore

Bangalore

Pune

Mahabaleshwar

Approx Travel Time

12h 15m

₹4,646

Onwards

Vellore

Bangalore

Pune

Mahabaleshwar

Approx Travel Time

12h 32m

₹10,124

Onwards

Via Chennai, Pune

FASTEST

Vellore

Chennai

Pune

Mahabaleshwar

Approx Travel Time

11h 28m

₹10,049

Onwards

Ads by MMT

Via Haveri

CHEAPEST

Vellore

Haveri

Mahabaleshwar

Approx Travel Time

17h 43m

₹2,138

Onwards

Via Belgaum

Vellore

Belgaum

Mahabaleshwar

Approx Travel Time

19h 45m

₹4,111

Onwards

Ads by MMT

Via Hubli, Kolhapur

Vellore

Hubli

Kolhapur

Mahabaleshwar

Approx Travel Time

21h 14m

₹7,750

Onwards

Direct Options

Vellore

Mahabaleshwar

Approx Travel Time

19h 39m

₹23,307

Onwards

Via Bangalore, Kolhapur

Vellore

Bangalore

Kolhapur

Mahabaleshwar

Approx Travel Time

12h 55m

₹7,344

Onwards

Vellore

Bangalore

Kolhapur

Mahabaleshwar

Approx Travel Time

12h 47m

₹10,117

Onwards

Frequently Asked Questions

What is the distance between Vellore and Mahabaleshwar?

Mahabaleshwar is approximately 1050+ kms from Vellore.

How long does it take to reach Mahabaleshwar from Vellore?

It takes approximately 12 hours to reach Mahabaleshwar from Vellore by Cab, Flight Via Chennai, Pune.

What is the cheapest way to reach Mahabaleshwar from Vellore?

The cheapest way to reach Mahabaleshwar from Vellore is by Train, Bus Via Haveri.

What is the fastest way to reach Mahabaleshwar from Vellore?

The fastest way to reach Mahabaleshwar from Vellore is by Cab, Flight Via Chennai, Pune.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India