Direct (nonstop) flights from Athens to Porto

1 airline flys nonstop from Athens International Airport (ATH) to Porto Airport (OPO). It's 1,745 miles (2,809 km), about 4h 10m in the air. Operated by Aegean Airlines.

ATH
Athens International Airport
🇬🇷 Athens, Greece
OPO
Porto Airport
🇵🇹 Porto, Portugal
Flight Time
4h 10m
Distance
1,745 mi
2,809 km
CO₂/pax
295 kg
−40 kg vs. layover
Airlines
1
Aegean Airlines
Time Diff
-2h
Operated by Aegean Airlines Aegean Airlines

Route data last updated: May 27, 2026

Airlines with non-stop flights

Aegean Airlines A3 Aegean Airlines
Route
ATH → OPO
Flight Time
4h 10m
Distance
1,745 mi

Alternative Routes

Other ways to fly from Athens to Porto with one stop · direct emits 295 kg CO₂ per passenger

ATH IBZ (Ibiza) OPO
Leg 1: 3h (1,223 mi) Leg 2: 1h 45m (556 mi) Total: ~4h 45m 🍃 335 kg CO₂ (+14% vs. direct)
Leg 1
ATH → IBZ
3h · 1,223 mi
View ATH to IBZ flights →
Leg 2
IBZ → OPO
1h 45m · 556 mi
View IBZ to OPO flights →
ATH PMI (Palma de Mallorca) OPO
Leg 1: 3h (1,148 mi) Leg 2: 1h 55m (612 mi) Total: ~4h 55m 🍃 332 kg CO₂ (+13% vs. direct)
Leg 1
ATH → PMI
3h · 1,148 mi
View ATH to PMI flights →
Leg 2
PMI → OPO
1h 55m · 612 mi
View PMI to OPO flights →
ATH VLC (Valencia) OPO
Leg 1: 3h 20m (1,320 mi) Leg 2: 1h 35m (449 mi) Total: ~4h 55m 🍃 331 kg CO₂ (+12% vs. direct)
Leg 1
ATH → VLC
3h 20m · 1,320 mi
View ATH to VLC flights →
Leg 2
VLC → OPO
1h 35m · 449 mi
View VLC to OPO flights →
ATH PSA (Pisa) OPO
Leg 1: 2h 15m (812 mi) Leg 2: 2h 40m (987 mi) Total: ~4h 55m 🍃 342 kg CO₂ (+16% vs. direct)
Leg 1
ATH → PSA
2h 15m · 812 mi
View ATH to PSA flights →
Leg 2
PSA → OPO
2h 40m · 987 mi
View PSA to OPO flights →
ATH SPU (Split) OPO
Leg 1: 1h 40m (556 mi) Leg 2: 3h 15m (1,283 mi) Total: ~4h 55m 🍃 345 kg CO₂ (+17% vs. direct)
Leg 1
ATH → SPU
1h 40m · 556 mi
View ATH to SPU flights →
Leg 2
SPU → OPO
3h 15m · 1,283 mi
View SPU to OPO flights →

Looking for the return flight?

OPO → ATH: Flights from Porto to Athens

Frequently Asked Questions

How long is the direct flight from Athens to Porto?

A nonstop flight from Athens (ATH) to Porto (OPO) takes approximately 4 hours and 10 minutes. The distance is 1,745 miles (2,809 km).

Which airlines fly nonstop from Athens to Porto?

Just Aegean Airlines.

Is there a nonstop flight from Athens to Porto?

Yes. 1 airline: Aegean Airlines.

How far is Athens from Porto?

The flight distance from Athens to Porto is 1,745 miles (2,809 km), measured as the great-circle (shortest air) distance.

What is the time difference between Athens and Porto?

Porto is 2 hours behind Athens. (Europe/Athens vs Europe/Lisbon.)

What type of aircraft flies from Athens to Porto?

At 4h 10m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Greece to Portugal?

Depends on your passport. Check with the Portugal embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Athens to Porto?

Roughly 295 kg CO2 per passenger one-way. That's about the same as driving 1,475 km.

Is the return flight from Porto to Athens also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Athens to Porto?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Athens International Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.