What is the distance between Porto and Faro?
The average distance from Porto to Faro is 474 kilometers (equals to 294 miles or 255 nautical miles).
Your flight will departure from Porto Airport, Portugal and arrive on Faro Airport, Portugal.
How much is the fare for flight between Porto and Faro?
The average price for one-way airfare from Porto to Faro is 18 USD (none-taxes) for economy class.