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 Oct 21 we recommend taking a flight because it’s the best combination of price and speed.

09:50PMPorto Airport1h05 10:55PMFaro Airport
0 changes
$541One-way
Cheapest
09:50PMPorto Airport1h05 10:55PMFaro Airport
0 changes
$541One-way

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

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Wed
Oct 20
$18Flixbus
$54Ryanair
Thu
Oct 21
$18Flixbus
$54Ryanair
Fri
Oct 22
$18Flixbus
$74Ryanair
Sat
Oct 23
$6Flixbus
$38Ryanair
Sun
Oct 24
$12Flixbus
$31Ryanair
Mon
Oct 25
$6Flixbus
$47Ryanair
Tue
Oct 26
$39Rede Expressos
Find prices
Wed
Oct 27
$6Flixbus
$22Ryanair
Thu
Oct 28
$7Flixbus
$42Ryanair
Fri
Oct 29
$6Flixbus
$27Ryanair
Sat
Oct 30
$6Flixbus
$30Ryanair
Sun
Oct 31
$6Flixbus
$57Ryanair
Mon
Nov 1
$12Flixbus
$112PGA-Portugalia Airlines
Tue
Nov 2
$6Flixbus
$112PGA-Portugalia Airlines
Wed
Nov 3
$6Flixbus
$35Ryanair
Thu
Nov 4
$6Flixbus
$35Ryanair
Fri
Nov 5
$6Flixbus
$78Ryanair
Sat
Nov 6
$6Flixbus
$42Ryanair
Sun
Nov 7
$6Flixbus
$67Ryanair
Mon
Nov 8
$46Alsa
$27Ryanair
Tue
Nov 9
$6Flixbus
$112PGA-Portugalia Airlines

Travel Information between Porto and Faro

distanceDistance286 miles (462 km)
modeAvailable travel modesFlight or bus
priceTicket price range$31 - $56
cheapestCheapest modeBus • $31 (€25) • 7 h 20 min
fastestFastest modeFlight • $56 (€46) • 1 h 5 min
carriersPopular travel companiesRyanair or Flixbus

Travel 286 miles (462 km) by flight or bus 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 bus is the best option with prices starting as low as $31 (€25). The most popular travel companies which serve this route are Ryanair or Flixbus among others. Travelers can even take a direct flight or bus 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 the ways to get from Porto to Faro?

There are 2 ways to travel to Faro from Porto including taking a flight or bus.

How do I get from Porto to Faro the cheapest way?

The cheapest way to travel from Porto to Faro is by taking a bus with an average price of $31 (€25).

This is compared to other travel options to Faro:

Taking a bus is about $26 (€21) less than taking a flight, which costs on average $56 (€46) for this journey.

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

The quickest way to travel from Porto to Faro is by flight, which takes on average 1 h 5 min   compared to other travel options that may take you longer to get to your destination:

In comparison, traveling by bus can take you on average 7 h 20 min.

How far is Faro from Porto?

You should expect to travel around 286 miles (462 km) between Porto and Faro.

Where do people depart from and arrive in when traveling from Porto to Faro?

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

  • Most travelers who buy a plane ticket from Porto to Faro depart from Porto Airport to Faro Airport.
  • Most travelers board their bus from Porto, Campo 24 de Agosto and arrive in Faro, Terminal Rodoviário.
Which travel companies can take me from Porto to Faro?

If finding a good deal is your main consideration for your trip from Porto to Faro, then we'll help you find the best value travel companies for you:

  • Travel with Ryanair to go to Faro by plane. For a good deal on tickets, you can find Ryanair Porto to Faro tickets on Omio for $56 (€46).
  • Flixbus can get you to Faro by bus. You can find a good deal for bus tickets with Flixbus from Porto to Faro for $31 (€25) on Omio.
Is there a direct service to Faro from Porto?

Yes, there are direct services available from Porto to Faro with the following travel companies:

  • You'll find direct flights with Ryanair.
  • You can take a direct bus with Flixbus, BlaBlaCar or Rede Expressos.

Direct services tend to save you time and add more convenience in getting you to Faro as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets to Faro from Porto.

What is another destination I should add to my tour from Porto to Faro?
Looking to extend your trip from Porto to Faro? Many Omio customers who go from Porto to Faro usually extend their vacation to explore other popular destinations like Lisbon, Sevilla or Madrid. If you're looking to explore Lisbon, Sevilla or Madrid from Faro, let Omio find you the best connections available at an affordable price.
How early should I buy tickets to Faro from Porto online for the best deals?

When planning your trip from Porto to Faro, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Plane tickets cost $56 (€46) one way on average.
  • Bus tickets cost $31 (€25) one way on average.

However, we recommend buying tickets from Porto to Faro online a few months in advance to get the best deals and save money on your upcoming journey.

Important Stations and Airports for this Journey

Travelling from Porto to Faro: related information

Here are some other resources that might have the information you need