Lisbon to Faro by train

Gearing up for an adventure by rail from Lisbon to Faro? Read on for essential information about this journey, which spans 217 kilometres.

Train travel between Lisbon and Faro: train ticket prices

Cost of train tickets from Lisbon to Faro:

  • Cheapest tickets:

  • Cost of tickets when booked 30 days in advance:

  • Cost of tickets when booked 7 days in advance:

Tickets go on sale in advance.

Train times for travel from Lisbon to Faro

During the week, the earliest departure time is at and the last departure is . On weekends, the first train departs at and the last train leaves at . On average, a total of 0 trains make this journey each day.

How long is the train journey from Lisbon to Faro?

This journey covers a total of 217 kilometres, with the quickest trip taking .

How early can you book train tickets between Lisbon and Faro?

Tickets along this route go on sale in advance. To be notified as soon as tickets are available, set up a booking alert with Rail Europe. We will send you an email notification when tickets are available.

Learn more about train travel from Lisbon to Faro

Refer to our help articles for more details and insights on train travel from Lisbon and beyond. Get ready for your visit with travel tips and inspiration in our Faro city guide.

Frequently asked questions

How far is the train trip from Lisbon to Faro?

The total distance from Lisbon to Faro is 217 kilometres.

What’s the cost of a train ticket from Lisbon to Faro?

The cheapest tickets for this route start at . When booked 30 days ahead, prices are typically . Tickets booked 7 days in advance typically cost .

When do tickets go on sale for trains travelling from Lisbon to Faro?

Tickets for this journey become available ahead of the travel date.

What’s the travel time from Lisbon to Faro by train?

The shortest trip is .