Bangalore
Bangalore
Chandigarh
Chandigarh
Train Flight

Bangalore to Chandigarh

Updated: 28 May 2026

The journey from Bangalore to Chandigarh covers 2200 kilometers. Flights are the most convenient, taking about 3 hours. Trains take about 40 to 45 hours. The route is a major connection between South and North India.

Total Distance: 2200 km by road, 1850 km air distance.
Fastest Way
Flight.
Cheapest Way
Sleeper class train.
Compare Bangalore to Chandigarh Routes
Train
Direct
Flight
Direct
Duration 42 hours 3 hours
Avg Price 1500 - 5000 INR 5000 - 12000 INR
Operator Chandigarh Express IndiGo, Air India
Route KSR Bengaluru - Chandigarh Junction BLR - IXC
Tip Book in advance. Book early for cheaper fares.
Travel Tips
  • Booking
    Book flights and trains early.
  • Traffic
    Plan for traffic in Chandigarh.
  • Food
    Try the local Punjabi cuisine.
  • Transport
    Auto-rickshaws are available.
  • Weather
    Carry light clothes.
Safety Tips
  • Driving
    Be careful on the roads.
  • Crowds
    Stay alert in public places.
  • Emergency
    Keep emergency numbers saved.
  • Night Travel
    Avoid isolated areas at night.
People Also Ask
  • Is there a direct train?
    Yes, there are several.
  • How long is the flight?
    Approximately 3 hours.
  • Is Chandigarh safe?
    Yes, it is generally safe.
  • What is the best time to visit?
    Winter months are ideal.
  • Are there buses?
    Yes, but it's a very long journey.
Quick Info
  • From Bangalore, Karnataka, India
  • To Chandigarh, Chandigarh, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Chandigarh
1
Rock Garden
A unique garden.
2
Sukhna Lake
A beautiful lake.
3
Rose Garden
A popular garden.
4
Capitol Complex
A historic site.
Tags
Bangalore to Chandigarh train Bangalore to Chandigarh flight Chandigarh Express Bangalore travel to Chandigarh Chandigarh tourism Bangalore to Chandigarh distance best way to reach Chandigarh
More to Bangalore