- Home
- Flights
- Flights from Porto
- Porto to Malta
Flights from Porto to Malta
Ryanair flies nonstop from Porto to Malta, about 2 flights a week. The flight takes around 3h 07m.
Direct flights available ~2 flights a week 3h 07m
Porto to Malta at a glance
Fastest flight3h 07mEstimated
Nonstop flights2/wkRyanair
Airlines flying nonstop from Porto to Malta
1 airline on this route, about 2 flights a week in total (observed over the last 4 weeks).
| Airline | Flights a week | Typical departures | From | Search |
|---|---|---|---|---|
| ~2 | 07:09–16:45 | — | Search |
Good to know
- Distance
- 2,093 km1,300 miles
- Flight time
- 3h 07mestimate
- Time difference
- +1hMalta vs Porto
- Currency in Malta
- EUR
- Airports
- OPO → MLA
Flights from Porto to Malta: questions answered
Are there direct flights from Porto to Malta?
Yes. Ryanair flies this route nonstop, with about 2 flights a week in each direction.
How long is the flight from Porto to Malta?
A nonstop flight covers 2,093 km and takes around 3h 07m.
Which airlines fly from Porto to Malta?
Ryanair operates nonstop flights on this route.
Which airports serve Porto and Malta?
Porto: Francisco de Sá Carneiro Airport (OPO). Malta: Malta International Airport (MLA).
What is the time difference between Porto and Malta?
Malta is 1 hour ahead of Porto.





