Continuing on from Porto Instead?
Continuing on from Porto instead? See our full guide to the
Lisbon to Porto train,
or explore all routes in our
Portugal trains guide.
Times, Trains & Fares
Around five direct daily train services connect Lisbon and Faro. These include two Alfa Pendular departures,
which travel at speeds of up to 200 km/h and take approximately 2 hours 52 minutes to 3 hours, plus three
Intercidades services that take closer to 3 hours 30 minutes.
Both Alfa Pendular and Intercidades services on this route are direct, with no changes required. The two
Alfa Pendular departures are continuations of trains that start in Porto, allowing passengers to travel the
full Porto-Lisbon-Faro corridor on a single train.
Fares vary depending on the fare type. Full-flex second-class tickets typically cost around €23.50-€26.30 on
Alfa Pendular and €22.15-€24.55 on Intercidades. Advance-purchase CP Promo fares can be considerably cheaper,
with some second-class fares available from around €8 when booked within the promotional booking window.
Stations and the Wider Algarve Line
All direct Lisbon-Faro trains depart from Lisboa Oriente station, which is well connected to Lisbon Airport
and central Lisbon by metro. In Faro, the railway station is within walking distance of the historic centre,
making onward exploration easy without needing a taxi.
Travellers continuing further along the Algarve coast can change at Tunes for regional Algarve Line services
towards Portimão and Lagos in the west. Regional trains also continue east from Faro towards Olhão, Tavira and
Vila Real de Santo António.
The direct Alfa Pendular and Intercidades services also call at Albufeira-Ferreiras and Loulé before reaching
Faro.
Official CP timetables and fares:
Comboios de Portugal
Independent route guide:
Seat61 Lisbon-Faro route guide
Discounts and Ways to Save
- Book up to 60 days ahead: CP Promo fares are released 5 to 60 days before travel and
provide some of the lowest available prices. Booking at least 5 days ahead is recommended if you want access
to promotional pricing.
- Children under 4: Travel free when accompanied by an adult, without requiring a separate
reserved seat.
- Children 4-12: Receive 50% off the full fare. This discount does not apply to already
discounted Promo fares.
- Under-25s: Receive 25% off the full fare with valid identification.
- Seniors 65+: Receive 50% off the full fare with valid identification.
- Compare the bus as a backup: Rede Expressos operates direct coaches between Faro and
Lisbon's Sete Rios station. Fares can start from around €8-€20, although journey times are generally longer
than the train.
What to Expect on Arrival — The Algarve
Faro is a worthwhile destination in its own right, with a walled historic quarter known as Vila Adentro, a
Gothic-Renaissance-Baroque cathedral with tower views over the Ria Formosa lagoon, and the distinctive Capela
dos Ossos bone chapel.
The Ria Formosa Natural Park, a lagoon system just offshore, is one of the Algarve's best areas for
birdwatching and boat trips to barrier-island beaches. From Faro, the wider Algarve coast — including Lagos,
Albufeira, Tavira and the western beaches — can be reached by connecting regional trains, buses or short taxi
journeys.
However, the railway does not directly serve several popular resort towns, including Vilamoura, Alvor,
Carvoeiro and Armação de Pêra. Travellers staying in these destinations should allow extra time and budget for
a taxi or bus connection from the nearest railway station.
Where to Stay Near the Algarve Line
Faro's old town is a short walk from the railway station, making it a practical and well-connected base for
exploring the wider Algarve without a car. Accommodation in Faro can also be less expensive than in some of
the major beach-resort towns further along the coast.
Travellers who prioritise beaches over history should compare the extra taxi or connecting-train time required
to reach destinations such as Vilamoura, Lagos or Albufeira against Faro's excellent rail connectivity when
choosing where to stay.
FAQs
The fastest Alfa Pendular service takes approximately 2 hours 52 minutes to 3 hours, while the Intercidades takes around 3 hours 30 minutes to 3 hours 34 minutes, according to 2026 CP and Seat61 timetable data. The route covers roughly 302 km directly with no changes required.
Advance-purchase Promo fares start from as little as €8 in second class or €19 in first class, according to Seat61's 2026 fare data, when booked 5-60 days ahead. Full-flex fares run around €22.15-€26.30 in second class depending on train type, rising to €28.95-€34 in first class. Booking early is by far the most effective way to reduce the cost of this route.
Not directly — the Alfa Pendular and Intercidades trains serve Faro and a handful of stops along the way (Albufeira-Ferreiras, Loulé), but several popular resort towns including Vilamoura, Alvor, Carvoeiro and Armação de Pêra aren't on the railway at all and require a taxi or bus for the final leg. Connecting regional trains from Tunes reach Portimão and Lagos in the west, and regional services continue east from Faro to Olhão, Tavira and Vila Real de Santo António.
The bus (Rede Expressos) is typically cheaper on short notice, with fares from around €8-€20 versus the train's full-flex fares of €22-€26, but the train wins decisively on comfort and is often just as cheap or cheaper when a Promo train fare is booked in advance. The bus also takes longer — 3 hours 15 minutes to 4 hours 25 minutes versus the train's 2 hours 52 minutes to 3 hours 30 minutes, according to 2026 Algarve transport comparisons.
It's technically possible but not genuinely practical for most travellers — with a one-way journey of around 3 hours each way, a day trip leaves very little time in Faro itself once transfer time is factored in, according to Omio's 2026 route notes. Faro and the Algarve are far better suited to at least a two- to three-night stay, particularly given how much there is to see beyond Faro's old town along the wider coast.