Chandigarh to Bangalore Distance
The road distance between Chandigarh and Bangalore is approximately 2350+ km, and the drive usually takes around 40 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 50 hours, subject to the chosen service and route. If you're travelling by air, Bengaluru International Airport is the nearest airport to Bangalore, located about 28 km away from the city centre. Flying is the fastest way to reach Bangalore, 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
Chandigarh
Mohali
Bangalore
Approx Travel Time
5h 23m
₹10,566
Onwards
Via Delhi, Hyderabad
Chandigarh
Delhi
Hyderabad
Bangalore
Approx Travel Time
1d 9h 30m
₹1,190
Onwards
Via Delhi
Chandigarh
Delhi
Bangalore
Approx Travel Time
1d 14h 50m
₹1,483
Onwards
Chandigarh
Delhi
Bangalore
Approx Travel Time
1d 14h 6m
₹4,220
Onwards
Chandigarh
Delhi
Bangalore
Approx Travel Time
6h 50m
₹10,395
Onwards
Chandigarh
Delhi
Bangalore
Approx Travel Time
8h 40m
₹11,047
Onwards
Direct Options
CHEAPEST
Chandigarh
Bangalore
Approx Travel Time
2d 1h 50m
₹950
Onwards
Chandigarh
Bangalore
Approx Travel Time
1d 16h 8m
₹38,691
Onwards
Via Agra
Chandigarh
Agra
Bangalore
Approx Travel Time
1d 23h 50m
₹6,698
Onwards
Via Ghaziabad
Chandigarh
Ghaziabad
Bangalore
Approx Travel Time
9h 7m
₹10,230
Onwards
Frequently Asked Questions
What is the distance between Chandigarh and Bangalore?
The distance between Chandigarh and Bangalore is approximately 2350+ km by road.
What is the straight-line (aerial) distance between Chandigarh and Bangalore?
The straight-line distance is approximately 1950+ km.
How long does it take to travel from Chandigarh to Bangalore by road?
It takes around 40 hours by road.
What is the distance from Chandigarh to Bangalore via Mohali?
Via Mohali, the distance is approximately 1950+ km, taking around 6 hours.
Is there a train from Chandigarh to Bangalore?
Yes, trains run between Chandigarh and Bangalore, covering approximately 2850+ km in around 50 hours.
Does the distance from Chandigarh to Bangalore change by route?
Yes — the road distance varies from 2350+ km via the direct route to 1950+ km via Mohali, depending on the path taken.
Does travel time between Chandigarh and Bangalore 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 Chandigarh and Bangalore?
The driving distance is 2350+ km, while the straight-line distance is shorter at 1950+ km, due to the road route following terrain and highways.
Routes Connecting Chandigarh
Routes From Chandigarh
- Chandigarh to Bina
- Chandigarh to Muddebihal
- Chandigarh to Geneva
- Chandigarh to Rahuri
- Chandigarh to Vikarabad
- Chandigarh to Pilibhit
- Chandigarh to Antalya
- Chandigarh to Bageshwar
- Chandigarh to Khordha
- Chandigarh to Tiruvallur
- Chandigarh to Barsi-Takli
- Chandigarh to Darwha
- Chandigarh to Nandi-Hills
- Chandigarh to Hingoli
- Chandigarh to Suryapet
Routes To Chandigarh
- Dalhousie to Chandigarh
- Fatehpur to Chandigarh
- Jalpaiguri to Chandigarh
- Dholpur to Chandigarh
- Gudalur to Chandigarh
- Brahmapur to Chandigarh
- Dhampur to Chandigarh
- Nasirabad to Chandigarh
- Jamkhandi to Chandigarh
- Solan to Chandigarh
- Chintpurni to Chandigarh
- Dhrangadhra to Chandigarh
- Dharampur to Chandigarh
- Miryalaguda to Chandigarh
- Palani to Chandigarh
Routes Connecting Bangalore
Routes From Bangalore
Popular Places Routes
- Baramulla to Kodaikanal
- Sakti to Nandura
- Surendranagar to Vaniyambadi
- Gadwal to Kannur
- Pratapgarh to Chhindwara
- Dindigul to Gokarna
- Almora to Azamgarh
- Dhandhuka to Hamirpur
- Kovilpatti to Delhi
- Chittoor to Rafiganj
- Pennagaram to Sirhind
- Kurnool to Ambaji
- Morena to Mohanlalganj
- Vaniyambadi to Faridkot
- Chandausi to Pune
- Sangamner to Ahmedabad
- Banda to Vikarabad
- Kharagpur to Gandhinagar
- Salekasa to Kasaragod
- Dongargarh to Sultanpur
- Tiruchirappalli to Somnath
- Sitapur to Ratlam
- Sirsa to Chhindwara
- Amalapuram to Bhadravathi
- Bilaspur to Malegaon
- Nakodar to Rohtak
- Puttur to Vijayawada
- Bina to Bhadravathi
- Siliguri to Polur
- Kavali to Ayodhya
- Rishikesh to Orai
- Bangalore to Abzelilovskiy-rayon
- Gorakhpur to Ladnun
- Kunigal to Sangrur
- Hyderabad to Iritty
- Delhi to Chikhli
- Dibrugarh to Tandur
- Kuppam to Thiruvananthapuram
- Lakhimpur to Honavar
- Rishikesh to Madhubani
- Vadodara to Khammam
- Dhampur to Digha
- Kayamkulam to Kausani
- Purnia to Mayiladuthurai
- Radhanpur to Ranchi

