Travel options
from Porto to Faro

You can get from Porto to Faro by train, bus or flight.

Our recommendation

To get from Porto to Faro on 27 Jan we recommend taking a bus because it’s the best combination of price and speed.

08:30Porto, Campo 24 de Agosto7h15 15:45Faro
1 changes
£281One-way
Cheapest
08:30Porto, Campo 24 de Agosto7h15 15:45Faro
1 changes
£281One-way
Other options
10:30Porto, Campo 24 de Agosto8h00 18:30Faro
1 changes
£281One-way
12:00Porto, Campo 24 de Agosto7h35 19:35Faro
1 changes
£281One-way
14:30Porto, Campo 24 de Agosto7h15 21:45Faro
1 changes
£281One-way

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Thu
27 Jan
£38Comboios De Portugal
£16Flixbus
£89White Airways
Fri
28 Jan
£38Comboios De Portugal
£28Rede Expressos
Find prices
Sat
29 Jan
£38Comboios De Portugal
£13Flixbus
£71Ryanair
Sun
30 Jan
£21Comboios De Portugal
£9Flixbus
£80TAP Portugal
Mon
31 Jan
£28Comboios De Portugal
£28Renex
Find prices
Tue
1 Feb
£25Comboios De Portugal
£9Flixbus
£80PGA-Portugalia Airlines
Wed
2 Feb
£21Comboios De Portugal
£4Flixbus
£22Ryanair
Thu
3 Feb
£20Comboios De Portugal
£4Flixbus
£8Ryanair
Fri
4 Feb
£21Comboios De Portugal
£9Flixbus
£19Ryanair
Sat
5 Feb
£21Comboios De Portugal
Find prices
Find prices
Sun
6 Feb
£21Comboios De Portugal
Find prices
Find prices
Mon
7 Feb
£24Comboios De Portugal
£4Flixbus
£20Ryanair
Tue
8 Feb
£18Comboios De Portugal
£4Flixbus
£80TAP Portugal
Wed
9 Feb
£21Comboios De Portugal
£5Flixbus
£7Ryanair
Thu
10 Feb
£21Comboios De Portugal
£5Flixbus
£17Ryanair
Fri
11 Feb
£21Comboios De Portugal
£4Flixbus
£26Ryanair
Sat
12 Feb
£21Comboios De Portugal
£4Flixbus
£17Ryanair
Sun
13 Feb
£16Comboios De Portugal
£4Flixbus
£38Ryanair
Mon
14 Feb
£24Comboios De Portugal
£4Flixbus
£22Ryanair
Tue
15 Feb
£21Comboios De Portugal
£4Flixbus
£80PGA-Portugalia Airlines

Travel Information to Faro from Porto

distanceDistance286 miles (462 km)
modeAvailable travel modesCoach, flight or train
priceTicket price range£13 - £35
cheapestCheapest modeCoach • £13 • 7 h 20 min
fastestFastest modeFlight • £35 • 1 h 5 min
carriersPopular travel companiesFlixbus, Ryanair or Comboios De Portugal

Travel 286 miles (462 km) by coach, flight or train from Porto to Faro. If speed is a priority, then a flight is the best option with an average duration of 1 h 5 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £13. The most popular travel providers which serve this journey are Flixbus, Ryanair or Comboios De Portugal among others. Travellers can even take a direct from Porto to Faro.

Travel Tips: Travel from Porto to Faro

Travel to Faro easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Porto to Faro.
FAQs

What are my Porto to Faro travel options?

There are 3 ways to get from Porto to Faro: coach, flight or train.

What is the cheapest way to get from Porto to Faro?

Coach services offer the cheapest way to get from Porto to Faro. Tickets for a coach cost on average £13.

This is compared to other travel options to Faro:

A coach is generally £22 less than a flight for the same route. A flight costs on average £35 from Porto to Faro.

A coach is about £12 less than a train, which costs on average £25 for this route.

What is the fastest way to Faro from Porto?

The fastest way to get to Faro from Porto is by flight with an average travel time of 1 h 5 min.

There are alternative travel options to Faro that can usually take longer:

In comparison, getting to Faro by coach can take on average 7 h 20 min.

In comparison, travelling by train can take you on average 5 h 51 min.

How many miles are between Porto and Faro

Faro is approximately 286 miles (462 km) away from Porto.

How many scheduled departures are there a day from Porto to Faro?

The average frequency per day from Porto to Faro is:

  • 1 train a day.

However, we recommend checking specific travel dates for your route from Porto to Faro as scheduled services by coach, flight or train can vary by season or day of the week.

Where do I depart from Porto? Where do I arrive in Faro?

These are the most popular departure and arrival points when travelling from Porto to Faro:

  • Most travellers catch their coach from Porto, Campo 24 de Agosto and arrive in Faro, Terminal Rodoviário.
  • Most travellers who purchase a plane ticket from Porto to Faro depart from Porto Airport to Faro Airport.
  • Most travellers catch their train from Porto - Campanha and arrive in Faro.

Which travel companies can help me find a way to get from Porto to Faro?

Omio works with many trusted partners that can help you travel the best way from Porto to Faro:

  • You can travel from Porto to Faro by coach with Flixbus. You can find cheap tickets on Omio for £13 with Flixbus from Porto to Faro.
  • You can travel by plane between Porto and Faro with Ryanair, and you can find Ryanair Porto to Faro tickets for £35 on Omio.
  • You can go to Faro from Porto by train with Comboios De Portugal. You'll see cheap train tickets for £25 with Comboios De Portugal from Porto to Faro on Omio.

What other popular destinations should I add to my itinerary for my trip to Faro from Porto?

Omio customers who travel from Porto to Faro often also extend their holiday to go to Lisbon, Sevilla or Madrid. Omio can help you plan your trip by finding the best connections between Faro and these popular destinations at a great price.

When should I purchase a ticket between Porto and Faro online to score the best deals?

Before travelling from Porto to Faro, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • The price of a coach ticket is on average £13 one way for this trip.
  • The price of a plane ticket for this route is on average £35 one way.
  • The price of a train ticket is on average £25 one way for this trip.

But we recommend booking Porto to Faro tickets online a few months before your planned travel date to score the best deals and save money on your trip.