Overview
Kempegowda International Airport – Bengaluru, India
Kempegowda International Airport Bengaluru (IATA: BLR, ICAO: VOBL), commonly known as Bengaluru Airport or Bangalore Airport, is the main international airport serving Bengaluru and one of southern India's major aviation hubs.
Located in the Devanahalli area north of central Bengaluru, the airport provides domestic and international connections across India, South Asia, Southeast Asia, the Middle East, Europe and other international markets.
Bengaluru Airport provides access to important business, technology and residential areas including Hebbal, Yelahanka, Manyata Tech Park, MG Road, Indiranagar, Whitefield, Electronic City and the wider Bengaluru metropolitan region.
The airport currently operates Terminal 1 and Terminal 2. Terminal 2 handles both domestic and international flights. Passengers should always check the terminal shown on their booking because airline and operational assignments can change.
For current airport information, passengers can refer to the official Kempegowda International Airport Bengaluru website.
At a glance
Airport Information
- Airport Name
- Kempegowda International Airport Bengaluru
- Also Known As
- Bengaluru Airport / Bangalore Airport / KIA
- IATA Code
- BLR
- ICAO Code
- VOBL
- Location
- Devanahalli, Bengaluru, Karnataka, India
- Nearest Major City
- Bengaluru
- Airport Type
- International and Domestic
- Country
- India
- Passenger Terminals
- Terminal 1 and Terminal 2
Arrivals
Arrivals at Bengaluru Airport

Passengers arriving on international flights normally proceed through Indian immigration, baggage collection and customs before entering the public arrivals area.
Kempegowda International Airport provides a wide range of passenger facilities, including:
Arrival Process
- 1Arrival at Kempegowda International Airport
- 2Follow signs to immigration
- 3Passport and immigration clearance
- 4Baggage collection
- 5Customs clearance
- 6Enter the arrivals area
- 7Currency exchange, ATM or mobile connectivity if required
- 8Airport bus, taxi, app-based cab, train connection or other transportation
- 9Hotel or onward travel
International travellers should ensure they meet India's current passport, visa and immigration requirements before travelling.
Arrival Facilities
- Currency exchange
- ATMs
- Free Wi-Fi
- Baggage services
- Medical assistance
- Accessibility services
- Restaurants and cafés
- Retail and shopping
- Duty-free facilities where applicable
- Passenger lounges
- Baby-care and family facilities
- Passenger information
- Taxi and cab services
- Airport bus services
- Intercity bus connections
- Railway connectivity
- Car rental
- Parking
- Hotel and onward transportation services
The airport's official website confirms passenger services including currency exchange, ATMs, lounges, accessibility support and ground transportation.
India e-Arrival Card
Foreign nationals and OCI cardholders can complete India's e-Arrival Card online before arrival.
The Government of India currently allows the e-Arrival Card to be submitted online within 72 hours before arrival in India. It is an arrival-information form and not a visa.
The form may request information including:
The official Indian immigration service provides the e-Arrival Card free of charge.
Travellers should use only official Government of India services and check current requirements before travelling.
- Passport details
- Nationality
- Purpose of visit
- Travel information
- Contact details
- Address in India
India Visa Requirements
India's visa requirements depend on:
Sri Lankan travellers should obtain the appropriate Indian visa or approved eVisa before travel where required.
India operates an official eVisa programme covering eligible purposes including tourism, business, medical travel and other qualifying categories. Bengaluru is currently one of India's authorised eVisa entry airports.
Passengers should verify their eligibility through the official Government of India eVisa service before applying or travelling.
- Nationality
- Passport type
- Purpose of travel
- Length of stay
- Individual circumstances
Visa on Arrival
Sri Lankan passport holders should not rely on obtaining an Indian Visa on Arrival at Bengaluru Airport.
India's current Visa-on-Arrival programme is limited to eligible nationals of Japan, South Korea and certain UAE nationals who meet the applicable conditions. Other eligible nationalities must obtain an eVisa or other appropriate visa before travelling.
Departures
Departures from Bengaluru Airport

Passengers departing from Bengaluru should allow sufficient time for airline check-in, baggage drop, security screening and, for international flights, immigration procedures.
Because BLR operates from two passenger terminals, travellers should confirm their terminal before travelling to the airport.
Departure Process
- 1Confirm your airline and terminal
- 2Arrive at Kempegowda International Airport
- 3Airline check-in
- 4Baggage drop
- 5Immigration for applicable international departures
- 6Security screening
- 7Enter the departure area
- 8Check airport screens for your boarding gate
- 9Proceed to the gate
- 10Flight departure
Passengers should follow their airline's recommended airport arrival time.
Terminals
Terminals at Bengaluru Airport

