Flight time from London
7 hrs 50 mins
Touch down in Pakistan’s city of gardens
Flight time from London
7 hrs 50 mins
Distance from London
Pakistan’s second largest city, Lahore, is known for its bustling streets, vibrant bazaars and distinctive architecture. With direct flights now operating between the UK and Lahore, you can easily broaden your travel horizons – or conveniently visit friends or family.
Lahore is both a commercial and industrial centre, yet the city promises rich cultural experiences and remains relatively unexplored as a travel destination. As the traditional capital within Pakistan’s Punjab province, Lahore is awash with ornate mosques, historical museums and splendid gardens; and you’ll find architectural gems such as the Badshai Mosque, the Lahore Fort and gorgeous Shalimar Gardens inside the old city walls. You can also feast upon local cuisine, beginning with traditional halwa puri (flatbread with semolina) for breakfast before sampling fragrant dishes, such as chicken karahi and nihari, throughout the day. Book your direct flights to Lahore with British Airways and enjoy exceptional service before landing at Lahore’s international airport.
With four direct flights operating each week, planning your visit to Lahore is straightforward. You can fly non-stop from London Heathrow (LHR) to Allama Iqbal International Airport (LHE) in around 7 hours and 50 minutes. Our winter service operates between mid-October and late March, which are generally considered the optimal months to visit Lahore, as the weather tends to be dry and warm.
Our flights are also conveniently timed so that you can connect to other flights serving the United States of America and Canada.
The best way to find cheap flights to Lahore is to use our lowest fare finder, at the top of the page.
How many bags can I check in on my flight to Lahore?
You can select a hand-baggage only fare or choose standard economy and check in one bag weighing up to 23kg. In Club World (business class), you can check in two bags weighing up to 32kg. If you’re travelling First Class, you may check up to three 32kg bags. Whichever fare you choose, you can also bring an additional handbag and cabin bag on board.
If you are travelling with children, you can check in two additional items for free, including a fully collapsible pushchair, a car booster seat and a travel cot.
Read our baggage guide for more luggage information.
Do I need a visa for Lahore?
When travelling to Lahore (or any destination in Pakistan) on a British passport, you will need a valid visa. Violating visa requirements is a criminal offence and could result in a fine or detention, so make sure your passport is valid for a minimum of six months when applying for your visa.
You do not need a visa if you hold a valid National Identity Card for Overseas Pakistanis (NICOP) or Smart National Identity Card for Overseas Pakistanis (SNICOP).
How far is Lahore from Allama Iqbal International Airport?
Allama Iqbal International Airport lies just over eight miles away from Lahore’s city centre. You can take a taxi into the city, or simply add a private transfer to your British Airways booking.
Which cabins can I book when I fly to Lahore?
Our economy (World Traveller) fares are ideal if you’re travelling on a budget. In flight, you’ll receive a meal, drinks and headphones; and you can use the in-flight entertainment system. When you fly in World Traveller, you can choose from two economy fares:
Book Premium economy (World Traveller Plus) for a quieter, more exclusive cabin and extra legroom. You’ll receive an amenity kit, additional baggage allowance, priority boarding and more.
In our business (Club World) cabin you can enjoy premium levels of comfort and service. The seats are wider and will convert into a fully flat bed, and you’ll be given bedding and amenity kits designed by The White Company. Our First cabins will afford the most luxurious experience, with your own stylish suite, impeccable service and exclusively designed travel essentials.
Our Lahore hints and tips will have you feeling like a local in no time.
The climate in Lahore is generally warm all year round. From May to September, the weather can be hot or rainy, which may be uncomfortable. You’ll experience cooler and drier conditions, since there is less precipitation, between the months of October and February.
Pakistan's national language is Urdu, although Punjabi is widely spoken across the region. Lahore is one of the largest Punjabi-speaking cities in the world, and many locals speak English here, too. However, learning a few Urdu phrases and basic greetings might help you feel more at ease.
Built in the Mughal era, the Badshahi Mosque is one Lahore’s most iconic landmarks. Spend time admiring intricate domes and minarets, or marvel at the ornate interiors of the impressive structure. Non-Muslims can visit during non-prayer hours – when you visit you must be respectful of local customs and observe a modest dress code.