Routes to/from Singapore Changi International Airport

[ Inbound Routes | Outbound Routes ]

Caution: This page displays community-maintained data: information may be missing, incorrect, or out of date. Please confirm with an official source before making travel plans.

Inbound Airline Routes

Fly to Singapore Changi International Airport from ...

Abu Dhabi – Abu Dhabi International Airport (AUH)
via Etihad Airways (EY). Non-stop. Aircraft: 332
via Qantas Airways (QF). Code share. Non-stop. Aircraft: 332
via Singapore Airlines (SQ). Non-stop. Aircraft: 333
Adelaide – Adelaide International Airport (ADL)
via British Airways (BA). Code share. Non-stop. Aircraft: 333
via China Eastern Airlines (MU). Code share. Non-stop. Aircraft: 333
via Qantas Airways (QF). Non-stop. Aircraft: 333
via Singapore Airlines (SQ). Non-stop. Aircraft: 333
Ahmedabad – Sardar Vallabhbhai Patel International Airport (AMD)
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
Amsterdam – Amsterdam Airport Schiphol (AMS)
via Alitalia - Compagnia Aerea Italiana Spa (AZ). Code share. Non-stop. Aircraft: 777
via KLM-Royal Dutch Airlines (KL). Non-stop. Aircraft: 777 77W
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
Angeles City – Diosdado Macapagal International Airport (CRK)
via Cebu Pacific Air (5J). Non-stop. Aircraft: 319
via Tiger Airways (TR). Non-stop. Aircraft: 320
Athens – Eleftherios Venizelos International Airport (ATH)
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
Auckland – Auckland International Airport (AKL)
via Singapore Airlines (SQ). Non-stop. Aircraft: 77W 772
Balikpapan-Borneo Island – Sepinggan International Airport (BPN)
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 319 320
via Mandala Airlines (RI). Non-stop. Aircraft: 320
via SilkAir (MI). Non-stop. Aircraft: 319 320
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 319 320
Bandar Seri Begawan – Brunei International Airport (BWN)
via Royal Brunei Airlines (BI). Non-stop. Aircraft: 320 763 319
via Singapore Airlines (SQ). Non-stop. Aircraft: 320 772
Bandung-Java Island – Husein Sastranegara International Airport (BDO)
via Indonesia AirAsia (QZ). Non-stop. Aircraft: 737
Bangalore – Bengaluru International Airport (BLR)
via Air India (AI). Non-stop. Aircraft: 319
via SilkAir (MI). Non-stop. Aircraft: 320 319
via SilkAir (MI). Code share. Non-stop. Aircraft: 772
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320 319
via Tiger Airways (TR). Non-stop. Aircraft: 320
Bangkok – Suvarnabhumi Airport (BKK)
via Air Madagascar (MD). Code share. Non-stop. Aircraft: 777
via Cathay Pacific Airways (CX). Non-stop. Aircraft: 773
via Jetstar Airways (JQ). Non-stop. Aircraft: 320
via Jetstar Asia (3K). Code share. Non-stop. Aircraft: 320
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via SAS Scandinavian Airlines (SK). Code share. Non-stop. Aircraft: 777
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
via Thai AirAsia (FD). Non-stop. Aircraft: 320
via Thai Airways International (TG). Non-stop. Aircraft: 777 333 772 330
via Tiger Airways (TR). Non-stop. Aircraft: 320
Beijing – Beijing Capital International Airport (PEK)
via Air China (CA). Non-stop. Aircraft: 763 767
via Singapore Airlines (SQ). Non-stop. Aircraft: 772 77W
Brisbane – Brisbane International Airport (BNE)
via British Airways (BA). Code share. Non-stop. Aircraft: 333
via China Eastern Airlines (MU). Code share. Non-stop. Aircraft: 333
via Emirates (EK). Non-stop. Aircraft: 77W
via Etihad Airways (EY). Non-stop. Aircraft: 332
via Qantas Airways (QF). Non-stop. Aircraft: 333
via Qantas Airways (QF). Code share. Non-stop. Aircraft: 332
via Singapore Airlines (SQ). Non-stop. Aircraft: 333
Chengdu – Chengdu Shuangliu International Airport (CTU)
via Air China (CA). Non-stop. Aircraft: 319
via SilkAir (MI). Non-stop. Aircraft: 320 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320 319
Chennai – Chennai International Airport (MAA)
via Air India (AI). Non-stop. Aircraft: 321
via Air India Express (IX). Non-stop. Aircraft: 738
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 772
via Jet Airways (India) Ltd (9W). Non-stop. Aircraft: 73H
via SilkAir (MI). Non-stop. Aircraft: 320
via SilkAir (MI). Code share. Non-stop. Aircraft: 772
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
via Tiger Airways (TR). Non-stop. Aircraft: 320
Chiang Mai – Chiang Mai International Airport (CNX)
via SilkAir (MI). Non-stop. Aircraft: 320
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320
Chongqing – Chongqing Jiangbei International Airport (CKG)
via SilkAir (MI). Non-stop. Aircraft: 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 319
Christchurch – Christchurch International Airport (CHC)
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
Cochin – Cochin International Airport (COK)
via SilkAir (MI). Non-stop. Aircraft: 320
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320
Coimbatore – Coimbatore International Airport (CJB)
via SilkAir (MI). Non-stop. Aircraft: 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 319
Colombo – Bandaranaike International Colombo Airport (CMB)
via Cathay Pacific Airways (CX). Non-stop. Aircraft: 773
via Emirates (EK). Non-stop. Aircraft: 77W
via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 340
via Singapore Airlines (SQ). Non-stop. Aircraft: 333
via SriLankan Airlines (UL). Non-stop. Aircraft: 332
via SriLankan Airlines (UL). Code share. Non-stop. Aircraft: 763
Copenhagen – Copenhagen Kastrup Airport (CPH)
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
Da Nang – Da Nang International Airport (DAD)
via SilkAir (MI). Non-stop. Aircraft: 320
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320
Darwin – Darwin International Airport (DRW)
via Jetstar Airways (JQ). Non-stop. Aircraft: 320
Davao City – Francisco Bangoy International Airport (DVO)
via SilkAir (MI). Non-stop. Aircraft: 320
Denpasar-Bali Island – Ngurah Rai (Bali) International Airport (DPS)
via Garuda Indonesia (GA). Non-stop. Aircraft: 738
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 772 773
via Indonesia AirAsia (QZ). Non-stop. Aircraft: 320
via Jetstar Airways (JQ). Non-stop. Aircraft: 320
via KLM-Royal Dutch Airlines (KL). Non-stop. Aircraft: 77W
via Qatar Airways (QR). Non-stop. Aircraft: 77W
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
via Valuair (VF). Non-stop. Aircraft: 320
Dhaka – Dhaka / Hazrat Shahjalal International Airport (DAC)
via Biman Bangladesh Airlines (BG). Non-stop. Aircraft: 313
via Singapore Airlines (SQ). Non-stop. Aircraft: 333
Dili – Presidente Nicolau Lobato International Airport (DIL)
via Air Timor (6C). Code share. Non-stop. Aircraft: 319
via SilkAir (MI). Non-stop. Aircraft: 319
Doha – Doha International Airport (DOH)
via Qatar Airways (QR). Non-stop. Aircraft: 77W
Dubai – Dubai International Airport (DXB)
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 773
via EgyptAir (MS). Code share. Non-stop. Aircraft: 772
via Emirates (EK). Non-stop. Aircraft: 77W
via Singapore Airlines (SQ). Non-stop. Aircraft: 772 773
via Turkish Airlines (TK). Code share. Non-stop. Aircraft: 773
Frankfurt-am-Main – Frankfurt am Main International Airport (FRA)
via British Airways (BA). Code share. Non-stop. Aircraft: 744
via Iberia (IB). Code share. Non-stop. Aircraft: 744
via Lufthansa Airlines (LH). Non-stop. Aircraft: 744
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 744 77W
via Qantas Airways (QF). Non-stop. Aircraft: 744
via Singapore Airlines (SQ). Non-stop. Aircraft: 744 77W
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 744
via US Airways (US). Code share. Non-stop. Aircraft: 744
Fukuoka – Fukuoka Airport (FUK)
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 333
via Singapore Airlines (SQ). Non-stop. Aircraft: 333
Fuzhou – Fuzhou Changle International Airport (FOC)
via Xiamen Airlines Company (MF). Non-stop. Aircraft: 738
Guangzhou – Guangzhou Baiyun International Airport (CAN)
via China Southern Airlines (CZ). Non-stop. Aircraft: 321
via Singapore Airlines (SQ). Non-stop. Aircraft: 773
via Tiger Airways (TR). Non-stop. Aircraft: 320
Haikou – Haikou Meilan International Airport (HAK)
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via Tiger Airways (TR). Non-stop. Aircraft: 320
Hanoi – Noi Bai International Airport (HAN)
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
via Tiger Airways (TR). Non-stop. Aircraft: 320
via Vietnam Airlines (VN). Non-stop. Aircraft: 332
Hat Yai – Hat Yai International Airport (HDY)
via Tiger Airways (TR). Non-stop. Aircraft: 320
Ho Chi Minh City – Tan Son Nhat International Airport (SGN)
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 321
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via Lion Air (JT). Non-stop. Aircraft: 739
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
via Tiger Airways (TR). Non-stop. Aircraft: 320
via Vietnam Airlines (VN). Non-stop. Aircraft: 321 330
Hong Kong – Chek Lap Kok International Airport (HKG)
via Cathay Pacific Airways (CX). Non-stop. Aircraft: 773 744 777 343 330
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 744
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via Singapore Airlines (SQ). Non-stop. Aircraft: 77W 772 388
via Tiger Airways (TR). Non-stop. Aircraft: 320
via United Airlines (UA). Non-stop. Aircraft: 744
via US Airways (US). Code share. Non-stop. Aircraft: 77W
Hyderabad – Rajiv Gandhi International Airport, Shamshabad (HYD)
via SilkAir (MI). Non-stop. Aircraft: 320
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320
Ipoh – Sultan Azlan Shah Airport (IPH)
via Firefly (FY). Non-stop. Aircraft: AT7
via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: AT7
Istanbul – Atatürk International Airport (IST)
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 343 330
via Turkish Airlines (TK). Non-stop. Aircraft: 343 330
Jakarta – Soekarno-Hatta International Airport (CGK)
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 773
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 319
via Garuda Indonesia (GA). Non-stop. Aircraft: 738
via Indonesia AirAsia (QZ). Non-stop. Aircraft: 320
via Jetstar Airways (JQ). Code share. Non-stop. Aircraft: 320
via Lion Air (JT). Non-stop. Aircraft: 739
via Lufthansa Airlines (LH). Non-stop. Aircraft: 744
via Mandala Airlines (RI). Non-stop. Aircraft: 320
via Philippine Airlines (PR). Non-stop. Aircraft: 320
via Saudi Arabian Airlines (SV). Non-stop. Aircraft: 743
via Singapore Airlines (SQ). Non-stop. Aircraft: 773
via Tiger Airways (TR). Non-stop. Aircraft: 320
via Turkish Airlines (TK). Non-stop. Aircraft: 330
via Valuair (VF). Non-stop. Aircraft: 320
via Vietnam Airlines (VN). Code share. Non-stop. Aircraft: 738
Johannesburg – OR Tambo International Airport (JNB)
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
via South African Airways (SA). Code share. Non-stop. Aircraft: 772
Kaohsiung City – Kaohsiung International Airport (KHH)
via China Airlines (CI). Non-stop. Aircraft: 738
Kathmandu – Tribhuvan International Airport (KTM)
via SilkAir (MI). Non-stop. Aircraft: 320
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320
Kolkata – Netaji Subhash Chandra Bose International Airport (CCU)
via Air India Express (IX). Non-stop. Aircraft: 738
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
Kota Kinabalu – Kota Kinabalu International Airport (BKI)
via AirAsia (AK). Non-stop. Aircraft: 320
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 319 320
via SilkAir (MI). Non-stop. Aircraft: 319 320
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 319 320
Krabi – Krabi Airport (KBV)
via Tiger Airways (TR). Non-stop. Aircraft: 320
Kuala Lumpur – Kuala Lumpur International Airport (KUL)
via Air Mauritius (MK). Non-stop. Aircraft: 332
via AirAsia (AK). Non-stop. Aircraft: 320
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via Malaysia Airlines (MH). Non-stop. Aircraft: 734
via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 320 772 333 319 340 332
via Oman Air (WY). Code share. Non-stop. Aircraft: 734
via SilkAir (MI). Non-stop. Aircraft: 320 319
via SilkAir (MI). Code share. Non-stop. Aircraft: 734 772 333
via Singapore Airlines (SQ). Non-stop. Aircraft: 772 333
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 734 320 319
via SriLankan Airlines (UL). Non-stop. Aircraft: 343 332
via Tiger Airways (TR). Non-stop. Aircraft: 320
Kuala Terengganu – Sultan Mahmud Airport (TGG)
via Firefly (FY). Non-stop. Aircraft: AT7
via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: AT7
Kuantan – Kuantan Airport (KUA)
via Firefly (FY). Non-stop. Aircraft: AT7
via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: AT7
Kuching – Kuching International Airport (KCH)
via AirAsia (AK). Non-stop. Aircraft: 320
via Malaysia Airlines (MH). Non-stop. Aircraft: 734
via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 319
via SilkAir (MI). Non-stop. Aircraft: 319
via SilkAir (MI). Code share. Non-stop. Aircraft: 734
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 734 319
via Tiger Airways (TR). Non-stop. Aircraft: 320
Kunming – Kunming Wujiaba International Airport (KMG)
via China Eastern Airlines (MU). Non-stop. Aircraft: 320
via SilkAir (MI). Non-stop. Aircraft: 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 319
Langkawi – Langkawi International Airport (LGK)
via AirAsia (AK). Non-stop. Aircraft: 320
via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 320 319
via SilkAir (MI). Non-stop. Aircraft: 320 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320 319
Lapu-Lapu City – Mactan Cebu International Airport (CEB)
via Cebu Pacific Air (5J). Non-stop. Aircraft: 319
via SilkAir (MI). Non-stop. Aircraft: 320 319
London – London Heathrow Airport (LHR)
via British Airways (BA). Non-stop. Aircraft: 744 777
via British Airways (BA). Code share. Non-stop. Aircraft: 388 744
via Iberia (IB). Code share. Non-stop. Aircraft: 388
via Qantas Airways (QF). Non-stop. Aircraft: 388 744
via Qantas Airways (QF). Code share. Non-stop. Aircraft: 777
via Singapore Airlines (SQ). Non-stop. Aircraft: 388 77W
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 388 77W
Los Angeles – Los Angeles International Airport (LAX)
via Singapore Airlines (SQ). Non-stop. Aircraft: 345
via US Airways (US). Code share. Non-stop. Aircraft: 345
Mahe Island – Seychelles International Airport (SEZ)
via Air Seychelles (HM). Non-stop. Aircraft: 762
Malé – Malé International Airport (MLE)
via Singapore Airlines (SQ). Non-stop. Aircraft: 333
Manado-Celebes Island – Sam Ratulangi Airport (MDC)
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 319 320
via SilkAir (MI). Non-stop. Aircraft: 319 320
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 319 320
Manila – Ninoy Aquino International Airport (MNL)
via Cebu Pacific Air (5J). Non-stop. Aircraft: 319
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 319
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via Philippine Airlines (PR). Non-stop. Aircraft: 320 330 343
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
Mataram-Lombok Island – Selaparang Airport (AMI)
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 319
via SilkAir (MI). Non-stop. Aircraft: 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 319
Medan-Sumatra Island – Polonia International Airport (MES)
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 320 319
via SilkAir (MI). Non-stop. Aircraft: 320 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320 319
via Valuair (VF). Non-stop. Aircraft: 320
Melbourne – Melbourne International Airport (MEL)
via British Airways (BA). Code share. Non-stop. Aircraft: 388 744
via China Eastern Airlines (MU). Code share. Non-stop. Aircraft: 388 744
via Emirates (EK). Non-stop. Aircraft: 77W
via Qantas Airways (QF). Non-stop. Aircraft: 388 744
via Singapore Airlines (SQ). Non-stop. Aircraft: 77W 388 773
Milan – Malpensa International Airport (MXP)
via Singapore Airlines (SQ). Non-stop. Aircraft: 77W
via Spanair (JK). Code share. Non-stop. Aircraft: 77W
Moscow – Domodedovo International Airport (DME)
via Singapore Airlines (SQ). Non-stop. Aircraft: 77W
Mumbai – Chhatrapati Shivaji International Airport (BOM)
via Air India (AI). Non-stop. Aircraft: 77W
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 772
via Jet Airways (India) Ltd (9W). Non-stop. Aircraft: 332
via Kingfisher Airlines (IT). Non-stop. Aircraft: 330
via Qantas Airways (QF). Non-stop. Aircraft: 333
via Singapore Airlines (SQ). Non-stop. Aircraft: 77W 772
Munich – Munich International Airport (MUC)
via Lufthansa Airlines (LH). Non-stop. Aircraft: 343
via Singapore Airlines (SQ). Non-stop. Aircraft: 77W
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 343
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 77W
Na Thon (Ko Samui Island) – Samui Airport (USM)
via Bangkok Airways (PG). Non-stop. Aircraft: 319
Nanjing – Nanjing Lukou Airport (NKG)
via China Eastern Airlines (MU). Non-stop. Aircraft: 319
Nanning – Nanning Wuxu Airport (NNG)
via Shenzhen Airlines (ZH). Non-stop. Aircraft: 738
New Delhi – Indira Gandhi International Airport (DEL)
via Air India (AI). Non-stop. Aircraft: 319
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 77W
via Jet Airways (India) Ltd (9W). Non-stop. Aircraft: 73H
via Singapore Airlines (SQ). Non-stop. Aircraft: 772 77W
Newark – Newark Liberty International Airport (EWR)
via Singapore Airlines (SQ). Non-stop. Aircraft: 345
via US Airways (US). Code share. Non-stop. Aircraft: 345
Osaka – Kansai International Airport (KIX)
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 333
via Singapore Airlines (SQ). Non-stop. Aircraft: 333
Palembang-Sumatra Island – Sultan Mahmud Badaruddin Ii Airport (PLM)
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 319 320
via SilkAir (MI). Non-stop. Aircraft: 319 320
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 319 320
Paris – Charles de Gaulle International Airport (CDG)
via Air France (AF). Non-stop. Aircraft: 77W
via Alitalia - Compagnia Aerea Italiana Spa (AZ). Code share. Non-stop. Aircraft: 77W
via Singapore Airlines (SQ). Non-stop. Aircraft: 388
Penang – Penang International Airport (PEN)
via AirAsia (AK). Non-stop. Aircraft: 320
via Jetstar Airways (JQ). Non-stop. Aircraft: 320
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via Jetstar Asia (3K). Code share. Non-stop. Aircraft: 320
via Malaysia Airlines (MH). Non-stop. Aircraft: 734
via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 320 319
via SilkAir (MI). Non-stop. Aircraft: 320 319
via SilkAir (MI). Code share. Non-stop. Aircraft: 734
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320 734 319
via Tiger Airways (TR). Non-stop. Aircraft: 320
Perth – Perth International Airport (PER)
via British Airways (BA). Code share. Non-stop. Aircraft: 333
via China Eastern Airlines (MU). Code share. Non-stop. Aircraft: 333
via Jetstar Airways (JQ). Non-stop. Aircraft: 320
via Qantas Airways (QF). Non-stop. Aircraft: 333
via Singapore Airlines (SQ). Non-stop. Aircraft: 333
via Tiger Airways (TR). Non-stop. Aircraft: 320
Phnom Penh – Phnom Penh International Airport (PNH)
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via SilkAir (MI). Non-stop. Aircraft: 320 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320 319
Phuket – Phuket International Airport (HKT)
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via SilkAir (MI). Non-stop. Aircraft: 319 320
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 319 320
via Thai AirAsia (FD). Non-stop. Aircraft: 320
via Tiger Airways (TR). Non-stop. Aircraft: 320
Port Moresby – Port Moresby Jacksons International Airport (POM)
via Air Niugini (PX). Non-stop. Aircraft: 763
Riyadh – King Khaled International Airport (RUH)
via Saudi Arabian Airlines (SV). Non-stop. Aircraft: 743
Rome – Leonardo Da Vinci (Fiumicino) International Airport (FCO)
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
Seoul – Incheon International Airport (ICN)
via Asiana Airlines (OZ). Non-stop. Aircraft: 333 777
via Asiana Airlines (OZ). Code share. Non-stop. Aircraft: 333 77W
via Korean Air (KE). Non-stop. Aircraft: 773
via Singapore Airlines (SQ). Non-stop. Aircraft: 333 77W
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 333 777
Shanghai – Shanghai Pudong International Airport (PVG)
via China Eastern Airlines (MU). Non-stop. Aircraft: AB6 343
via Singapore Airlines (SQ). Non-stop. Aircraft: 773 772
Shenzhen – Shenzhen Bao'an International Airport (SZX)
via Shenzhen Airlines (ZH). Non-stop. Aircraft: 738
via SilkAir (MI). Non-stop. Aircraft: 319 320
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 319 320
via Tiger Airways (TR). Non-stop. Aircraft: 320
Siem Reap – Angkor International Airport (REP)
via SilkAir (MI). Non-stop. Aircraft: 320 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320 319
Subang – Sultan Abdul Aziz Shah International Airport (SZB)
via Firefly (FY). Non-stop. Aircraft: AT7
via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: AT7
Sukarata(Solo)-Java Island – Adi Sumarmo Wiryokusumo Airport (SOC)
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 319
via SilkAir (MI). Non-stop. Aircraft: 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 319
Surabaya – Juanda International Airport (SUB)
via China Airlines (CI). Non-stop. Aircraft: 333
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 333
via SilkAir (MI). Non-stop. Aircraft: 320 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320 319
via Valuair (VF). Non-stop. Aircraft: 320
Sydney – Sydney Kingsford Smith International Airport (SYD)
via British Airways (BA). Code share. Non-stop. Aircraft: 744 388
via British Airways (BA). Non-stop. Aircraft: 777
via China Eastern Airlines (MU). Code share. Non-stop. Aircraft: 744 388
via Iberia (IB). Code share. Non-stop. Aircraft: 744
via Jet Airways (India) Ltd (9W). Code share. Non-stop. Aircraft: 744
via Qantas Airways (QF). Non-stop. Aircraft: 744 388
via Qantas Airways (QF). Code share. Non-stop. Aircraft: 777
via Singapore Airlines (SQ). Non-stop. Aircraft: 388 772 77W
Taipa – Macau International Airport (MFM)
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via Tiger Airways (TR). Non-stop. Aircraft: 320
Taipei – Taiwan Taoyuan International Airport (TPE)
via China Airlines (CI). Non-stop. Aircraft: 333
via EVA Airways (BR). Non-stop. Aircraft: 77W
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 333
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via Singapore Airlines (SQ). Non-stop. Aircraft: 333
Tokoname – Chubu Centrair International Airport (NGO)
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 333
via Singapore Airlines (SQ). Non-stop. Aircraft: 333
Tokyo – Narita International Airport (NRT)
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 388 763 777 744
via All Nippon Airways (NH). Non-stop. Aircraft: 763
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 777
via Delta Air Lines (DL). Non-stop. Aircraft: 77L
via Japan Airlines International (JL). Non-stop. Aircraft: 773 777 767
via Singapore Airlines (SQ). Non-stop. Aircraft: 388 744
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 763
via United Airlines (UA). Non-stop. Aircraft: 777
via US Airways (US). Code share. Non-stop. Aircraft: 744
Trivandrum – Trivandrum International Airport (TRV)
via SilkAir (MI). Non-stop. Aircraft: 320 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320 319
Xiamen – Xiamen Gaoqi International Airport (XMN)
via Air China (CA). Non-stop. Aircraft: 738
via SilkAir (MI). Non-stop. Aircraft: 319 320
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 319 320
via Xiamen Airlines Company (MF). Non-stop. Aircraft: 738
Yangon – Yangon International Airport (RGN)
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via Myanmar Airways International (8M). Non-stop. Aircraft: 320
via SilkAir (MI). Non-stop. Aircraft: 320 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320 319
Yogyakarta-Java Island – Adi Sutjipto International Airport (JOG)
via Indonesia AirAsia (QZ). Non-stop. Aircraft: 320
Zurich – Zürich Airport (ZRH)
via Singapore Airlines (SQ). Non-stop. Aircraft: 388
via SWISS (LX). Code share. Non-stop. Aircraft: 388

