Bangalore to Puducherry Distance
The road distance between Bangalore and Puducherry is approximately 350+ km, and the drive usually takes around 6 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 10 hours, subject to the chosen service and route. Flying is the fastest way to reach Puducherry, with a total travel time of approximately 3 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.

Direct Options
RECOMMENDED
Bangalore
Pondicherry
Approx Travel Time
6h 1m
₹5,399
Onwards
Bangalore
Pondicherry
Approx Travel Time
9h 28m
₹255
Onwards
Via Vellore
Bangalore
Vellore
Pondicherry
Approx Travel Time
6h 42m
₹320
Onwards
Via Pondicherry
FASTEST
Bangalore
Pondicherry
Pondicherry
Approx Travel Time
3h 5m
₹3,979
Onwards
Via Viluppuram
Bangalore
Viluppuram
Pondicherry
Approx Travel Time
9h 13m
₹285
Onwards
Bangalore
Viluppuram
Pondicherry
Approx Travel Time
7h 5m
₹295
Onwards
Via Tiruchirappalli
Bangalore
Tiruchirappalli
Pondicherry
Approx Travel Time
10h 1m
₹435
Onwards
Via Salem
Bangalore
Salem
Pondicherry
Approx Travel Time
10h 7m
₹300
Onwards
Via Chennai
CHEAPEST
Bangalore
Chennai
Pondicherry
Approx Travel Time
7h 44m
₹245
Onwards
Via Thiruvannamalai
Bangalore
Thiruvannamalai
Pondicherry
Approx Travel Time
7h 55m
₹504
Onwards
Frequently Asked Questions
What is the distance between Bangalore and Puducherry?
The distance between Bangalore and Puducherry is approximately 350+ km by road.
What is the straight-line (aerial) distance between Bangalore and Puducherry?
The straight-line distance is approximately 200+ km.
How long does it take to travel from Bangalore to Puducherry by road?
It takes around 6 hours by road.
What is the distance from Bangalore to Puducherry via Vellore?
Via Vellore, the distance is approximately 400+ km, taking around 7 hours.
Is there a train from Bangalore to Puducherry?
Yes, trains run between Bangalore and Puducherry, covering approximately 400+ km in around 10 hours.
Does the distance from Bangalore to Puducherry change by route?
Yes — the road distance varies from 350+ km via the direct route to 400+ km via Vellore, depending on the path taken.
Does travel time between Bangalore and Puducherry 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 Bangalore and Puducherry?
The driving distance is 350+ km, while the straight-line distance is shorter at 200+ km, due to the road route following terrain and highways.
What are the major restaurants on the way from Bangalore to Puducherry by road?
Major restaurants on the road route from Bangalore to Puducherry include: • Vennila Restaurant • Vennila Bakery • Selvi Hotel • Yaagam Sweets • Sweet Bakery
Routes Connecting Bangalore
Routes From Bangalore
Routes Connecting Puducherry
Routes From Puducherry
- Puducherry to Coonoor
- Puducherry to Lalitpur
- Puducherry to Rayachoti
- Puducherry to Kandaghat
- Puducherry to Gadarwara
- Puducherry to Meja
- Puducherry to Dehradun
- Puducherry to Ahmednagar
- Puducherry to Tirupati
- Puducherry to Kullu
- Puducherry to Kuppam
- Puducherry to Khed
- Puducherry to Adoor
- Puducherry to Meerut
- Puducherry to Shahdol
Routes To Puducherry
- Amalner to Puducherry
- Kushinagar to Puducherry
- Bhubaneshwar to Puducherry
- Rayachoti to Puducherry
- Nagercoil to Puducherry
- Pathanamthitta to Puducherry
- Patna to Puducherry
- Nabadwip to Puducherry
- Thiruvarur to Puducherry
- Jaisalmer to Puducherry
- Ashoknagar to Puducherry
- Kushtagi to Puducherry
- Lucknow to Puducherry
- Kudal to Puducherry
- Katihar to Puducherry
Popular Places Routes
- Barshi to Tohana
- Khanapur to Gokak
- Dera-Bassi to Haridwar
- Katihar to Bangalore
- Chittorgarh to Perinthalmanna
- Nelamangala to Indi
- Saharsa to Rajahmundry
- Bhadravathi to Kunda
- Tonk to Bageshwar
- Madurantakam to Kushinagar
- Azamgarh to Jalgaon
- Bekal to Ho-Chi-Minh-City
- Shamli to Naugarh
- Pune to Mughal-Sarai
- Bhagalpur to Ooty

