Bangalore to Pondicherry

   Bangalore to Pondicherry Road Distance 311 km
   Bangalore to Pondicherry Aerial Distance 268 km
  Bangalore to Pondicherry Travel Time 6 hours 19 mins

How to reach Pondicherry from Bangalore

The Preferred Way of Going from Bangalore to Pondicherry

The road distance between Bangalore and Pondicherry is 311 kms. This distance can be covered in about 6-7 hours by road, and that is why the most preferred mode of travel from Bangalore to Pondicherry is by road - either by car or by bus.

Knowing The Details

1. Bangalore to Pondicherry by Bus
2. Bangalore to Pondicherry by Car
3. Bangalore to Pondicherry by Train
4. Bangalore to Pondicherry by Flight
5. Popular Routes to Pondicherry
6. Popular Routes from Bangalore
7. Places to Visit in Pondicherry
8. Hotels in Pondicherry

1. Bangalore to Pondicherry by Bus

There are plenty of bus services that provide for this journey. There is a lot to see on the way to Pondicherry, and one may enjoy the serene beauty as they make the trip. Amenities available on certain buses make the journey comfortable as well. It is recommended that one books tickets weeks prior to their trip as bus seats fill up quickly. Some of the common boarding points in Bangalore are Majestic Anand Rao Circle, 8th Mile, Yeshwantpur Govardhan Theatre, Rajajinagar among others. Pondicherry itself is a major drop off point.
Available Bus Options
1. TNSTC

Bus: Ultra Deluxe
Departure: 09:05 PM
Arrival: 05:05 AM
Fare: INR 422

2. SMA Travels

Bus: A/C Sleeper (2+1)
Departure: 11:30 PM
Arrival: 6:10 AM
Fare: INR 720

Amenities available: Wi-Fi, pillows, blankets, water bottles, charging points, snacks, reading light, emergency exit, hammer to break glass.

3. Green Line Travels and Holidays

Bus: A/C Sleeper (2+1)
Departure: 11:15 PM
Arrival: 06:00 AM
Fare: INR 755

Amenities available: Wi-Fi, pillows, blankets, water bottles, charging points, snacks, reading light, Track My Bus, emergency contact numbers.

4. A1 Travels

Bus: A/C Sleeper/Seater (2+1)
Departure: 11:15 PM
Arrival: 05:00 AM
Fare: INR 450

Amenities available: blankets, charging points, Track My Bus, emergency contact number.

2. Bangalore to Pondicherry by Car

If one decides to travel to Pondicherry from Bangalore via road, be it their private car or taxi, the distance is about 320 km, and the journey can be made easily in 7 to 8 hours. It must be kept in mind that there are routes past certain towns such as Arcot, where the roads start to get narrower, so it must be kept in mind to not speed, and to drive carefully. There are many eateries on the way too, so one can stop and refresh themselves en route.

The highways are well maintained for a smooth drive, and there are plenty of attractions and places of interest on the way as well that one must make a short visit to. Pondicherry, itself, it a city of beauty, history and aesthetics, and thus, there are plenty of similar attractions on the way there. There are three main routes to Pondicherry from Bangalore that makes for a fun road trip.
The Routes That Can Be Taken
Route 1 - The Tiruvannamalai Route

Duration - 6 hours and 30 minutes
Highway - NH 77

Route - Bangalore to Hosur to Krishnagiri to Chengam to Tiruvannamalai to Tindivanam to Pondicherry.

Route 2 - The Vellore - Arcot Route

Duration: 7 hours
Highway: NH 48

Route - Bangalore to Hosur to Ambur to Vellore to Arcot to Tindivanam to Pondicherry.

Route 3 - The Chittoor - Mahabalipuram Route

Duration: 9 hours
Highway: NH 75 and NH 206

Route - Bangalore to Hoskote to Kolar to Chittoor to Kanchipuram to Mahabalipuram to Pondicherry.

Eateries on the Way
  1. Adyar Ananda Bhavan
  2. Star Biryani Hotel
  3. Chain restaurants such as McDonald’s and Cafe Coffee Day
  4. Brewberry’s
  5. Mamalla
  6. Aryaas

3. Bangalore to Pondicherry by Train

Bangalore and Pondicherry are well connected through railways, so travel between the two cities is easy. There are no daily trains that go to Pondicherry from Bangalore, but weekly, about 2 - 3 trains make this journey. The average travel duration is approximately 10 - 11 hours. There are many stops on the way to Pondicherry, so there is plenty to see on the way. The beauty of South India can be enjoyed thoroughly even though these are overnight journeys.
Available Train Options
1. Puducherry Express (16573)

Day: Friday
Departure: 09:00 PM (from Bangalore Yesvantpur Junction)
Arrival: 07:15 AM (to Puducherry Railway Station)
Duration: 10 hours and 15 minutes

Fare:

SL - INR 265
Tier 1 AC - INR 1745
Tier 2 AC - INR 1035
Tier 3 AC - INR 725.

2. Puducherry Express (11005)

Days: Monday, Tuesday, and Saturday
Departure: 09:50 PM (from Bangalore Yesvantpur Junction)
Arrival: 07:15 AM (to Puducherry Railway Station)
Duration: 9 hours and 25 minutes

Fare:

Sleeper - INR 290
Tier 2 AC - INR 1050
Tier 3 AC - INR 745.

4. Bangalore to Pondicherry by Flight

There is only one daily direct flight to Pondicherry from Bangalore. Prices rise, the quicker you book the tickets, so it is highly recommended that the booking be made weeks or months prior to the trip. It is the quickest way to reach Pondicherry from Bangalore as it takes only about an hour. The Bangalore airport is called Kempegowda International Airport, and the Pondicherry airport is called Puducherry Airport.
Flight Options
1. Spicejet

Departure: 12:35 PM, Arrival: 01:40 PM
Duration: 1 hour and 5 minutes
Fare: INR 2791

Popular Routes to Pondicherry

Important Routes Time Taken Distance
Chennai to Pondicherry 3 hours 13 mins 170 km
Bangalore to Pondicherry 6 hours 19 mins 311 km
Mumbai to Pondicherry 19 hours 51 mins 1,298 km
Hyderabad to Pondicherry 12 hours 49 mins 785 km
Delhi to Pondicherry 1 day 12 hours 2,359 km
Kolkata to Pondicherry 1 day 5 hours 1,828 km

Popular Routes from Bangalore

Important Routes Time Taken Distance
Bangalore to Goa 8 hours 45 mins 557 km
Bangalore to Ooty 6 hours 15 mins 274 km
Bangalore to Pondicherry 6 hours 19 mins 311 km
Bangalore to Coorg 5 hours 10 mins 264 km
Bangalore to Mysore 2 h 40 min 146 km
Bangalore to Hyderabad 8 hours 10 mins 569 km