Airlines with flights from Singapore to London
There are 26 airlines with scheduled flights between SIN and LHR. Singapore Airlines, British Airways and Qantas has non-stop flights from Singapore Changi Airport to Heathrow and the flight time is 13 hours and 55 minutes.
Choose airline
Schedules
Non-stop with Singapore Airlines
-
Total flight time: 13 hours and 55 minutes
-
Singapore is a Singapore Airlines hub.
-
28 flights per week
-
Boeing 777-300ERAirbus A380-800 Passenger
-
Business and first class available
Flight
The timetable & schedule information was updated at 2026-04-22
Non-stop with British Airways
-
Total flight time: 13 hours and 55 minutes
-
One World Alliance
-
London is a British Airways hub (Main hub).
-
14 flights per week
-
Boeing 787-9Boeing 777-300ER
-
Business and first class available
Flight
The timetable & schedule information was updated at 2026-04-22
Non-stop with Qantas
-
Total flight time: 14 hours and 15 minutes
-
One World Alliance
-
Singapore is a Qantas focus city.
-
14 flights per week
-
Boeing 787-9Airbus A380-800 Passenger
-
Business and first class available
Flight
The timetable & schedule information was updated at 2026-04-22
Via Zurich with SWISS
-
Total flight time: 15h 30m - 19h 15m.
-
23 flights per week
Flight
LX316
The timetable & schedule information was updated at 2026-04-22
Via Kuala Lumpur with Malaysia Airlines
-
Total flight time: 15h 40m - 19h 45m.
-
One World Alliance
-
54 flights per week
Flight
MH4
MH2
MH2
MH2
The timetable & schedule information was updated at 2026-04-22
Via Frankfurt with Lufthansa
-
Total flight time: 16h 00m - 16h 00m.
-
14 flights per week
Flight
LH900
The timetable & schedule information was updated at 2026-04-22
Via Munich with Lufthansa
-
Total flight time: 16h 30m - 18h 10m.
-
12 flights per week
Flight
LH2470
The timetable & schedule information was updated at 2026-04-22

There are 26 airlines with scheduled flights between SIN and LHR. Singapore Airlines, British Airways and Qantas has non-stop flights from Singapore Changi Airport to Heathrow and the flight time is 13 hours and 55 minutes.
Via Istanbul with Turkish Airlines
Via Paris with Air France
Via Dubai with Emirates
Via Amsterdam with KLM
Via Doha with Qatar Airways
Via Abu Dhabi with Etihad
Via Colombo with SriLankan Airlines
Via Jeddah with Saudia
Via Bangkok with Thai Airways
Via Delhi with Air India
Via Bahrain with Gulf Air
Via Guangzhou with China Southern
Via Beijing with Air China
Via Helsinki with Finnair
Via Hong Kong with Cathay Pacific
Via Taipei with China Airlines
Via Seoul with Asiana
Via Seoul with Korean Air
Via Muscat with Oman Air
Via Bandar Seri Begawan with Royal Brunei Airlines