To save on the cost of your flight from Singapore to Keflavik, book at least 49 days before your planned departure. Booking around this time can save you about 14% on the cost of this flight compared to booking a flight leaving this week. We have found prices from S$ 1,326 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as S$ 1,398.
Due to multiple factors, expect to potentially pay more when booking in July. For low rates, September can be a great choice for travel to Keflavik. Flights to Keflavik from Singapore in September are about S$ 1,177 on average during September, but can be found for as low as S$ 920.
Yes, there are multiple flights from Singapore to Keflavik for under S$ 1,061. The cheapest flight booked recently is on Multiple Airlines for just S$ 959, but on average you can expect to pay S$ 1,309.
Some of our airline partners flying from Singapore to Reykjavik Keflavik Intl have new flexible policies in place due to COVID-19. Finnair, British Airways, and Lufthansa are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Finnair with this kind of flexibility.
There are no direct flights from Singapore to Keflavik, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.
Finnair, British Airways and KLM are the most popular airlines when flying from Singapore to Keflavik.
While on average a flight from Singapore to Keflavik is generally S$ 2,843, our data shows the cheapest flight currently is S$ 954. When looking at the most popular route, (Singapore Changi - Reykjavik Keflavik Intl), you can expect to pay S$ 1,048 for that flight.
There are many flights that can get you from Singapore to Keflavik in 18h 35m. Fly via British Airways to get the fastest option.
Cheapflights users have booked flights from Singapore to Keflavik from S$ 1,130 return.
||S$ 456||S$ 709||No cancel fee||75%||
Search KLM flights
||S$ 793||S$ 855||No cancel fee||68%||
Search Qatar Airways flights
||S$ 700||S$ 876||No cancel fee||76%||
Search Finnair flights
||S$ 645||S$ 950||No cancel fee||76%||
Search Lufthansa flights
||S$ 796||S$ 1,058||No cancel fee||70%||
Search British Airways flights