We use cookies to deliver our services. By continuing to use our website you accept our cookies policy. For more information click here OK

Flights to Faro

Compare all deals and get cheap flights to Faro using Jetcost

Cheap flights to Faro arrive from many British airports, with shuttle services and local buses linking the airport to Faro hotels and other Algarve resorts, such as Albufeira and Lagos. Stroll the narrow, cobbled streets of the peaceful Old Town, an ideal spot for al-fresco dining. While in the city be sure to visit:

  • The Bone Chapel in the Old Town, decorated with bones from a monks' graveyard
  • The Se Cathedral, with excellent views of the Rio Formosa from its Tower
  • Spend a day on the sandy Praia de Faro, a short bus ride from the town centre
  • Find out more about Faro's history at the Archaeological Museum

While you're in Faro, make time to visit the fascinating Milreu Roman remains at the nearby village of Estoi, and enjoy the close-up experience of wandering through this Roman country villa. Whether you choose to stay in Faro, or nearby. you'll find an excellent choice of hotels, from economical hostels and B&B's, to more luxurious options, sometimes located in stunning old buildings. To get the best deals, search hotels in Faro online when you book your flights to Faro.

Cheap flights to Faro

The Algarve coastline is stunning, with a vivid contrast of steep cliffs to the West and flat lagoons and saltpans to the East, while inland is the historic town of Silves, with a castle and cathedral. Why not make the most out of your stay in Faro by organising a hire car to collect, when your cheap flights to Faro land? This gives you the freedom to explore this beautiful part of Portugal. Finding a hire car is easy, just start your search at car hire in Faro.

Flights to Faro - Best prices

Flight

Airline name

Price

Type

Trip dates

Search date

Birmingham - Faro ryanair £20 One-way 24 April Yesterday
Porto - Faro ryanair £21 One-way 06 May 10 days ago
London (STN) - Faro ryanair £21 One-way 27 August 3 days ago

Recent Faro flight searches

Flight

Airline name

Price

Type

Trip dates

Search date

Flights from London (LTN) to Faro ryanair £76 Return 03 to 10 October Today 22:26
Flights from Cardiff to Faro KLM £217 Return 20 to 27 August Today 22:25
Flights from Dublin to Faro ryanair £245 Return 01 to 06 June Today 22:25
Flights from Glasgow to Faro easyjet £163 Return 29 July to 05 August Today 22:24
Flights from Nantes to Faro Volotea £140 Return 31 August to 04 September Today 22:19
Flights from Doncaster Sheffield to Faro ryanair £99 Return 28 April to 01 May Today 22:14
Flights from Newcastle to Faro ryanair £111 Return 17 to 20 August Today 22:14
Flights from La Rochelle to Faro flybe £723 Return 31 August to 04 September Today 22:12
Flights from Exeter to Faro flybe £377 Return 01 to 08 August Today 22:04
Flights from Bordeaux to Faro TAP Portugal £117 One-way 06 September Today 21:29

The small town of Faro, on the Rio Formosa, is the gateway to Portugal's Algarve coastline. When your flights to Faro land, you'll discover an area continuously settled since the Phoenicians, with a small port and a fascinating historic nucleus, still contained behind ancient walls. Faro's central position on the Algarve makes it the ideal base for exploring from Sagres to the Spanish border.

Weather forecast for Faro
  • Thursday 30
    Min 14 °C
    Max 20 °C
  • Friday 31
    Min 12 °C
    Max 20 °C
  • Saturday 1
    Min 11 °C
    Max 21 °C
  • Sunday 2
    Min 13 °C
    Max 24 °C
  • Monday 3
    Min 15 °C
    Max 23 °C
Climate in Faro
  • Cold
     
     
     
     
    Hot
  •  
    Rain (mm)
    Days of rain
  • January
    12 °C
    56.00
    10
  • February
    13 °C
    47.00
    8
  • March
    15 °C
    43.00
    8
  • April
    16 °C
    41.00
    9
  • May
    18 °C
    24.00
    7
  • June
    22 °C
    4.00
    2
  • July
    24 °C
    1.00
    1
  • August
    24 °C
    4.00
    1
  • September
    22 °C
    28.00
    4
  • October
    19 °C
    74.00
    10
  • November
    15 °C
    77.00
    9
  • December
    13 °C
    117.00
    12