Kempegowda International Airport currently operates Terminal 1 and Terminal 2.
Passengers should always check the terminal shown on their booking or current BLR Airport flight information before travelling.
Terminal 1
Terminal 1 (T1) continues to handle passenger flight operations at Bengaluru Airport.
Facilities include:
Because airline assignments can change, I recommend not listing individual airlines permanently on this SEO page.
- Airline check-in
- Security screening
- Baggage services
- Restaurants and cafés
- Retail
- Passenger assistance
- Ground transportation access
- Airport bus services
Terminal 2
Terminal 2 (T2) serves both domestic and international flights.
T2 provides passenger facilities including:
Terminal 2 is known for its garden-inspired design and extensive landscaped passenger environment, but operational facilities and airline assignments should always be checked before travelling.
- Domestic and international airline check-in
- Immigration facilities
- Security screening
- Baggage handling
- Duty-free shopping
- Restaurants and dining
- Passenger lounges
- Retail
- Passenger assistance
- Airport bus and taxi transportation
Transfers
Connecting Flights at Bengaluru Airport
Bengaluru Airport is an important domestic and international connecting hub.
Connection procedures depend on whether passengers are travelling:
Passengers should follow airport transfer signage and their airline's instructions.
Typical Transfer Process
- 1International to international
- 2International to domestic
- 3Domestic to international
- 4Domestic to domestic
- 5On a through-ticket
- 6On separate tickets
- 7Through Terminal 1 or Terminal 2
International to Domestic Connections
Passengers arriving internationally and continuing on a domestic flight may need to complete Indian entry procedures before the onward service.
Typical Process
Passengers should confirm whether their baggage is checked through and whether a terminal change is required.
- Complete Indian immigration
- Collect checked baggage where required
- Clear customs
- Confirm the terminal for the domestic flight
- Transfer to the appropriate departure area or terminal
- Re-check baggage where required
- Complete domestic security
- Proceed to the boarding gate
Domestic to International Connections
Passengers arriving domestically and connecting to an international flight should:
Allow sufficient time for any terminal change and international departure formalities.
- Confirm their international departure terminal
- Follow airline transfer instructions
- Collect baggage if required
- Transfer terminal where necessary
- Complete international check-in or baggage procedures
- Complete immigration
- Complete security screening
- Proceed to the boarding gate
International to International Connections
Passengers making an international-to-international connection should follow the airport and airline's transfer instructions.
The exact process depends on:
Passengers travelling on a through-ticket with baggage checked to their final destination may not need to collect their checked luggage.
Always confirm this with the airline at the original departure airport.
- Airline
- Ticket arrangement
- Boarding-pass availability
- Baggage arrangements
- Immigration requirements
Connecting on Separate Tickets
Passengers travelling on separate tickets may need to:
Passengers making this type of connection must ensure they have the appropriate Indian entry permission.
- Enter India
- Complete immigration
- Collect baggage
- Clear customs
- Enter the public arrivals area
- Transfer to the correct terminal
- Check in again
- Re-check baggage
- Complete security and immigration where applicable
- Proceed to the boarding gate
Transferring Between Terminal 1 and Terminal 2
Terminal 1 and Terminal 2 are separate passenger facilities within the BLR Airport complex.
Passengers who need to change terminals should follow the airport's current inter-terminal signage and transfer instructions and allow additional time for the connection.
Because transfer arrangements and pickup points can change, I would not hard-code a specific shuttle frequency or walking time into this SEO page.
Passengers should confirm the transfer process with their airline or BLR Airport when travelling.
Getting into the city
Transportation from Bengaluru Airport
Travellers arriving at BLR have several transportation options.
The main options include:
An important current point is that there is no operational Namma Metro line directly serving the airport as of August 2026. The future airport Metro connection remains under development, so passengers should not rely on a direct Metro journey to or from BLR yet. The airport itself currently highlights buses, taxis, cars and rail rather than an operational airport Metro service.
- Vayu Vajra airport bus
- KSRTC Flybus
- Airport taxi
- App-based cab
- Airport railway connection
- Private transfer
- Car rental
Vayu Vajra Airport Bus

Vayu Vajra is BMTC's premium air-conditioned airport bus service connecting Kempegowda International Airport with Bengaluru city.
Services connect the airport with different areas of Bengaluru depending on the route.
Airport buses can be useful for passengers travelling towards areas including:
Routes and schedules change periodically, so travellers should check current information through BMTC or BLR Airport before travelling.
Central Bengaluru
Hebbal
Yelahanka
Electronic City
Whitefield
Major technology corridors
Other city districts
Best for
- Budget-conscious travellers
- Solo travellers
- Bengaluru city destinations
- Passengers with manageable luggage
- Travellers wishing to avoid higher taxi costs
KSRTC Flybus

