Flights from Porto to Athens (OPO to ATH)

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Porto to Athens (One Way)

What is the distance between Porto and Athens?

The average distance from Porto to Athens is 2818 kilometers (equals to 1751 miles or 1521 nautical miles). Your flight will departure from Porto Airport, Portugal and arrive on Athens International Airport, Greece.

How long is the flight from Porto to Athens?

The average flight time between Porto to Athens is 5 hours and 40 minutes.

How much is the fare for flight between Porto and Athens?

The average price for one-way airfare from Porto to Athens is 62 USD (none-taxes) for economy class.