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

Via Mohali
RECOMMENDED
FASTEST
Bangalore
Mohali
Chandigarh
Approx Travel Time
5h 21m
₹8,769
Onwards
Via Delhi
Bangalore
Delhi
Chandigarh
Approx Travel Time
1d 11h 28m
₹990
Onwards
Bangalore
Delhi
Chandigarh
Approx Travel Time
1d 13h 20m
₹3,901
Onwards
Bangalore
Delhi
Chandigarh
Approx Travel Time
6h 48m
₹9,398
Onwards
Bangalore
Delhi
Chandigarh
Approx Travel Time
9h 10m
₹9,780
Onwards
Via Hyderabad, Delhi
Bangalore
Hyderabad
Delhi
Chandigarh
Approx Travel Time
1d 11h 38m
₹1,330
Onwards
Direct Options
CHEAPEST
Bangalore
Chandigarh
Approx Travel Time
2d 0h 45m
₹950
Onwards
Bangalore
Chandigarh
Approx Travel Time
1d 14h 42m
₹41,226
Onwards
Via Kota
Bangalore
Kota
Chandigarh
Approx Travel Time
1d 23h 43m
₹3,999
Onwards
Via Ghaziabad
Bangalore
Ghaziabad
Chandigarh
Approx Travel Time
9h 9m
₹9,438
Onwards
Frequently Asked Questions
What is the distance between Bangalore and Chandigarh?
The distance between Bangalore and Chandigarh is approximately 2550+ km by road.
What is the straight-line (aerial) distance between Bangalore and Chandigarh?
The straight-line distance is approximately 1950+ km.
How long does it take to travel from Bangalore to Chandigarh by road?
It takes around 39 hours by road.
What is the distance from Bangalore to Chandigarh via Mohali?
Via Mohali, the distance is approximately 1950+ km, taking around 6 hours.
Is there a train from Bangalore to Chandigarh?
Yes, trains run between Bangalore and Chandigarh, covering approximately 2850+ km in around 49 hours.
Does the distance from Bangalore to Chandigarh change by route?
Yes — the road distance varies from 2550+ km via the direct route to 1950+ km via Mohali, depending on the path taken.
Does travel time between Bangalore and Chandigarh 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 Chandigarh?
The driving distance is 2550+ km, while the straight-line distance is shorter at 1950+ km, due to the road route following terrain and highways.
Routes Connecting Bangalore
Routes From Bangalore
Routes Connecting Chandigarh
Routes From Chandigarh
- Chandigarh to Hinganghat
- Chandigarh to Gondia
- Chandigarh to Kollam
- Chandigarh to Nabha
- Chandigarh to Shivpuri
- Chandigarh to Pusad
- Chandigarh to Chhapra
- Chandigarh to Kamalapuram
- Chandigarh to Puttur
- Chandigarh to London
- Chandigarh to Kadiri
- Chandigarh to Pahalgam
- Chandigarh to Musafirkhana
- Chandigarh to Kopargaon
- Chandigarh to Bathinda
Routes To Chandigarh
- Sojat to Chandigarh
- Omkareshwar to Chandigarh
- Shirpur to Chandigarh
- Giddarbaha to Chandigarh
- Phulbani to Chandigarh
- Kushinagar to Chandigarh
- Malegaon to Chandigarh
- Najibabad to Chandigarh
- Sunam to Chandigarh
- Bassi to Chandigarh
- Bhilai to Chandigarh
- Bishnupur to Chandigarh
- Rajgarh to Chandigarh
- Thane to Chandigarh
- Nathdwara to Chandigarh
Popular Places Routes
- Kolkata to Pachora
- Pithoragarh to Hardoi
- Jaipur to Chandrapur
- Vaniyambadi to Siwan
- Kattappana to Nilambur
- Lakshadweep to Bhongaon
- Ooty to Vinukonda
- Champawat to Pune
- Gandhinagar to Gauribidanur
- Gorakhpur to Pataudi
- Vadakara to Bhusawal
- Dalhousie to Khandwa
- Mariahu to Pakur
- Udhampur to Bihar-Sharif
- Udaipur to Palitana
- Tundla to Tikamgarh
- Dhenkanal to METTUPALAYAM
- Mahasamund to Aurangabad
- Kishangarh to Tandur
- Palia-Kalan to Ayodhya
- Varanasi to Modasa
- Durg to Ooty
- Tarapith to Thiruvananthapuram
- Sarkaghat to Amravati
- Goa to Mahuva
- Lonavala to Puri
- Eluru to Pandharpur
- Kanyakumari to Ashoknagar
- Ahmednagar to Sindkheda
- Multai to Khajuraho

