We work with more than 300 partners to bring you better travel deals
Flights from Singapore to Malta lean towards being more expensive in July. Prices are generally better when you fly from Singapore to Malta in September, with the cheapest ticket starting at S$ 999.
When flying from Singapore to Malta, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Singapore Changi
Luqa Malta Intl
3 stops
28h 45mLuqa Malta Intl
Singapore Changi
3 stops
40h 55mMultiple Airlines
Singapore Changi
Luqa Malta Intl
2 stops
42h 10mLuqa Malta Intl
Singapore Changi
2 stops
43h 30mMultiple Airlines
Singapore Changi
Luqa Malta Intl
2 stops
27h 40mLuqa Malta Intl
Singapore Changi
2 stops
36h 50mMultiple Airlines
Singapore Changi
Luqa Malta Intl
2 stops
19h 45mLuqa Malta Intl
Singapore Changi
2 stops
34h 40mEmirates
Singapore Changi
Luqa Malta Intl
2 stops
23h 15mLuqa Malta Intl
Singapore Changi
2 stops
34h 40mEmirates
Singapore Changi
Luqa Malta Intl
3 stops
28h 45mLuqa Malta Intl
Singapore Changi
3 stops
40h 55mMultiple Airlines
Singapore Changi
Luqa Malta Intl
2 stops
19h 45mLuqa Malta Intl
Singapore Changi
2 stops
34h 40mEmirates
Singapore Changi
Luqa Malta Intl
2 stops
23h 15mLuqa Malta Intl
Singapore Changi
2 stops
34h 40mEmirates
Singapore Changi
Luqa Malta Intl
3 stops
29h 25mLuqa Malta Intl
Singapore Changi
3 stops
27h 10mEmirates
Singapore Changi
Luqa Malta Intl
3 stops
32h 15mMultiple Airlines
Singapore Changi
Luqa Malta Intl
2 stops
30h 15mMultiple Airlines
Singapore Changi
Luqa Malta Intl
2 stops
23h 15mMultiple Airlines
Turkish Airlines, Qatar Airways, and Lufthansa are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.
Yes, there are multiple flights from Singapore to Malta for under S$ 1,500. The cheapest flight booked recently is on Emirates for just S$ 1,427, but on average you can expect to pay S$ 2,018.
Flights from Singapore to Malta have been viewed 74 times in the past calendar month.
To fly one-way, consider booking your trip with Turkish Airlines, which is currently one of the cheapest options available, starting at S$ 1,006. Emirates flights start at S$ 1,904 while deals on SWISS start at S$ 5,119 one-way.