KSRTC Flybus provides intercity airport bus connections from both Terminal 1 and Terminal 2.
Flybus services can be useful for travellers continuing beyond Bengaluru to selected destinations in Karnataka and South India.
Passengers should check current destinations, schedules and ticket availability before travelling.
Best for
- Intercity travellers
- Passengers continuing beyond Bengaluru
- Budget-conscious travellers
- Passengers avoiding an additional city transfer
Airport Taxi

Official airport taxi and cab services are available from Kempegowda International Airport.
The airport's official transport information provides taxi/cab options for passengers travelling between BLR and Bengaluru.
Taxi travel can be particularly convenient for:
Bengaluru road journey times can vary significantly depending on traffic and the final destination.
Families
Groups
Travellers with luggage
Direct hotel transfers
Business travellers
Late-night arrivals
App-Based Cab

App-based cab services are commonly used for airport journeys in Bengaluru.
Passengers should follow the airport's current signage and their booking application's instructions for the correct pickup area.
Because pickup zones and provider arrangements can change, I recommend not hard-coding a specific bay, level or operator list into the SEO page.
Best for
- App-based booking
- Door-to-door transportation
- Business travellers
- Families
- Travellers with luggage
Airport Railway Connection

Kempegowda International Airport has a nearby Kempegowda International Airport Railway Station / Halt.
South Western Railway has operated services calling at the airport halt, and BLR Airport currently provides official information about train schedules together with a synchronized shuttle connection between the railway stop and airport passenger facilities.
Train services and schedules can change, so passengers should check current information before relying on the rail connection.
Best for
- Budget travellers
- Passengers whose journey matches an available train schedule
- Independent travellers
- Passengers connecting with Bengaluru's wider railway network
Namma Metro – Future Airport Connection

Bengaluru's Namma Metro network is being expanded towards Kempegowda International Airport.
However, a direct operational Metro service to the airport is not currently available as of August 2026.
Passengers should therefore use existing airport transport such as:
until the airport Metro becomes operational.
Because construction timelines can change, I would not publish a guaranteed opening date on the evergreen iCanFly page.
Vayu Vajra
Taxi / cab
Railway connection where suitable
Private transfer
Private Airport Transfer
Private transfers can be arranged in advance between BLR Airport and hotels, residences, offices or other destinations.
They can be useful for:
Families
Groups
Business travellers
Medical travellers
First-time visitors
Passengers with significant luggage
Car Rental

Car rental and chauffeur-driven transportation services are available for travellers who prefer private transport.
Visitors planning to drive should ensure they meet India's applicable driving requirements and understand Bengaluru's traffic and road conditions.
For many international travellers, a taxi or chauffeur-driven vehicle may be more convenient.
Where to go next
Transportation to Popular Areas in Bengaluru

Bengaluru City Centre / MG Road
Recommended options
- Vayu Vajra
- Taxi
- App-based cab
- Private transfer
MG Road and central Bengaluru form one of the city's major business, hotel, shopping and entertainment areas.
Road journey time can vary considerably depending on Bengaluru traffic.

Hebbal
Recommended options
- Vayu Vajra
- Taxi
- App-based cab
- Private transfer
Hebbal is an important business and residential area north of central Bengaluru and lies along the main airport corridor.
Its location makes Hebbal particularly relevant for many airport travellers.

Yelahanka
Recommended options
- Vayu Vajra / bus
- Taxi
- App-based cab
- Private transfer
- Rail where the current timetable is suitable
Yelahanka is a large residential and commercial area in northern Bengaluru.

Manyata Tech Park
Recommended options
- Airport bus where suitable
- Taxi
- App-based cab
- Private transfer
Manyata Tech Park is one of Bengaluru's major technology and business districts.

Indiranagar
Recommended options
- Airport bus + local connection
- Taxi
- App-based cab
- Private transfer
Indiranagar is a popular residential, restaurant, shopping and entertainment district.

Whitefield
Recommended options
- Vayu Vajra where suitable
- Taxi
- App-based cab
- Private transfer
- Public transport combination
Whitefield is one of Bengaluru's major IT, business and residential districts.
Passengers should allow significant travel time during peak traffic periods.

