At a glance
From Faro Airport to the city centre
Faro Airport sits just 6 km west of the city centre, making it the easiest airport-to-town transfer in the Algarve. There is no need for a long-distance transfer — you are already here.
Private transfer or taxi
A taxi from the rank outside arrivals costs roughly €10–15 to the centre, depending on traffic and luggage surcharges. The trip takes about 10 minutes. A pre-booked private transfer is an option if you want a driver waiting with your name, though the saving over a taxi is minimal at this distance.
Uber and Bolt both operate reliably in Faro — the city is the largest in the Algarve, so driver availability is good even outside peak season. Expect to pay €7–12 for the same ride, though surge pricing applies on Friday evenings and during summer.
Car rental
All major rental companies have desks inside the arrivals hall. The drive into the centre follows the N125-10 and takes 10 minutes. If you're heading straight to your accommodation in the old town or near the marina, a rental car may not be necessary — Faro is one of the few Algarve cities where you can manage without one.
If you plan to explore the wider Algarve, picking up a car at the airport is the most practical option. Ask about electronic toll devices for the A22 motorway at the desk.
By public transport from the airport
The Próximo bus line 16 runs from outside the arrivals terminal to the city centre, stopping at the bus and train stations. The ride takes about 15 minutes and costs roughly €2.85. Buses run regularly during the day, though frequency drops after 9pm.
Walking from the airport is not practical — the 6 km route follows busy roads with no pedestrian path for much of the way.
From Lisbon
By bus
Rede Expressos and Renex run frequent daily services from Sete Rios bus terminal in Lisbon to Faro. The journey takes about 3.5 hours and costs around €20. Several departures per day, with more in summer.
From Lisbon Airport, take the Metro to Jardim Zoológico (blue line, ~30 min) — Sete Rios terminal is immediately outside.
By train
Faro is the southern terminus of Portugal's long-distance rail network, so the connection from Lisbon is direct:
- Alfa Pendular (high-speed): Lisbon Oriente → Faro in about 3 hours, from €25
- Intercidades (intercity): Lisbon Entrecampos → Faro in about 3.5 hours, from €22
Both services terminate at Faro station, which is central — a 5-minute walk from the marina and 10 minutes from the old town. Trains run several times daily. Book via CP (Comboios de Portugal).
By car
Take the A2 south from Lisbon across the 25 de Abril bridge, continuing onto the A22 across the Algarve. Exit at Faro. About 280 km, 2.5 hours in light traffic. Both motorways are tolled — budget roughly €20–25 in total. The only regular congestion is leaving Lisbon.
From other Algarve towns
By train
Faro is the central hub of the Algarve regional rail line, with services running east to Vila Real de Santo António and west to Lagos. Trains every 1–2 hours in each direction.
| From | Journey time | Approx. fare |
|---|---|---|
| Olhão | 10 min | €1.60 |
| Tavira | 35 min | €3.50 |
| Loulé | 15 min | €1.90 |
| Albufeira–Ferreiras | 40 min | €3.80 |
| Lagos | 1h 45 min (change at Tunes) | €7.80 |
Faro municipality has two stations: Faro and Bom João. Faro station is the one you want — it's central and right next to the bus station.
By bus
Vamus Algarve connects Faro to most Algarve towns. The bus station is on Avenida da República, adjacent to the train station. Routes include:
- Line 67 to Tavira (~45 min)
- Lines to Olhão, Loulé, Albufeira, and Portimão
Single fares range from €2–7 depending on distance. Services are more frequent on weekdays; weekend schedules thin out considerably.
By car
| From | Route | Time |
|---|---|---|
| Olhão | N125 west | 15 min |
| Tavira | A22 west or N125 | 25–40 min |
| Loulé | N125 or EN270 | 20 min |
| Albufeira | A22 west | 35 min |
| Lagos | A22 west | 1h |
| São Brás de Alportel | N2/EN2 | 20 min |
Getting around Faro
On foot
The old town (Cidade Velha) is compact and enclosed within medieval walls — everything from the cathedral to the Arco da Vila fits within a 10-minute stroll. The marina, waterfront restaurants, and the pedestrianised Rua de Santo António are all flat and walkable. The train and bus stations are a 5-minute walk from the marina.
Ferries to the islands
Ferries to the Ria Formosa barrier islands — including Ilha Deserta (Praia de Faro's wild beach), Ilha da Culatra, and Farol — depart from the Porta Nova pier near the old town. Services run year-round to some islands, summer-only to others. The crossing takes 30–45 minutes depending on the destination. Buy tickets at the pier.
Local buses
Próximo operates city buses within Faro. Line 16 connects the airport to the centre. Other routes serve the university area, the hospital, and surrounding neighbourhoods. Service is adequate during the day but limited in the evening.
Parking
Paid parking is available near the marina and along the waterfront (metered, roughly €0.50–1.00/hour). The Forum Algarve shopping centre on the outskirts has free parking if you're driving in for the day. In the old town, streets are narrow and mostly pedestrianised — don't try to drive in. In summer, waterfront spaces fill by mid-morning; the streets behind the train station tend to have availability longer.
Taxi and ride-hailing
As the Algarve's main city, Faro has the region's most reliable Uber and Bolt coverage. Wait times are generally short. Taxis wait at the train station, Praça Dr. Francisco Gomes, and the airport. Faro is one of the few Algarve towns where ride-hailing works consistently, even outside peak season.
Last reviewed: