There are 7 ways to get from Bengaluru to Chandigarh Airport (IXC) by bus, plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Kempegowda International Airport, fly
best- Take the bus from Shanthinagara Bus Station to Kempegowda International Airportbus
- Fly from Kempegowda International Airport (BLR) to Chandigarh International Airport (IXC)plane BLR - IXC
5h 21m₹8,072–12,287Train
cheapest- Take the train from Yasvantpur Jn to Chandigarhtrain 22685
2d 3h₹1,139–10,124Train via Delhi
- Take the train from Bangalore Cant to New Delhitrain 12627
- Take the train from New Delhi to Chandigarhtrain 12005 / ...
42h 23m₹1,204–10,008Bus
- Take the bus from Bangalore, Karnataka to Faridabad, Haryanabus Bangalore, Karnataka - Faridabad, Haryana
- Take the bus from Faridabad to Chandigarhbus Faridabad - Chandigarh
2d 7hDrive 2,266.5 km
- Drive from Bengaluru to Chandigarh Airport (IXC)car 2,266.5 km
30h 9m₹25,564–36,925Train to Chennai International Airport, fly
- Take the train from Ksr Bengaluru to Chennai Centraltrain
- Fly from Chennai International Airport (MAA) to Chandigarh International Airport (IXC)plane MAA - IXC
10h 31m₹8,849–16,712Bus via Jaipur
- Take the bus from Bangalore, Karnataka to Jaipurbus Bangalore, Karnataka - Jaipur
- Take the bus from Jaipur to Chandigarhbus Express
2d 10h
Kempegowda International Airport (BLR) to Chandigarh International Airport (IXC) flights
Questions & Answers
The cheapest way to get from Bengaluru to Chandigarh Airport (IXC) is to train which costs ₹1,100 - ₹11,000 and takes 2 days 3h.
The fastest way to get from Bengaluru to Chandigarh Airport (IXC) is to bus and fly which takes 5h 21m and costs ₹8,000 - ₹13,000.
No, there is no direct bus from Bengaluru to Chandigarh Airport (IXC). However, there are services departing from Bangalore, Karnataka and arriving at Behlana via Faridabad and Isbt-17. The journey, including transfers, takes approximately 2 days 7h.
No, there is no direct train from Bengaluru to Chandigarh Airport (IXC). However, there are services departing from Bangalore Cant and arriving at Chandigarh via New Delhi. The journey, including transfers, takes approximately 42h 23m.
The distance between Bengaluru and Chandigarh Airport (IXC) is 1991 km. The road distance is 2266.5 km.
The best way to get from Bengaluru to Chandigarh Airport (IXC) without a car is to train via Delhi which takes 42h 23m and costs ₹1,200 - ₹10,000.
It takes approximately 5h 21m to get from Bengaluru to Chandigarh Airport (IXC), including transfers.
Bengaluru to Chandigarh Airport (IXC) bus services, operated by Mahadev Travels, depart from Bangalore, Karnataka station.
Bengaluru to Chandigarh Airport (IXC) train services, operated by Indian Railways, depart from Bangalore Cant station.
The best way to get from Bengaluru to Chandigarh Airport (IXC) is to train via Delhi which takes 42h 23m and costs ₹1,200 - ₹10,000. Alternatively, you can bus, which costs and takes 2 days 7h.
What companies run services between Bengaluru, India and Chandigarh Airport (IXC), India?
You can take a train from Bangalore Cant to Behlana via New Delhi, Chandigarh, Railway Station, Colony Number 4, and Colony No. 4 in around 42h 23m. Alternatively, you can take a bus from Bangalore, Karnataka to Behlana via Faridabad, Chandigarh, and Isbt-17 in around 2d 7h.
- Website
- goindigo.in
Flights from Kempegowda International Airport to Chandigarh International Airport
- Ave. Duration
- 3h 3m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Kempegowda International Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Kempegowda International Airport to Chandigarh International Airport via Jaipur
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Kempegowda International Airport to Chandigarh International Airport via Lucknow
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Kempegowda International Airport to Chandigarh International Airport via Goa Mopa
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Kempegowda International Airport to Chandigarh International Airport via Hyderabad
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Chennai International Airport to Chandigarh International Airport
- Ave. Duration
- 3h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,000–14,000
Flights from Chennai International Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 5h 58m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Chennai International Airport to Chandigarh International Airport via Hyderabad
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Chennai International Airport to Chandigarh International Airport via Pune
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ₹8,000–14,000
- Website
- airindia.in
Flights from Kempegowda International Airport to Chandigarh International Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- ₹6,500–17,000
Flights from Kempegowda International Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 5h 18m
- When
- Every day
- Estimated price
- ₹8,500–12,000
Flights from Chennai International Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 6h 19m
- When
- Every day
- Estimated price
- ₹8,500–12,000
- Website
- airindiaexpress.in
Flights from Kempegowda International Airport to Chandigarh International Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- ₹6,500–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bangalore Cant to New Delhi
- Ave. Duration
- 37h 28m
- Frequency
- Once daily
- Estimated price
- ₹950–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹950–1,200
- Third AC (3A)
- ₹2,400–3,100
- Second AC (2A)
- ₹3,500–4,400
- First Class (1A)
- ₹5,500–7,500
Train from New Delhi to Chandigarh
- Ave. Duration
- 3h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
Train from Ksr Bengaluru to Chennai Central
- Ave. Duration
- 5h 35m
- Frequency
- Every 3 hours
- Estimated price
- ₹230–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Yasvantpur Jn to Chandigarh
- Ave. Duration
- 2d 1h
- Frequency
- Twice a week
- Estimated price
- ₹1,100–9,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,100–1,400
- Third AC (3A)
- ₹2,900–3,600
- Second AC (2A)
- ₹4,100–5,500
- First Class (1A)
- ₹7,000–9,000
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Shanthinagara Bus Station to Kempegowda International Airport
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- ₹70–290
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹70–90
- Airport Vajra Vayu
- ₹220–290
- Website
- Mahadev Travels
Bus from Bangalore, Karnataka to Faridabad, Haryana
- Ave. Duration
- 2d 1h
- Frequency
- 5 times a day
- Schedules at
- Mahadev Travels
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Faridabad to Chandigarh
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- ₹460–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹460–650
- Website
- S.R.Travels
Bus from Bangalore, Karnataka to Jaipur
- Ave. Duration
- 43h 30m
- Frequency
- Every 4 hours
- Schedules at
- S.R.Travels
- Phone
- +917412069719
- [email protected]
- Website
- transport.rajasthan.gov.in
Bus from Jaipur to Chandigarh
- Ave. Duration
- 12h 43m
- Frequency
- Once daily
- Estimated price
- ₹440–1,100
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹460–600
- Express
- ₹440–700
- AC Sleeper
- ₹850–1,100
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
More Questions & Answers
Bengaluru to Chandigarh Airport (IXC) bus services, operated by Mahadev Travels, arrive at Faridabad, Haryana station.
Bengaluru to Chandigarh Airport (IXC) train services, operated by Indian Railways, arrive at New Delhi station.
Yes, the driving distance between Bengaluru to Chandigarh Airport (IXC) is 2266 km. It takes approximately 30h 9m to drive from Bengaluru to Chandigarh Airport (IXC).
There are 909+ hotels available in Chandigarh Airport (IXC).

















