Popular Filters
+ 1 more
One Way Price
Duration
Stops From Porto
Departure From Porto
SAR 1,073
SAR 1,013
SAR 1,042
SAR 828
Arrival at Birmingham
SAR 828
SAR 1,042
Alliances & Airlines
Oneworld
()
SkyTeam
(6)
Star Alliance
(8)
+ 2 more
Layover Airports
+ 3 more
Layover Duration
Flights from Porto
Top Flights to Porto
Top Airlines
Flights from Porto to Great Britain
Book flights from Porto to Great Britain at lowest price. Get best deals on your upcoming Porto to Great Britain flight only on MakeMyTrip Saudi.
SAR 828
Transit Visa may be required
Porto to Birmingham , 8 Jul
Vueling VY | 8481
22:00
Wed, 8 Jul 26
Porto, Portugal
01 h 45 m
00:45
Thu, 9 Jul 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
Vueling VY | 8754
12:15
Thu, 9 Jul 26
Terminal T1
Barcelona, Spain
02 h 30 m
13:45
Thu, 9 Jul 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SAR 1,013
Transit Visa may be required
Porto to Birmingham , 8 Jul
Lufthansa LH | 1783
11:05
Wed, 8 Jul 26
Porto, Portugal
02 h 50 m
14:55
Wed, 8 Jul 26
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 2510
16:10
Wed, 8 Jul 26
Terminal T2
Munich, Germany
02 h
17:10
Wed, 8 Jul 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SAR 1,042
Transit Visa may be required
Porto to Birmingham , 8 Jul
Lufthansa LH | 1177
12:00
Wed, 8 Jul 26
Porto, Portugal
02 h 45 m
15:45
Wed, 8 Jul 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 956
17:00
Wed, 8 Jul 26
Terminal T1
Frankfurt, Germany
01 h 35 m
17:35
Wed, 8 Jul 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SAR 1,043
Transit Visa may be required
Porto to Birmingham , 8 Jul
Swiss LX | 2067
12:15
Wed, 8 Jul 26
Porto, Portugal
02 h 30 m
15:45
Wed, 8 Jul 26
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 424 | Operated By Air Baltic
17:15
Wed, 8 Jul 26
Zurich, Switzerland
01 h 45 m
18:00
Wed, 8 Jul 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SAR 1,052
Transit Visa may be required
Porto to Birmingham , 8 Jul
Vueling VY | 8479
17:10
Wed, 8 Jul 26
Porto, Portugal
01 h 45 m
19:55
Wed, 8 Jul 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
Vueling VY | 8754
12:15
Thu, 9 Jul 26
Terminal T1
Barcelona, Spain
02 h 30 m
13:45
Thu, 9 Jul 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SAR 1,073
Transit Visa may be required
Porto to Birmingham , 8 Jul
KLM Royal Dutch KL | 1570
05:00
Wed, 8 Jul 26
Porto, Portugal
02 h 30 m
08:30
Wed, 8 Jul 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1047
16:35
Wed, 8 Jul 26
Amsterdam, Netherlands
01 h 15 m
16:50
Wed, 8 Jul 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SAR 1,249
Porto to Birmingham , 8 Jul
Ryanair FR | 9477
14:00
Wed, 8 Jul 26
Porto, Portugal
02 h 20 m
16:20
Wed, 8 Jul 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SAR 1,301
Transit Visa may be required
Porto to Birmingham , 8 Jul
Scandinavian Airlines SK | 2774
11:50
Wed, 8 Jul 26
Porto, Portugal
03 h 15 m
16:05
Wed, 8 Jul 26
Terminal T3
Copenhagen, Denmark
BAGGAGE : CHECK INCABIN
Information not available
Scandinavian Airlines SK | 2535 | Operated By CityJet
17:30
Wed, 8 Jul 26
Terminal T3
Copenhagen, Denmark
02 h 05 m
18:35
Wed, 8 Jul 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SAR 1,778
Transit Visa may be required
Porto to Birmingham , 8 Jul
KLM Royal Dutch KL | 1570
05:00
Wed, 8 Jul 26
Porto, Portugal
02 h 30 m
08:30
Wed, 8 Jul 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1045
12:25
Wed, 8 Jul 26
Amsterdam, Netherlands
01 h 15 m
12:40
Wed, 8 Jul 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SAR 1,961
Transit Visa may be required
Porto to Birmingham , 8 Jul
KLM Royal Dutch KL | 1574
16:20
Wed, 8 Jul 26
Porto, Portugal
02 h 40 m
20:00
Wed, 8 Jul 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1051
21:10
Wed, 8 Jul 26
Amsterdam, Netherlands
01 h 15 m
21:25
Wed, 8 Jul 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
About Porto (OPO)
Porto