Electronic City
Recommended options
- Vayu Vajra where suitable
- Taxi
- App-based cab
- Private transfer
Electronic City is another major technology and business district in southern Bengaluru.
Because Electronic City is a considerable distance from the airport, travellers should allow additional road travel time.
Travelling from Bengaluru Airport to Mysuru
Recommended options
- KSRTC Flybus where available
- Train
- Intercity bus
- Taxi
- Private transfer
- Rental vehicle
Mysuru (Mysore) is one of Karnataka's most popular cultural and tourism destinations.
Travellers arriving at BLR can continue using:
BLR Airport's official Flybus service provides airport-to-intercity connectivity to destinations in Karnataka and South India.
Passengers should check current schedules before travelling.
Travelling from Bengaluru Airport to Other Parts of Karnataka
Recommended options
- Mysuru
- Mangaluru
- Coorg / Kodagu
- Hassan
- Chikkamagaluru
- Hampi / Hospet
- Tumakuru
- Hubballi
- Belagavi
- Domestic flight
- KSRTC Flybus
- Intercity bus
- Train
- Taxi
- Private transfer
- Rental car
Bengaluru is an important gateway for travellers continuing throughout Karnataka.
Popular onward destinations include:
Depending on the destination, travellers can continue by:
Before you land
Tips for Travellers Arriving at BLR
- Check whether your flight uses Terminal 1 or Terminal 2.
- Terminal 2 serves both domestic and international flights.
- Do not permanently assume a particular airline always uses the same terminal.
- Complete India's e-Arrival Card within 72 hours before arrival where applicable.
- Remember that the e-Arrival Card is not a visa.
- Sri Lankan travellers should obtain the appropriate Indian visa/eVisa before travelling where required.
- Do not rely on obtaining a standard Indian Visa on Arrival.
- Confirm whether your baggage is checked through when connecting.
- Allow extra time when changing between T1 and T2.
- Consider Vayu Vajra for lower-cost travel into Bengaluru.
- Consider KSRTC Flybus when continuing to selected cities outside Bengaluru.
- There is currently no operational direct Namma Metro service to BLR Airport.
- A railway halt serves the airport area, but train frequencies are limited and should be checked before travelling.
- Use authorised taxi/cab pickup areas.
- Allow additional road travel time during Bengaluru's busy traffic periods.
- Keep your hotel or destination address easily accessible.
- Check current bus and train schedules before travelling.
Flights from Sri Lanka
Why Book Your Bengaluru Flight with iCanFly?
iCanFly helps travellers in Sri Lanka search, compare and book flights between Colombo and Bengaluru as well as onward destinations across India and beyond.
Passengers can compare available flights based on airline, schedule, fare and travel preferences.
Popular Flight Searches
Stay with iCanStay
Hotels near Kempegowda International Airport
After landing at BLR, you can compare and book hotels in Bengaluru and nearby areas with iCanStay.
Popular Hotel Searches
Common questions
Frequently Asked Questions
Kempegowda International Airport uses the IATA airport code BLR.
Airport guides
Other airport guides
Arrival, terminal and transport notes for popular airports used by travellers from Sri Lanka.

CMB
Bandaranaike International Airport
Colombo, Sri Lanka

AUH
Zayed International Airport
Abu Dhabi, United Arab Emirates

BKK
Suvarnabhumi Airport
Bangkok, Thailand

BOM
Chhatrapati Shivaji Maharaj International Airport
Mumbai, India

MAA
Chennai International Airport
Chennai, India

DEL
Indira Gandhi International Airport
Delhi, India

DOH
Hamad International Airport
Doha, Qatar

DXB
Dubai International Airport
Dubai, United Arab Emirates

FRA
Frankfurt Airport
Frankfurt, Germany

HKG
Hong Kong International Airport
Hong Kong, Hong Kong

IST
Istanbul Airport
Istanbul, Turkey

KUL
Kuala Lumpur International Airport
Kuala Lumpur, Malaysia

LHR
London Heathrow Airport
London, United Kingdom

MEL
Melbourne Airport
Melbourne, Australia

NRT
Narita International Airport
Tokyo, Japan

CDG
Paris Charles de Gaulle Airport
Paris, France

PVG
Shanghai Pudong International Airport
Shanghai, China

SIN
Singapore Changi Airport
Singapore, Singapore

SYD
Sydney Airport
Sydney, Australia

MLE
Velana International Airport
Malé, Maldives
BLR · Bengaluru Airport guide
Search and Book Flights to Bengaluru with iCanFly
iCanFly is an independent Sri Lankan online travel booking platform and is not the official website of Kempegowda International Airport Bengaluru, Bangalore International Airport Limited or the Government of India. Airport facilities, terminal assignments, transportation services, visa and immigration requirements, operating hours and other travel information are managed by the relevant airport, government, airline and transport authorities and may change. Passengers should confirm current information with BLR Airport, their airline, the Government of India, BMTC, South Western Railway or the relevant transport provider before travelling.