Bangalore to South India: distance and drive time to every place we plan

How far is each South India destination from Bangalore? This page lists the road distance, the typical drive time and the best months for 30 places, from Mysuru to Kanyakumari, so you can pick a trip that fits the days you have.

Request a quote Browse by state and type

How to read the distances

The figures are typical road distances from Bengaluru, shown as a range where road sources disagree. The exact number changes with the route and with where in the city you start, so use it to compare places, not to schedule a trip to the minute. Each place has its own page with the route, a sample plan and the best season.

A useful rule is to keep the one-way drive to about a third of your trip length or less. That leaves most of your time at the destination. If you have two days, choose from the first group. With a long weekend, the second group works. Beyond about 400 km, plan three days or more, or add a train or a flight.

Up to about 250 km: a weekend drive

These fit a Saturday-to-Sunday trip. Leave early and plan one night.

Up to about 250 km: a weekend drive: distance, drive time and best months from Bengaluru
RouteStateDistanceDrive timeBest months
Bangalore to MysoreKarnatakaabout 145 to 150 km3 to 3.5 hours by roadOctober to March
Bangalore to YercaudTamil Naduabout 210 to 220 km4.5 to 5 hours by roadOctober to June
Bangalore to KabiniKarnatakaabout 215 to 225 km5 to 5.5 hours by roadNovember to May
Bangalore to BandipurKarnatakaabout 215 to 220 km4.5 to 5 hours by roadOctober to May
Bangalore to SakleshpurKarnatakaabout 220 to 225 km4.5 to 5 hours by roadOctober to February
Bangalore to ChikkamagaluruKarnatakaabout 245 to 250 km5 to 6 hours by roadSeptember to March

About 250 to 400 km: a long weekend

Three days lets you drive in comfort and spend two full days at the place.

About 250 to 400 km: a long weekend: distance, drive time and best months from Bengaluru
RouteStateDistanceDrive timeBest months
Bangalore to CoorgKarnatakaabout 250 km5.5 to 6.5 hours by roadOctober to March
Bangalore to TirupatiAndhra Pradeshabout 250 km4.5 to 6 hours by roadSeptember to February
Bangalore to OotyTamil Naduabout 270 km6.5 to 8 hours by roadMarch to June and September to November
Bangalore to WayanadKeralaabout 270 to 280 km6 to 7 hours by roadOctober to May
Bangalore to PondicherryPuducherryabout 310 to 320 km6 to 7 hours by roadOctober to March
Bangalore to HampiKarnatakaabout 340 km6 to 7 hours by roadOctober to February
Bangalore to ChennaiTamil Naduabout 345 km6 to 7 hours by road; about 1 hour by airNovember to February
Bangalore to MahabalipuramTamil Naduabout 350 km (via Chennai)7 to 8 hours by roadNovember to February
Bangalore to MangaluruKarnatakaabout 350 km6 to 7 hours by roadOctober to March
Bangalore to Jog FallsKarnatakaabout 380 to 420 km7 to 8.5 hours by roadAugust to December
Bangalore to ThanjavurTamil Naduabout 390 km7 to 8 hours by roadOctober to March

About 400 to 600 km: three days or more

Long road days. Many travellers break the drive or take a train, and plan at least three days.

About 400 to 600 km: three days or more: distance, drive time and best months from Bengaluru
RouteStateDistanceDrive timeBest months
Bangalore to UdupiKarnatakaabout 405 km7.5 to 8.5 hours by roadOctober to March
Bangalore to MaduraiTamil Naduabout 435 km7 to 9 hours by roadOctober to March
Bangalore to KeralaKeralaabout 450 to 750 km, depending on the area8 to 14 hours by road, or a short flight to Kochi or ThiruvananthapuramSeptember to March
Bangalore to BadamiKarnatakaabout 450 to 510 km8 to 10 hours by roadOctober to February
Bangalore to KodaikanalTamil Naduabout 460 to 470 km8 to 9 hours by roadMarch to June and September to November
Bangalore to MunnarKeralaabout 475 to 520 km9 to 11 hours by roadSeptember to March
Bangalore to GokarnaKarnatakaabout 490 km8 to 10 hours by roadOctober to March
Bangalore to ThekkadyKeralaabout 510 km9 to 11 hours by roadSeptember to March
Bangalore to KochiKeralaabout 550 km10 to 11 hours by road; about 1 hour by airOctober to March
Bangalore to RameswaramTamil Naduabout 550 to 610 km10.5 to 13 hours by roadOctober to April
Bangalore to HyderabadTelanganaabout 570 km9 to 10 hours by road; about 1 hour 15 minutes by airOctober to February
Bangalore to AlleppeyKeralaabout 590 km10 to 12 hours by roadNovember to February

More than 600 km: plan a longer trip

The far south and Kerala backwaters. Most people add a flight or an overnight train, or split the drive.

More than 600 km: plan a longer trip: distance, drive time and best months from Bengaluru
RouteStateDistanceDrive timeBest months
Bangalore to KanyakumariTamil Naduabout 665 km11 to 14 hours by roadOctober to March

Getting the best out of a long drive

Leave early, plan a break about every two hours and avoid night driving on forest and ghat roads, where some stretches restrict night travel. For the longest routes, many travellers take an overnight train or bus one way and drive the other, or fly to the nearest airport and hire a car. We plan the transport and the timing around your group and confirm the details before anything is booked.

Choosing by season? See places to visit near Bangalore by month. Not sure where to start? Read how to pick the best holidays near me, compare holiday packages near me, or see our holiday packages from Bangalore grouped by trip length.

Bangalore to South India: common questions