Departing on a Sunday is a good option for securing a great price. You can expect to save up to 49% when planning your travel around this day of the week.
To save up to 42% on this flight, we recommend booking at least 59 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from St Pancras to Praia da Rocha from £108 1-2 weeks out and tickets from £139 for flights departing within the next 72 hours.
November can be a great time to fly to Praia da Rocha from St Pancras with a flight ticket averaging about £117. Cheapflights users have found deals in the month of November for as cheap as £35. The most expensive prices can be found in the month of July.
It’s typically best to fly out from St Pancras to Praia da Rocha in the afternoon. Doing so could potentially save you 43% on the flight price compared to flying at midday, which is usually more expensive.
At this time, Cheapflights has noticed price decreases for many domestic flights due to COVID-19. Travel is not necessarily recommended at this time, and flights may be prone to cancellation: please check with local authorities in both City and Faro for travel alerts, and be sure to review the airline's cancellation policy and travel advisories before booking. For more information, please view our post on what to know about COVID-19 (coronavirus) and travel.
Due to the rapidly changing circumstances due to COVID-19, airlines like British Airways, TAP AIR PORTUGAL, and KLM flying from London City to Faro have implemented new flexible cancellation policies.
Yes, there are multiple flights from St Pancras to Praia da Rocha for under £141. The cheapest flight booked recently is on British Airways for just £103, but on average you can expect to pay £127.
Cheapflights has 20 direct flights from St Pancras to Praia da Rocha under £141. A good price for a direct flight from St Pancras to Praia da Rocha is less than £127.
City will have less rainfall in 2 compared to Faro over the next 18 days.
With an average temperature of 29 °C, peak weather can be found in July. As a traveller, expect to see changes in flight prices during that period. The temperatures in Faro are hotter than in City.
Departing from St Pancras to Praia da Rocha will take you 2h 55m. Generally, flights for this route are direct.
Currently priced at £104, British Airways will fly you from St Pancras to Praia da Rocha and back. In addition to British Airways, many other airlines offer competitively priced options for your trip. This flight start at 54% lower than the current average price 3 months from now.
£114 is the cheapest one-way deal found within the past few days, from KLM. You may also be able to find cheap deals on British Airways and Aer Lingus, with prices starting from £169 and £276, respectively.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
£128 | £306 | No cancel fee | N/A |
Search TAP AIR PORTUGAL flights
|
|
![]() |
£209 | £316 | No cancel fee | 75% |
Search KLM flights
|
|
![]() |
£128 | £319 | No cancel fee | 70% |
Search British Airways flights
|
|
![]() |
£265 | £642 | No cancel fee | 76% |
Search Lufthansa flights
|