Popular Filters
One Way Price
Duration
Stops From Puebla
Departure From Puebla
SGD 4,302
Arrival at Casablanca
SGD 4,939
SGD 4,302
SGD 4,648
Alliances & Airlines
Oneworld
(4)
SkyTeam
()
Star Alliance
(20)
Layover Airports
Layover Duration
Top Airlines
Popular Flights
Puebla to Morocco Flights
SGD 4,302
Transit Visa may be required
Puebla to Casablanca , 28 May
United Airlines UA | 4277
12:25
Thu, 28 May 26
Puebla, Mexico
02 h 25 m
15:50
Thu, 28 May 26
Terminal E
Houston, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 8707 | Operated By Air Canada
10:00
Fri, 29 May 26
Terminal E
Houston, United States
03 h 52 m
14:52
Fri, 29 May 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 8050 | Operated By Air Canada
19:10
Fri, 29 May 26
Montreal, Canada
07 h 05 m
07:15
Sat, 30 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 4,648
Transit Visa may be required
Puebla to Casablanca , 28 May
United Airlines UA | 4277
12:25
Thu, 28 May 26
Puebla, Mexico
02 h 25 m
15:50
Thu, 28 May 26
Terminal E
Houston, United States
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 7620 | Operated By United Airlines
20:15
Thu, 28 May 26
Terminal E
Houston, United States
09 h 20 m
11:35
Fri, 29 May 26
Terminal T2
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 803
16:50
Fri, 29 May 26
Terminal N
London - Gatwick Apt, United Kingdom
03 h 25 m
20:15
Fri, 29 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 4,663
Transit Visa may be required
Puebla to Casablanca , 28 May
United Airlines UA | 4277
12:25
Thu, 28 May 26
Puebla, Mexico
02 h 25 m
15:50
Thu, 28 May 26
Terminal E
Houston, United States
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 7620 | Operated By United Airlines
20:15
Thu, 28 May 26
Terminal E
Houston, United States
09 h 20 m
11:35
Fri, 29 May 26
Terminal T2
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 801
18:10
Fri, 29 May 26
Terminal T4
London - Heathrow Apt, United Kingdom
03 h 20 m
21:30
Fri, 29 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 4,939
Transit Visa may be required
Puebla to Casablanca , 28 May
United Airlines UA | 4277
12:25
Thu, 28 May 26
Puebla, Mexico
02 h 25 m
15:50
Thu, 28 May 26
Terminal E
Houston, United States
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 441
15:35
Fri, 29 May 26
Terminal E
Houston, United States
09 h 40 m
08:15
Sat, 30 May 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1330
21:50
Sat, 30 May 26
Terminal T1
Frankfurt, Germany
03 h 40 m
00:30
Sun, 31 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 5,050
Transit Visa may be required
Puebla to Casablanca , 28 May
United Airlines UA | 4277
12:25
Thu, 28 May 26
Puebla, Mexico
02 h 25 m
15:50
Thu, 28 May 26
Terminal E
Houston, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 46
18:20
Thu, 28 May 26
Terminal E
Houston, United States
09 h 55 m
11:15
Fri, 29 May 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1330
21:40
Fri, 29 May 26
Terminal T1
Frankfurt, Germany
03 h 40 m
00:20
Sat, 30 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 5,074
Transit Visa may be required
Puebla to Casablanca , 28 May
United Airlines UA | 4277
12:25
Thu, 28 May 26
Puebla, Mexico
02 h 25 m
15:50
Thu, 28 May 26
Terminal E
Houston, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 8867 | Operated By Lufthansa
15:35
Fri, 29 May 26
Terminal E
Houston, United States
09 h 40 m
08:15
Sat, 30 May 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1330
21:50
Sat, 30 May 26
Terminal T1
Frankfurt, Germany
03 h 40 m
00:30
Sun, 31 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 5,188
Transit Visa may be required
Puebla to Casablanca , 28 May
United Airlines UA | 4277
12:25
Thu, 28 May 26
Puebla, Mexico
02 h 25 m
15:50
Thu, 28 May 26
Terminal E
Houston, United States
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 7600 | Operated By United Airlines
18:20
Thu, 28 May 26
Terminal E
Houston, United States
09 h 55 m
11:15
Fri, 29 May 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 811
17:55
Fri, 29 May 26
Terminal T3
Frankfurt, Germany
03 h 40 m
20:35
Fri, 29 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 8,150
Transit Visa may be required
Puebla to Casablanca , 28 May
United Airlines UA | 4277
12:25
Thu, 28 May 26
Puebla, Mexico
02 h 25 m
15:50
Thu, 28 May 26
Terminal E
Houston, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 8707 | Operated By Air Canada
10:00
Fri, 29 May 26
Terminal E
Houston, United States
03 h 52 m
14:52
Fri, 29 May 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 72
19:10
Fri, 29 May 26
Montreal, Canada
07 h 05 m
07:15
Sat, 30 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
About Puebla (PBC)
Puebla
