Cheap Flights to Lahore
Flights to Lahore from 408 cities in 73 countries.
Non-stop flights and large departure cities, fares from the last 7 days
- Riyadhnon-stop · from $105
- Dubainon-stop · from $153
- Rawalpindinon-stop · from $35
- Bakunon-stop · from $237
- Mashhadnon-stop · from $381
- Tashkentnon-stop · from $96
- Abu Dhabinon-stop · from $158
- Sharjahnon-stop · from $121
- Quettanon-stop · from $79
- Kuala Lumpurnon-stop · from $241
- Dammamnon-stop · from $107
- Sargodhanon-stop · from $35
- Kampung Baru Subangnon-stop · from $241
- Petaling Jayanon-stop · from $241
- Muscatnon-stop · from $114
- Shah Alamnon-stop · from $241
Pakistan
- Bahawalpur
- Bannufrom $174 · via Peshawar
- Battagramfrom $35 · via Rawalpindi
- Burewalafrom $169 · via Multan
- Dera Ghazi Khan
- Dīrlast seen from $447 on Sep 21
- Gilgitlast seen from $184 on Oct 21
- Gujranwalafrom $181
- Islamabadfrom $35 · via Rawalpindi
- Jalalpur Pirwalavia Bahawalpur
- Jhang Sadarfrom $169 · via Faisalabad
- Karachilast seen from $79 on Oct 22
- Mingorafrom $35 · via Rawalpindi
- Multanfrom $169
- Muzaffarabadfrom $35 · via Rawalpindi
- Peshawarfrom $174
- Quettafrom $79
- Rahim Yar Khan
- Rawalpindifrom $35
- Sahiwalfrom $35 · via Rawalpindi
- Sargodhafrom $35 · via Rawalpindi
- Sialkotfrom $181 · via Gujranwala
- Skardufrom $102
- Sukkurfrom $230
- Tando Allahyarlast seen from $79 on Oct 22 · via Karachi
- Tando Bagolast seen from $79 on Oct 22 · via Karachi
Europe
67 routes
Austria
- Viennafrom $529
Belarus
Belgium
- Brusselsfrom $331
Cyprus
- Limassollast seen from $393 on Sep 16
Denmark
- Copenhagenfrom $343
Finland
- Espoofrom $401 · via Helsinki
France
- Parisfrom $318
Germany
- Berlinfrom $361
- Bielefeldlast seen from $310 on Oct 21 · via Düsseldorf
- Bochumlast seen from $310 on Oct 21 · via Düsseldorf
- Bonnlast seen from $341 on Oct 21 · via Cologne
- Duisburglast seen from $310 on Oct 21 · via Düsseldorf
- Düsseldorflast seen from $310 on Oct 21
- Essenlast seen from $310 on Oct 21 · via Düsseldorf
- Frankfurt am Mainfrom $383
- Wuppertallast seen from $310 on Oct 21 · via Düsseldorf
Greece
Italy
Netherlands
Norway
- Oslofrom $347
Poland
Portugal
- Lisbonfrom $352
Romania
- Bucharestlast seen from $315 on Oct 8
Russia
- Gelendzhiklast seen from $535 on Sep 18
- Irkutsklast seen from $441 on Oct 19
- Kazanfrom $326
- Krasnoyarsklast seen from $366 on Oct 15
- Makhachkalafrom $331
- Moscowfrom $214
- Nizhny Tagilfrom $299 · via Yekaterinburg
- Novosibirskfrom $224
- Omsklast seen from $593 on Oct 11
- Pyatigorskfrom $394
- Ryazanfrom $214 · via Moscow
- Saint Petersburgfrom $247
- Sochifrom $359
- Surgutlast seen from $505 on Sep 21
- Tolyattilast seen from $424 on Oct 8 · via Samara
- Tulafrom $214 · via Moscow
- Tverfrom $214 · via Moscow
- Tyumenlast seen from $505 on Oct 11
- Ulan-Udelast seen from $591 on Oct 18
- Vladimirfrom $214 · via Moscow
- Vladivostoklast seen from $1,323 on Oct 13
- Yekaterinburgfrom $299
Spain
Sweden
- Stockholmfrom $535
Switzerland
- Basellast seen from $294 on Sep 22
United Kingdom
- Brightonfrom $286 · via London
- Edinburghlast seen from $287 on Oct 6
- Londonfrom $286
- Manchesterfrom $312
- Prestonfrom $312 · via Manchester
- Readingfrom $286 · via London
- Sheffieldfrom $312 · via Manchester
- Southend-on-Seafrom $286 · via London
Asia
250 routes
Afghanistan
- Kabulfrom $247
Azerbaijan
Bangladesh
Bhutan
- Thimphulast seen from $640 on Sep 16
Cambodia
- Phnom Penhfrom $541
- Preaek Prasablast seen from $548 on Oct 20
- Takeofrom $541 · via Phnom Penh
China
- Baodingfrom $409 · via Beijing
- Baojilast seen from $523 on Sep 18 · via Xi'an
- Basuolast seen from $528 on Sep 23 · via Sanya
- Beijingfrom $409
- Binzhoufrom $755 · via Jinan
- Cangzhoufrom $409 · via Beijing
- Changshalast seen from $323 on Oct 22 · via Yunfu
- Chengdefrom $409 · via Beijing
- Chéngguān Qūlast seen from $718 on Sep 17
- Chuxionglast seen from $507 on Oct 21 · via Kunming
- Dezhoufrom $755 · via Jinan
- Foshanlast seen from $1,114 on Oct 3 · via Guangzhou
- Gaomilast seen from $454 on Oct 9 · via Qingdao
- Guang’anlast seen from $489 on Oct 8 · via Chongqing
- Gulifrom $558 · via Pujiang
- Hechuanlast seen from $489 on Oct 8 · via Chongqing
- Heyuanlast seen from $323 on Oct 22 · via Yunfu
- Huzhoufrom $424 · via Shanghai
- Jianshuilast seen from $507 on Oct 21 · via Kunming
- Jiaxingfrom $424 · via Shanghai
- Jinhuafrom $558 · via Pujiang
- Kunminglast seen from $507 on Oct 21
- Kunshanfrom $424 · via Shanghai
- Laiwufrom $755 · via Jinan
- Laixilast seen from $454 on Oct 9 · via Qingdao
- Langfangfrom $409 · via Beijing
- Lhokalast seen from $718 on Sep 17 · via Chéngguān Qū
- Liaochengfrom $755 · via Jinan
- Mengzilast seen from $507 on Oct 21 · via Kunming
- Pingdulast seen from $454 on Oct 9 · via Qingdao
- Qingyuanlast seen from $323 on Oct 22 · via Yunfu
- Qujinglast seen from $507 on Oct 21 · via Kunming
- Sanhefrom $409 · via Beijing
- Sanyalast seen from $528 on Sep 23
- Shanghaifrom $424
- Shangluolast seen from $523 on Sep 18 · via Xi'an
- Shanweilast seen from $547 on Sep 21 · via Hong Kong
- Suzhoufrom $424 · via Shanghai
- Tai’anfrom $755 · via Jinan
- Tongchuanlast seen from $523 on Sep 18 · via Xi'an
- Wanninglast seen from $528 on Sep 23 · via Sanya
- Weinanlast seen from $523 on Sep 18 · via Xi'an
- Xi'anlast seen from $523 on Sep 18
- Xuanchengfrom $424 · via Shanghai
- Yiwufrom $558 · via Pujiang
- Yunfulast seen from $323 on Oct 22
- Zhaoqinglast seen from $323 on Oct 22 · via Yunfu
- Zhu Cheng Citylast seen from $454 on Oct 9 · via Qingdao
- Zhuchenglast seen from $454 on Oct 9 · via Qingdao
- Zibofrom $755 · via Jinan
Georgia
- Tbilisifrom $262
Hong Kong
- Hong Konglast seen from $547 on Sep 21
- Sham Shui Polast seen from $547 on Sep 21 · via Hong Kong
- Shatinlast seen from $547 on Sep 21 · via Hong Kong
- Tsuen Wanlast seen from $547 on Sep 21 · via Hong Kong
- Tuenmenlast seen from $547 on Sep 21 · via Hong Kong
- Wong Tai Sinlast seen from $547 on Sep 21 · via Hong Kong
India
- Ahilyanagarlast seen from $328 on Oct 15 · via Mumbai
- Ajmerlast seen from $466 on Sep 23
- Aligarhfrom $375 · via Delhi
- Alwarfrom $375 · via Delhi
- Bardhamanlast seen from $295 on Sep 17 · via Kolkata
- Bengalurulast seen from $259 on Oct 2
- Bhagalpurlast seen from $302 on Sep 20 · via Patna
- Bhilwaralast seen from $312 on Sep 20 · via Udaipur
- Bihār Sharīflast seen from $302 on Sep 20 · via Patna
- Bilimoralast seen from $328 on Oct 15 · via Mumbai
- Bokārolast seen from $348 on Sep 21 · via Jamshedpur
- Chandigarhlast seen from $354 on Oct 5
- Coimbatorelast seen from $294 on Sep 23
- Delhifrom $375
- Dhanbadlast seen from $348 on Sep 21 · via Jamshedpur
- Dindigullast seen from $269 on Sep 26 · via Theni
- Erodelast seen from $300 on Sep 28 · via Salem
- Ghaziabadlast seen from $440 on Oct 12 · via Meerut
- Gorakhpurfrom $375 · via Delhi
- Greater Noidalast seen from $440 on Oct 12 · via Meerut
- Hisarfrom $375 · via Delhi
- Hyderabadlast seen from $308 on Sep 27
- Jaipurlast seen from $297 on Sep 26
- Jamshedpurlast seen from $348 on Sep 21
- Kalaburagilast seen from $308 on Sep 27 · via Hyderabad
- Kanayannurlast seen from $269 on Sep 26 · via Theni
- Karīmnagarlast seen from $308 on Sep 27 · via Hyderabad
- Karnālfrom $375 · via Delhi
- Kochilast seen from $269 on Sep 26 · via Theni
- Kolkatalast seen from $295 on Sep 17
- Kotalast seen from $297 on Sep 26 · via Jaipur
- Kultilast seen from $348 on Sep 21 · via Jamshedpur
- Kurnoollast seen from $308 on Sep 27 · via Hyderabad
- Lonilast seen from $440 on Oct 12 · via Meerut
- Meerutlast seen from $440 on Oct 12
- Morādābādfrom $375 · via Delhi
- Mulugulast seen from $308 on Sep 27 · via Hyderabad
- Mumbailast seen from $328 on Oct 15
- Muzaffarnagarfrom $375 · via Delhi
- Muzaffarpurlast seen from $302 on Sep 20 · via Patna
- New Delhifrom $375 · via Delhi
- Nizāmābādlast seen from $308 on Sep 27 · via Hyderabad
- Noidalast seen from $440 on Oct 12 · via Meerut
- Panipatfrom $375 · via Delhi
- Patiālalast seen from $354 on Oct 5 · via Chandigarh
- Patnalast seen from $302 on Sep 20
- Prayagrajlast seen from $280 on Sep 25
- Rajahmundrylast seen from $369 on Oct 19 · via Kākināda
- Rāmgundamlast seen from $308 on Sep 27 · via Hyderabad
- Ranchilast seen from $348 on Sep 21 · via Jamshedpur
- Rohtakfrom $375 · via Delhi
- Sahāranpurfrom $375 · via Delhi
- Shahjahanpurlast seen from $271 on Sep 24 · via Lucknow
- Thenilast seen from $269 on Sep 26
- Thrissurlast seen from $269 on Sep 26 · via Theni
- Tirupurlast seen from $294 on Sep 23 · via Coimbatore
- Tumakurulast seen from $259 on Oct 2 · via Bengaluru
- Udaipurlast seen from $312 on Sep 20
- Varanasilast seen from $709 on Sep 26
- Warangallast seen from $308 on Sep 27 · via Hyderabad
Indonesia
- Bekasilast seen from $534 on Oct 22 · via Jakarta
- Cilegonlast seen from $534 on Oct 22 · via Jakarta
- Dumaifrom $241 · via Kuala Lumpur
- Jakartalast seen from $534 on Oct 22
- Karawanglast seen from $534 on Oct 22 · via Jakarta
- Seranglast seen from $534 on Oct 22 · via Jakarta
- Sukabumilast seen from $534 on Oct 22 · via Jakarta
- Tasikmalayalast seen from $534 on Oct 22 · via Jakarta
Iran
Iraq
Israel
- Tel Avivfrom $492 · via Jerusalem
Japan
- Chibafrom $480 · via Tokyo
- Gifulast seen from $629 on Sep 16 · via Nagoya
- Maebashifrom $480 · via Tokyo
- Nagoyalast seen from $629 on Sep 16
- Saitamafrom $480 · via Tokyo
- Takasakifrom $480 · via Tokyo
- Tokyofrom $480
- Toyohashilast seen from $629 on Sep 16 · via Nagoya
- Utsunomiyafrom $480 · via Tokyo
- Yokohamafrom $480 · via Tokyo
Jordan
Kazakhstan
Kuwait
- Al Ahmadifrom $102
Kyrgyzstan
Malaysia
- Bukit Rahman Putrafrom $241 · via Kuala Lumpur
- Johor Bahrufrom $367 · via Singapore
- Kampung Baru Subangfrom $241 · via Kuala Lumpur
- Kampung Kangkar Teberaufrom $385 · via Mukim Pulai
- Kampung Larkin Lamafrom $385 · via Mukim Pulai
- Kluangfrom $385 · via Mukim Pulai
- Kota Damansarafrom $241 · via Kuala Lumpur
- Kuala Lumpurfrom $241
- Petaling Jayafrom $241 · via Kuala Lumpur
- Selayang Baru Utarafrom $241 · via Kuala Lumpur
- Serembanfrom $241 · via Kuala Lumpur
- Shah Alamfrom $241 · via Kuala Lumpur
- Sungai Petanilast seen from $332 on Oct 21 · via Kota Kuala Muda
Maldives
- Maléfrom $486
Myanmar
- Mawlamyinelast seen from $471 on Sep 27 · via Yangon
North Korea
Oman
Palestine
- Gazafrom $492 · via Jerusalem
Philippines
- Cabanatuan Citylast seen from $392 on Oct 12 · via Quezon City
- Calambalast seen from $392 on Oct 12 · via Quezon City
- Caloocanlast seen from $392 on Oct 12 · via Quezon City
- Lapu-Lapu Citylast seen from $334 on Sep 27 · via Cebu City
- Mandaue Citylast seen from $334 on Sep 27 · via Cebu City
- Manilalast seen from $392 on Oct 12 · via Quezon City
- San Pablolast seen from $392 on Oct 12 · via Quezon City
- Taguiglast seen from $392 on Oct 12 · via Quezon City
Qatar
- Dohafrom $161
Saudi Arabia
South Korea
- Incheonfrom $341 · via Seoul
- Pyeongtaekfrom $341 · via Seoul
- Seoulfrom $341
- Suwonfrom $341 · via Seoul
Sri Lanka
- Colombofrom $313
Syria
Tajikistan
- Dushanbefrom $359
Thailand
- Bangkokfrom $329
- Hat Yailast seen from $458 on Oct 15
- Phuketfrom $371
- Samut Prakanfrom $329 · via Bangkok
Türkiye
United Arab Emirates
Uzbekistan
Vietnam
- Bien Hoafrom $386 · via Ho Chi Minh City
- Da Nangfrom $434
- Hanoifrom $387
- Long Xuyenfrom $386 · via Ho Chi Minh City
- Nam Địnhfrom $387 · via Hanoi
- Nha Trangfrom $444
- Phú Mỹfrom $386 · via Ho Chi Minh City
- Thai Nguyenfrom $387 · via Hanoi
- Thu Dau Motfrom $386 · via Ho Chi Minh City
- Viet Trifrom $387 · via Hanoi
- Vũng Tàufrom $386 · via Ho Chi Minh City
Africa
28 routes
Central African Republic
- Bimbolast seen from $889 on Oct 21 · via Bangui
Egypt
- Al Fayyumfrom $209 · via Cairo
- Al Maḩallah al Kubráfrom $209 · via Cairo
- Al Mansurahfrom $209 · via Cairo
- Cairofrom $209
- Damanhurlast seen from $305 on Oct 7 · via Alexandria
- Damiettafrom $209 · via Cairo
- Gizafrom $209 · via Cairo
- Ismailiafrom $209 · via Cairo
- Port Saidfrom $209 · via Cairo
- Ras Ghariblast seen from $381 on Oct 7
- Rosettalast seen from $305 on Oct 7 · via Alexandria
- Suezfrom $209 · via Cairo
- Tantafrom $209 · via Cairo
- Zagazigfrom $209 · via Cairo
Gambia
- Serrekundafrom $738
Kenya
- Nakurulast seen from $359 on Oct 14 · via Nairobi
Morocco
Somalia
- Booramafrom $882 · via Djibouti
South Africa
- Durbanlast seen from $417 on Oct 19
- Emalahlenifrom $394 · via Johannesburg
- Pretoriafrom $394 · via Johannesburg
- Rustenburgfrom $394 · via Johannesburg
- Soshanguvefrom $394 · via Johannesburg
- Vereenigingfrom $394 · via Johannesburg
Uganda
- Nansanafrom $481 · via Kampala
North America
19 routes
Canada
Mexico
- Celayalast seen from $900 on Sep 18 · via Mexico City
- Mexico Citylast seen from $900 on Sep 18
- Tolucalast seen from $900 on Sep 18 · via Mexico City
United States
- Brooklynfrom $453 · via New York
- Kiryas Joelfrom $1,418
- Long Beachlast seen from $850 on Sep 21
- Los Angelesfrom $785
- Memphislast seen from $723 on Oct 21 · via New South Memphis
- New Yorkfrom $453
- Newarkfrom $809
- Rancho Cucamongafrom $992
- Riversidefrom $785 · via Los Angeles
- Tampalast seen from $1,021 on Oct 7
- Tustinlast seen from $725 on Sep 21
- Van Nuyslast seen from $812 on Sep 21
South America
15 routes
Bolivia
- La Pazlast seen from $1,998 on Oct 3
Brazil
- Guarujáfrom $749 · via São Paulo
- Limeirafrom $749 · via São Paulo
- Piracicabafrom $749 · via São Paulo
- Praia Grandefrom $749 · via São Paulo
- Santosfrom $749 · via São Paulo
- São Paulofrom $749
- São Vicentefrom $749 · via São Paulo
- Sorocabafrom $749 · via São Paulo
- Sumaréfrom $749 · via São Paulo
- Taubatéfrom $749 · via São Paulo
Ecuador
- Ambatofrom $1,178 · via Quito
- Machalafrom $1,365 · via Guayaquil
- Santo Domingo de los Coloradosfrom $1,178 · via Quito
Peru
- Callaolast seen from $1,389 on Sep 28 · via Lima
Oceania
3 routes
Australia
- Central Coastfrom $400 · via Sydney
- Geelonglast seen from $840 on Oct 5 · via Melbourne
- Melbournelast seen from $840 on Oct 5