Outbound Airline Routes

Fly from Singapore Changi International Airport to ...

Abu Dhabi – Abu Dhabi International Airport (AUH)
via Etihad Airways (EY). Non-stop. Aircraft: 332
via Qantas Airways (QF). Code share. Non-stop. Aircraft: 332
via Singapore Airlines (SQ). Non-stop. Aircraft: 333
Adelaide – Adelaide International Airport (ADL)
via British Airways (BA). Code share. Non-stop. Aircraft: 333
via China Eastern Airlines (MU). Code share. Non-stop. Aircraft: 333
via Qantas Airways (QF). Non-stop. Aircraft: 333
via Singapore Airlines (SQ). Non-stop. Aircraft: 333
Ahmedabad – Sardar Vallabhbhai Patel International Airport (AMD)
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
Amsterdam – Amsterdam Airport Schiphol (AMS)
via Alitalia - Compagnia Aerea Italiana Spa (AZ). Code share. Non-stop. Aircraft: 777
via KLM-Royal Dutch Airlines (KL). Non-stop. Aircraft: 77W 777
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
Angeles City – Diosdado Macapagal International Airport (CRK)
via Cebu Pacific Air (5J). Non-stop. Aircraft: 319
via Tiger Airways (TR). Non-stop. Aircraft: 320
Athens – Eleftherios Venizelos International Airport (ATH)
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
Auckland – Auckland International Airport (AKL)
via Singapore Airlines (SQ). Non-stop. Aircraft: 772 77W
Balikpapan-Borneo Island – Sepinggan International Airport (BPN)
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 319 320
via Mandala Airlines (RI). Non-stop. Aircraft: 320
via SilkAir (MI). Non-stop. Aircraft: 319 320
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 319 320
Bandar Seri Begawan – Brunei International Airport (BWN)
via Royal Brunei Airlines (BI). Non-stop. Aircraft: 320 763 319
via Singapore Airlines (SQ). Non-stop. Aircraft: 320 772
Bandung-Java Island – Husein Sastranegara International Airport (BDO)
via Indonesia AirAsia (QZ). Non-stop. Aircraft: 737
Bangalore – Bengaluru International Airport (BLR)
via Air India (AI). Non-stop. Aircraft: 319
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 772
via SilkAir (MI). Non-stop. Aircraft: 319 320
via SilkAir (MI). Code share. Non-stop. Aircraft: 772
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 319 320
via Tiger Airways (TR). Non-stop. Aircraft: 320
Bangkok – Suvarnabhumi Airport (BKK)
via Air Madagascar (MD). Code share. Non-stop. Aircraft: 777
via Cathay Pacific Airways (CX). Non-stop. Aircraft: 773 777
via EgyptAir (MS). Code share. Non-stop. Aircraft: 772
via Jetstar Airways (JQ). Non-stop. Aircraft: 320
via Jetstar Asia (3K). Code share. Non-stop. Aircraft: 320
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via SAS Scandinavian Airlines (SK). Code share. Non-stop. Aircraft: 777
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
via Thai AirAsia (FD). Non-stop. Aircraft: 320
via Thai Airways International (TG). Non-stop. Aircraft: 333 777 772 330
via Tiger Airways (TR). Non-stop. Aircraft: 320
Beijing – Beijing Capital International Airport (PEK)
via Air China (CA). Non-stop. Aircraft: 767 763
via Singapore Airlines (SQ). Non-stop. Aircraft: 772 77W
Brisbane – Brisbane International Airport (BNE)
via British Airways (BA). Code share. Non-stop. Aircraft: 333
via China Eastern Airlines (MU). Code share. Non-stop. Aircraft: 333
via Emirates (EK). Non-stop. Aircraft: 77W
via Etihad Airways (EY). Non-stop. Aircraft: 332
via Qantas Airways (QF). Non-stop. Aircraft: 333
via Qantas Airways (QF). Code share. Non-stop. Aircraft: 332
via Singapore Airlines (SQ). Non-stop. Aircraft: 333
Chengdu – Chengdu Shuangliu International Airport (CTU)
via Air China (CA). Non-stop. Aircraft: 319
via SilkAir (MI). Non-stop. Aircraft: 320 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320 319
Chennai – Chennai International Airport (MAA)
via Air India (AI). Non-stop. Aircraft: 321
via Air India Express (IX). Non-stop. Aircraft: 738
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 772
via Jet Airways (India) Ltd (9W). Non-stop. Aircraft: 73H
via SilkAir (MI). Non-stop. Aircraft: 320
via SilkAir (MI). Code share. Non-stop. Aircraft: 772
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320
via Tiger Airways (TR). Non-stop. Aircraft: 320
Chiang Mai – Chiang Mai International Airport (CNX)
via SilkAir (MI). Non-stop. Aircraft: 320
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320
Chongqing – Chongqing Jiangbei International Airport (CKG)
via SilkAir (MI). Non-stop. Aircraft: 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 319
Christchurch – Christchurch International Airport (CHC)
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
Cochin – Cochin International Airport (COK)
via SilkAir (MI). Non-stop. Aircraft: 320
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320
Coimbatore – Coimbatore International Airport (CJB)
via SilkAir (MI). Non-stop. Aircraft: 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 319
Colombo – Bandaranaike International Colombo Airport (CMB)
via Cathay Pacific Airways (CX). Non-stop. Aircraft: 773
via Emirates (EK). Non-stop. Aircraft: 77W
via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 340
via Singapore Airlines (SQ). Non-stop. Aircraft: 333
via SriLankan Airlines (UL). Non-stop. Aircraft: 343 332
Copenhagen – Copenhagen Kastrup Airport (CPH)
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
Da Nang – Da Nang International Airport (DAD)
via SilkAir (MI). Non-stop. Aircraft: 320 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320 319
Darwin – Darwin International Airport (DRW)
via Jetstar Airways (JQ). Non-stop. Aircraft: 320
Davao City – Francisco Bangoy International Airport (DVO)
via SilkAir (MI). Non-stop. Aircraft: 320
Denpasar-Bali Island – Ngurah Rai (Bali) International Airport (DPS)
via Garuda Indonesia (GA). Non-stop. Aircraft: 738
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 772 773
via Indonesia AirAsia (QZ). Non-stop. Aircraft: 320
via Jetstar Airways (JQ). Non-stop. Aircraft: 320
via KLM-Royal Dutch Airlines (KL). Non-stop. Aircraft: 77W
via Qatar Airways (QR). Non-stop. Aircraft: 77W
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
via Valuair (VF). Non-stop. Aircraft: 320
Dhaka – Dhaka / Hazrat Shahjalal International Airport (DAC)
via Biman Bangladesh Airlines (BG). Non-stop. Aircraft: 313
via Singapore Airlines (SQ). Non-stop. Aircraft: 333
Dili – Presidente Nicolau Lobato International Airport (DIL)
via Air Timor (6C). Code share. Non-stop. Aircraft: 319
via SilkAir (MI). Non-stop. Aircraft: 319
Doha – Doha International Airport (DOH)
via Qatar Airways (QR). Non-stop. Aircraft: 77W
Dubai – Dubai International Airport (DXB)
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 773
via EgyptAir (MS). Code share. Non-stop. Aircraft: 772
via Emirates (EK). Non-stop. Aircraft: 77W
via Singapore Airlines (SQ). Non-stop. Aircraft: 773 772
via Turkish Airlines (TK). Code share. Non-stop. Aircraft: 773
Frankfurt-am-Main – Frankfurt am Main International Airport (FRA)
via British Airways (BA). Code share. Non-stop. Aircraft: 744
via Iberia (IB). Code share. Non-stop. Aircraft: 744
via Lufthansa Airlines (LH). Non-stop. Aircraft: 744
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 77W 744
via Qantas Airways (QF). Non-stop. Aircraft: 744
via Singapore Airlines (SQ). Non-stop. Aircraft: 77W 744
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 744
via US Airways (US). Code share. Non-stop. Aircraft: 744
Fukuoka – Fukuoka Airport (FUK)
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 333
via Singapore Airlines (SQ). Non-stop. Aircraft: 333
Fuzhou – Fuzhou Changle International Airport (FOC)
via Xiamen Airlines Company (MF). Non-stop. Aircraft: 738
Guangzhou – Guangzhou Baiyun International Airport (CAN)
via China Southern Airlines (CZ). Non-stop. Aircraft: 321
via Singapore Airlines (SQ). Non-stop. Aircraft: 773
via Tiger Airways (TR). Non-stop. Aircraft: 320
Haikou – Haikou Meilan International Airport (HAK)
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via Tiger Airways (TR). Non-stop. Aircraft: 320
Hanoi – Noi Bai International Airport (HAN)
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
via Tiger Airways (TR). Non-stop. Aircraft: 320
via Vietnam Airlines (VN). Non-stop. Aircraft: 332
Hat Yai – Hat Yai International Airport (HDY)
via Tiger Airways (TR). Non-stop. Aircraft: 320
Ho Chi Minh City – Tan Son Nhat International Airport (SGN)
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 321
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via Lion Air (JT). Non-stop. Aircraft: 739
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
via Tiger Airways (TR). Non-stop. Aircraft: 320
via Vietnam Airlines (VN). Non-stop. Aircraft: 321 330
Hong Kong – Chek Lap Kok International Airport (HKG)
via Cathay Pacific Airways (CX). Non-stop. Aircraft: 773 330 777 744 343
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 744
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via Singapore Airlines (SQ). Non-stop. Aircraft: 77W 388 772
via Tiger Airways (TR). Non-stop. Aircraft: 320
via United Airlines (UA). Non-stop. Aircraft: 744
via US Airways (US). Code share. Non-stop. Aircraft: 77W
Hyderabad – Rajiv Gandhi International Airport, Shamshabad (HYD)
via SilkAir (MI). Non-stop. Aircraft: 320
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320
Ipoh – Sultan Azlan Shah Airport (IPH)
via Firefly (FY). Non-stop. Aircraft: AT7
via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: AT7
Istanbul – Atatürk International Airport (IST)
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 330 343
via Turkish Airlines (TK). Non-stop. Aircraft: 330 343
Jakarta – Soekarno-Hatta International Airport (CGK)
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 773
via Garuda Indonesia (GA). Non-stop. Aircraft: 738
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 319
via Indonesia AirAsia (QZ). Non-stop. Aircraft: 320
via Jetstar Airways (JQ). Code share. Non-stop. Aircraft: 320
via Lion Air (JT). Non-stop. Aircraft: 739
via Lufthansa Airlines (LH). Non-stop. Aircraft: 744
via Mandala Airlines (RI). Non-stop. Aircraft: 320
via Philippine Airlines (PR). Non-stop. Aircraft: 320
via Saudi Arabian Airlines (SV). Non-stop. Aircraft: 743
via Singapore Airlines (SQ). Non-stop. Aircraft: 773
via Tiger Airways (TR). Non-stop. Aircraft: 320
via Turkish Airlines (TK). Non-stop. Aircraft: 343
via Valuair (VF). Non-stop. Aircraft: 320
via Vietnam Airlines (VN). Code share. Non-stop. Aircraft: 738
Johannesburg – OR Tambo International Airport (JNB)
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 772
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
via South African Airways (SA). Code share. Non-stop. Aircraft: 772
Kaohsiung City – Kaohsiung International Airport (KHH)
via China Airlines (CI). Non-stop. Aircraft: 738
Kathmandu – Tribhuvan International Airport (KTM)
via SilkAir (MI). Non-stop. Aircraft: 320
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320
Kolkata – Netaji Subhash Chandra Bose International Airport (CCU)
via Air India Express (IX). Non-stop. Aircraft: 738
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
Kota Kinabalu – Kota Kinabalu International Airport (BKI)
via AirAsia (AK). Non-stop. Aircraft: 320
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 319 320
via SilkAir (MI). Non-stop. Aircraft: 319 320
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 319 320
Krabi – Krabi Airport (KBV)
via Tiger Airways (TR). Non-stop. Aircraft: 320
Kuala Lumpur – Kuala Lumpur International Airport (KUL)
via Air Niugini (PX). Non-stop. Aircraft: 763
via AirAsia (AK). Non-stop. Aircraft: 320
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via Malaysia Airlines (MH). Non-stop. Aircraft: 734
via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 320 772 333 319 332
via Oman Air (WY). Code share. Non-stop. Aircraft: 734
via SilkAir (MI). Code share. Non-stop. Aircraft: 734 772 333
via SilkAir (MI). Non-stop. Aircraft: 320 319
via Singapore Airlines (SQ). Non-stop. Aircraft: 772 333
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 734 320 319
via SriLankan Airlines (UL). Non-stop. Aircraft: 332 763
via SriLankan Airlines (UL). Code share. Non-stop. Aircraft: 763
via Tiger Airways (TR). Non-stop. Aircraft: 320
Kuala Terengganu – Sultan Mahmud Airport (TGG)
via Firefly (FY). Non-stop. Aircraft: AT7
via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: AT7
Kuantan – Kuantan Airport (KUA)
via Firefly (FY). Non-stop. Aircraft: AT7
via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: AT7
Kuching – Kuching International Airport (KCH)
via AirAsia (AK). Non-stop. Aircraft: 320
via Malaysia Airlines (MH). Non-stop. Aircraft: 734
via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 319
via SilkAir (MI). Non-stop. Aircraft: 319
via SilkAir (MI). Code share. Non-stop. Aircraft: 734
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 734 319
via Tiger Airways (TR). Non-stop. Aircraft: 320
Kunming – Kunming Wujiaba International Airport (KMG)
via China Eastern Airlines (MU). Non-stop. Aircraft: 320
via SilkAir (MI). Non-stop. Aircraft: 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 319
Langkawi – Langkawi International Airport (LGK)
via AirAsia (AK). Non-stop. Aircraft: 320
via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 320 319
via SilkAir (MI). Non-stop. Aircraft: 320 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320 319
Lapu-Lapu City – Mactan Cebu International Airport (CEB)
via Cebu Pacific Air (5J). Non-stop. Aircraft: 319
via SilkAir (MI). Non-stop. Aircraft: 320 319
London – London Heathrow Airport (LHR)
via British Airways (BA). Non-stop. Aircraft: 744 777
via British Airways (BA). Code share. Non-stop. Aircraft: 388 744
via Iberia (IB). Code share. Non-stop. Aircraft: 744
via Qantas Airways (QF). Non-stop. Aircraft: 388 744
via Qantas Airways (QF). Code share. Non-stop. Aircraft: 777
via Singapore Airlines (SQ). Non-stop. Aircraft: 77W 388
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 77W 388
Los Angeles – Los Angeles International Airport (LAX)
via Singapore Airlines (SQ). Non-stop. Aircraft: 345
via US Airways (US). Code share. Non-stop. Aircraft: 345
Mahe Island – Seychelles International Airport (SEZ)
via Air Seychelles (HM). Non-stop. Aircraft: 762
Malé – Malé International Airport (MLE)
via Singapore Airlines (SQ). Non-stop. Aircraft: 333
Manado-Celebes Island – Sam Ratulangi Airport (MDC)
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 319 320
via SilkAir (MI). Non-stop. Aircraft: 319 320
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 319 320
Manila – Ninoy Aquino International Airport (MNL)
via Cebu Pacific Air (5J). Non-stop. Aircraft: 319
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 319
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via Philippine Airlines (PR). Non-stop. Aircraft: 320 330 343
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
Mataram-Lombok Island – Selaparang Airport (AMI)
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 319
via SilkAir (MI). Non-stop. Aircraft: 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 319
Medan-Sumatra Island – Polonia International Airport (MES)
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 320 319
via SilkAir (MI). Non-stop. Aircraft: 320 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320 319
via Valuair (VF). Non-stop. Aircraft: 320
Melbourne – Melbourne International Airport (MEL)
via British Airways (BA). Code share. Non-stop. Aircraft: 744 388
via China Eastern Airlines (MU). Code share. Non-stop. Aircraft: 744 388
via Emirates (EK). Non-stop. Aircraft: 77W
via Qantas Airways (QF). Non-stop. Aircraft: 744 388
via Singapore Airlines (SQ). Non-stop. Aircraft: 77W 388 773
Milan – Malpensa International Airport (MXP)
via Singapore Airlines (SQ). Non-stop. Aircraft: 77W
via Spanair (JK). Code share. Non-stop. Aircraft: 77W
Moscow – Domodedovo International Airport (DME)
via Singapore Airlines (SQ). Non-stop. Aircraft: 77W
Mumbai – Chhatrapati Shivaji International Airport (BOM)
via Air India (AI). Non-stop. Aircraft: 77W
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 77W
via Jet Airways (India) Ltd (9W). Non-stop. Aircraft: 332
via Kingfisher Airlines (IT). Non-stop. Aircraft: 330
via Qantas Airways (QF). Non-stop. Aircraft: 333
via Singapore Airlines (SQ). Non-stop. Aircraft: 772 77W
Munich – Munich International Airport (MUC)
via Lufthansa Airlines (LH). Non-stop. Aircraft: 343
via Singapore Airlines (SQ). Non-stop. Aircraft: 77W
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 343
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 77W
Na Thon (Ko Samui Island) – Samui Airport (USM)
via Bangkok Airways (PG). Non-stop. Aircraft: 319
Nanjing – Nanjing Lukou Airport (NKG)
via China Eastern Airlines (MU). Non-stop. Aircraft: 319
Nanning – Nanning Wuxu Airport (NNG)
via Shenzhen Airlines (ZH). Non-stop. Aircraft: 738
New Delhi – Indira Gandhi International Airport (DEL)
via Air India (AI). Non-stop. Aircraft: 319
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 77W
via Jet Airways (India) Ltd (9W). Non-stop. Aircraft: 73H
via Singapore Airlines (SQ). Non-stop. Aircraft: 772 77W
Newark – Newark Liberty International Airport (EWR)
via Singapore Airlines (SQ). Non-stop. Aircraft: 345
via US Airways (US). Code share. Non-stop. Aircraft: 345
Osaka – Kansai International Airport (KIX)
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 333
via Singapore Airlines (SQ). Non-stop. Aircraft: 333
Palembang-Sumatra Island – Sultan Mahmud Badaruddin Ii Airport (PLM)
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 319 320
via SilkAir (MI). Non-stop. Aircraft: 319 320
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 319 320
Paris – Charles de Gaulle International Airport (CDG)
via Air France (AF). Non-stop. Aircraft: 77W
via Alitalia - Compagnia Aerea Italiana Spa (AZ). Code share. Non-stop. Aircraft: 77W
via Singapore Airlines (SQ). Non-stop. Aircraft: 388
Penang – Penang International Airport (PEN)
via AirAsia (AK). Non-stop. Aircraft: 320
via Jetstar Airways (JQ). Non-stop. Aircraft: 320
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via Jetstar Asia (3K). Code share. Non-stop. Aircraft: 320
via Malaysia Airlines (MH). Non-stop. Aircraft: 734
via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 320 319
via SilkAir (MI). Non-stop. Aircraft: 320 319
via SilkAir (MI). Code share. Non-stop. Aircraft: 734
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320 734 319
via Tiger Airways (TR). Non-stop. Aircraft: 320
Perth – Perth International Airport (PER)
via British Airways (BA). Code share. Non-stop. Aircraft: 333
via China Eastern Airlines (MU). Code share. Non-stop. Aircraft: 333
via Jetstar Airways (JQ). Non-stop. Aircraft: 320
via Qantas Airways (QF). Non-stop. Aircraft: 333
via Singapore Airlines (SQ). Non-stop. Aircraft: 333
via Tiger Airways (TR). Non-stop. Aircraft: 320
Phnom Penh – Phnom Penh International Airport (PNH)
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via SilkAir (MI). Non-stop. Aircraft: 320 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320 319
Phuket – Phuket International Airport (HKT)
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via SilkAir (MI). Non-stop. Aircraft: 319 320
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 319 320
via Thai AirAsia (FD). Non-stop. Aircraft: 320
via Tiger Airways (TR). Non-stop. Aircraft: 320
Port Louis – Sir Seewoosagur Ramgoolam International Airport (MRU)
via Air Mauritius (MK). Non-stop. Aircraft: 332
via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 332
Port Moresby – Port Moresby Jacksons International Airport (POM)
via Air Niugini (PX). Non-stop. Aircraft: 763
Riyadh – King Khaled International Airport (RUH)
via Saudi Arabian Airlines (SV). Non-stop. Aircraft: 743
Rome – Leonardo Da Vinci (Fiumicino) International Airport (FCO)
via Singapore Airlines (SQ). Non-stop. Aircraft: 772
Seoul – Incheon International Airport (ICN)
via Asiana Airlines (OZ). Non-stop. Aircraft: 333
via Asiana Airlines (OZ). Code share. Non-stop. Aircraft: 77W 333
via Korean Air (KE). Non-stop. Aircraft: 773
via Singapore Airlines (SQ). Non-stop. Aircraft: 77W 333
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 333 777
Shanghai – Shanghai Pudong International Airport (PVG)
via China Eastern Airlines (MU). Non-stop. Aircraft: 343 AB6
via Singapore Airlines (SQ). Non-stop. Aircraft: 772 773
Shenzhen – Shenzhen Bao'an International Airport (SZX)
via Shenzhen Airlines (ZH). Non-stop. Aircraft: 738
via SilkAir (MI). Non-stop. Aircraft: 319 320
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 319 320
via Tiger Airways (TR). Non-stop. Aircraft: 320
Siem Reap – Angkor International Airport (REP)
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via SilkAir (MI). Non-stop. Aircraft: 320 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320 319
Subang – Sultan Abdul Aziz Shah International Airport (SZB)
via Firefly (FY). Non-stop. Aircraft: AT7
via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: AT7
Sukarata(Solo)-Java Island – Adi Sumarmo Wiryokusumo Airport (SOC)
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 319
via SilkAir (MI). Non-stop. Aircraft: 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 319
Surabaya – Juanda International Airport (SUB)
via China Airlines (CI). Non-stop. Aircraft: 333
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 333
via SilkAir (MI). Non-stop. Aircraft: 320 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320 319
via Valuair (VF). Non-stop. Aircraft: 320
Sydney – Sydney Kingsford Smith International Airport (SYD)
via British Airways (BA). Non-stop. Aircraft: 777
via British Airways (BA). Code share. Non-stop. Aircraft: 388 744
via China Eastern Airlines (MU). Code share. Non-stop. Aircraft: 388 744
via Iberia (IB). Code share. Non-stop. Aircraft: 388 744
via Jet Airways (India) Ltd (9W). Code share. Non-stop. Aircraft: 744
via Qantas Airways (QF). Non-stop. Aircraft: 388 744
via Qantas Airways (QF). Code share. Non-stop. Aircraft: 777
via Singapore Airlines (SQ). Non-stop. Aircraft: 77W 772 388
Taipa – Macau International Airport (MFM)
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via Tiger Airways (TR). Non-stop. Aircraft: 320
Taipei – Taiwan Taoyuan International Airport (TPE)
via China Airlines (CI). Non-stop. Aircraft: 333
via EVA Airways (BR). Non-stop. Aircraft: 77W
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 333
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via Singapore Airlines (SQ). Non-stop. Aircraft: 333
Tiruchirappally – Tiruchirapally Civil Airport Airport (TRZ)
via Air India Express (IX). Non-stop. Aircraft: 738
Tokoname – Chubu Centrair International Airport (NGO)
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 333
via Singapore Airlines (SQ). Non-stop. Aircraft: 333
Tokyo – Narita International Airport (NRT)
via All Nippon Airways (NH). Non-stop. Aircraft: 763
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 777 763 744 388
via British Airways (BA). Code share. Non-stop. Aircraft: 777
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 777
via Delta Air Lines (DL). Non-stop. Aircraft: 77L
via Japan Airlines International (JL). Non-stop. Aircraft: 767 773 777
via Singapore Airlines (SQ). Non-stop. Aircraft: 744 388
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 763
via United Airlines (UA). Non-stop. Aircraft: 777
via US Airways (US). Code share. Non-stop. Aircraft: 744
Trivandrum – Trivandrum International Airport (TRV)
via SilkAir (MI). Non-stop. Aircraft: 320 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320 319
Xiamen – Xiamen Gaoqi International Airport (XMN)
via Air China (CA). Non-stop. Aircraft: 738
via SilkAir (MI). Non-stop. Aircraft: 319 320
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 319 320
via Xiamen Airlines Company (MF). Non-stop. Aircraft: 738
Yangon – Yangon International Airport (RGN)
via Jetstar Asia (3K). Non-stop. Aircraft: 320
via Myanmar Airways International (8M). Non-stop. Aircraft: 320
via SilkAir (MI). Non-stop. Aircraft: 320 319
via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 320 319
Yogyakarta-Java Island – Adi Sutjipto International Airport (JOG)
via Indonesia AirAsia (QZ). Non-stop. Aircraft: 320
Zurich – Zürich Airport (ZRH)
via Singapore Airlines (SQ). Non-stop. Aircraft: 388
via SWISS (LX). Code share. Non-stop. Aircraft: 388