Kempegowda International Airport in Bengaluru, India
Bengaluru Airport guide

Kempegowda International Airport (BLR)

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.

Last updated August 2026

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

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

Arrivals at Kempegowda International 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

  1. 1Arrival at Kempegowda International Airport
  2. 2Follow signs to immigration
  3. 3Passport and immigration clearance
  4. 4Baggage collection
  5. 5Customs clearance
  6. 6Enter the arrivals area
  7. 7Currency exchange, ATM or mobile connectivity if required
  8. 8Airport bus, taxi, app-based cab, train connection or other transportation
  9. 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

Departures at Kempegowda International 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

  1. 1Confirm your airline and terminal
  2. 2Arrive at Kempegowda International Airport
  3. 3Airline check-in
  4. 4Baggage drop
  5. 5Immigration for applicable international departures
  6. 6Security screening
  7. 7Enter the departure area
  8. 8Check airport screens for your boarding gate
  9. 9Proceed to the gate
  10. 10Flight departure

Passengers should follow their airline's recommended airport arrival time.

Terminals

Terminals at Bengaluru Airport

Kempegowda International Airport terminals

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

  1. 1International to international
  2. 2International to domestic
  3. 3Domestic to international
  4. 4Domestic to domestic
  5. 5On a through-ticket
  6. 6On separate tickets
  7. 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 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

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

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

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

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

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

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.

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.

BLR · Bengaluru Airport guide

Search and Book Flights to Bengaluru with iCanFly

Search flights

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.