Popular Filters
One Way Price
Duration
Stops From Marrakesh
Departure From Marrakesh
THB 61,953
THB 56,045
THB 55,776
THB 31,541
Arrival at Fredericton
THB 34,086
THB 31,541
THB 162,057
Alliances & Airlines
Oneworld
(25)
SkyTeam
(8)
Star Alliance
(55)
+ 4 more
Layover Airports
+ 6 more
Layover Duration
Marrakesh To Fredericton Flights
Book Marrakesh to Fredericton flight tickets at lowest price. Get best deals on your upcoming Marrakesh to Fredericton flights only on MakeMyTrip. Also Book Fredericton to Marrakesh Flights. Currently 38 flights flying from Marrakesh to Fredericton. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
THB 31,541
Transit Visa may be required
Marrakesh to Fredericton , 28 Jun
Qatar Airways QR | 1396
18:30
Sat, 28 Jun 25
Marrakesh, Morocco
19:20
Sat, 28 Jun 25
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1396
21:05
Sat, 28 Jun 25
Casablanca, Morocco
06:15
Sun, 29 Jun 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 767
08:10
Sun, 29 Jun 25
Doha, Qatar
14 h 05 m
15:15
Sun, 29 Jun 25
Terminal T3
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 626
14:50
Mon, 30 Jun 25
Terminal T1
Toronto, Canada
01 h 50 m
17:40
Mon, 30 Jun 25
Fredericton, Canada
BAGGAGE : CHECK INCABIN
Information not available
Economy convenience
Fare offered by airlines.
THB 3,496
THB 31,541
Economy comfort
Fare offered by airlines.
THB 2,062
THB 50,067
THB 34,086
Transit Visa may be required
Marrakesh to Fredericton , 28 Jun
Qatar Airways QR | 1396
18:30
Sat, 28 Jun 25
Marrakesh, Morocco
19:20
Sat, 28 Jun 25
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1396
21:05
Sat, 28 Jun 25
Casablanca, Morocco
06:15
Sun, 29 Jun 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 763
08:30
Sun, 29 Jun 25
Doha, Qatar
13 h 30 m
15:00
Sun, 29 Jun 25
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 7916
07:55
Mon, 30 Jun 25
Montreal, Canada
01 h 12 m
10:07
Mon, 30 Jun 25
Fredericton, Canada
BAGGAGE : CHECK INCABIN
Information not available
Economy convenience
Fare offered by airlines.
THB 2,062
THB 34,086
Economy comfort
Fare offered by airlines.
THB 1,345
THB 49,718
THB 55,776
Transit Visa may be required
Marrakesh to Fredericton , 28 Jun
TAP Portugal TP | 1455 | Operated By Portugalia
16:35
Sat, 28 Jun 25
Terminal T1
Marrakesh, Morocco
35 m
18:10
Sat, 28 Jun 25
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 257
10:40
Sun, 29 Jun 25
Terminal T1
Lisbon, Portugal
08 h 15 m
13:55
Sun, 29 Jun 25
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 8502
08:15
Mon, 30 Jun 25
Terminal T1
Toronto, Canada
01 h 46 m
11:01
Mon, 30 Jun 25
Fredericton, Canada
BAGGAGE : CHECK INCABIN
Information not available
Basic
Fare offered by airlines.
THB 9,143
THB 55,776
Classic
Fare offered by airlines.
THB 5,737
THB 58,590
Plus
Fare offered by airlines.
THB 61,316
THB 56,045
Transit Visa may be required
Marrakesh to Fredericton , 28 Jun
TAP Portugal TP | 1455 | Operated By Portugalia
16:35
Sat, 28 Jun 25
Terminal T1
Marrakesh, Morocco
35 m
18:10
Sat, 28 Jun 25
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 261
17:45
Sun, 29 Jun 25
Terminal T1
Lisbon, Portugal
08 h 15 m
21:00
Sun, 29 Jun 25
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 8502
08:15
Mon, 30 Jun 25
Terminal T1
Toronto, Canada
01 h 46 m
11:01
Mon, 30 Jun 25
Fredericton, Canada
BAGGAGE : CHECK INCABIN
Information not available
Basic
Fare offered by airlines.
THB 9,143
THB 56,045
Classic
Fare offered by airlines.
THB 5,737
THB 58,850
Plus
Fare offered by airlines.
THB 61,576
THB 60,169
Transit Visa may be required
Marrakesh to Fredericton , 28 Jun
Air France AF | 1277
10:45
Sat, 28 Jun 25
Marrakesh, Morocco
03 h 25 m
15:10
Sat, 28 Jun 25
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 348
18:40
Sat, 28 Jun 25
Terminal T2E
Paris, France
07 h 30 m
20:10
Sat, 28 Jun 25
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 7916
07:55
Sun, 29 Jun 25
Montreal, Canada
01 h 12 m
10:07
Sun, 29 Jun 25
Fredericton, Canada
BAGGAGE : CHECK INCABIN
Information not available
Economy standard3
Fare offered by airlines.
THB 7,619
THB 60,169
Economy flex1
Fare offered by airlines.
THB 65,967
Premium standard
Fare offered by airlines.
THB 9,501
THB 136,674
Economy Full Flex
Fare offered by airlines.
THB 163,025