One Way

Popular Filters

One Way Price

OMR 253 OMR 600

Duration

11 h 40 m 34 h 0 m

Stops From Gainesville

Departure From Gainesville

6 AM - 12 PM

OMR 254

12 PM - 6 PM

OMR 254

After 6 PM

OMR 546

Arrival at Marrakesh

6 AM - 12 PM

OMR 254

12 PM - 6 PM

OMR 271

After 6 PM

OMR 265

Alliances & Airlines

Oneworld

(9)

SkyTeam

(49)

Star Alliance

()

+ 3 more

Layover Airports

+ 3 more

Layover Duration

2 h 21 m 21 h 0 m

Gainesville To Marrakech Flights

Book Gainesville to Marrakech flight tickets at lowest price. Get best deals on your upcoming Gainesville to Marrakech flights only on MakeMyTrip. Also Book Marrakech to Gainesville Flights. Currently 39 flights flying from Gainesville to Marrakech. To save maximum on flight booking click on below Fare Calendar button and choose your dates.

Sorted By:
Departure
Duration
Arrival
Price
Delta Air Lines, Virgin Atlantic

More Timing Options

OMR 258

OMR 254

Gainesville to Marrakesh , 7 Feb

Delta Air Lines DL | 3030

13:15

Sat, 7 Feb 26

Gainesville, United States

01 h 19 m

14:34

Sat, 7 Feb 26

Terminal S

Atlanta, United States

BAGGAGE : CHECK INCABIN

Information not available

Virgin Atlantic VS | 5495 | Operated By Delta Air Lines

16:55

Sat, 7 Feb 26

Terminal I

Atlanta, United States

08 h

06:55

Sun, 8 Feb 26

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Delta Air Lines

OMR 262

OMR 258

Gainesville to Marrakesh , 7 Feb

Delta Air Lines DL | 3030

13:15

Sat, 7 Feb 26

Gainesville, United States

01 h 19 m

14:34

Sat, 7 Feb 26

Terminal S

Atlanta, United States

BAGGAGE : CHECK INCABIN

Information not available

Delta Air Lines DL | 186

16:55

Sat, 7 Feb 26

Terminal I

Atlanta, United States

08 h

06:55

Sun, 8 Feb 26

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Delta Air Lines

OMR 269

OMR 265

Gainesville to Marrakesh , 7 Feb

Delta Air Lines DL | 3133

17:30

Sat, 7 Feb 26

Gainesville, United States

01 h 23 m

18:53

Sat, 7 Feb 26

Terminal S

Atlanta, United States

BAGGAGE : CHECK INCABIN

Information not available

Delta Air Lines DL | 84

22:55

Sat, 7 Feb 26

Terminal I

Atlanta, United States

08 h 20 m

13:15

Sun, 8 Feb 26

Terminal T2E

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Delta Air Lines DL | 8472 | Operated By Air France

18:40

Sun, 8 Feb 26

Terminal T2F

Paris, France

03 h 20 m

22:00

Sun, 8 Feb 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

More Timing Options

OMR 272

OMR 268

Gainesville to Marrakesh , 7 Feb

KLM Royal Dutch KL | 5380 | Operated By Delta Air Lines

17:30

Sat, 7 Feb 26

Gainesville, United States

01 h 23 m

18:53

Sat, 7 Feb 26

Terminal S

Atlanta, United States

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 6012 | Operated By Delta Air Lines

20:20

Sat, 7 Feb 26

Terminal I

Atlanta, United States

08 h 20 m

10:40

Sun, 8 Feb 26

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 2625 | Operated By Transavia

15:20

Sun, 8 Feb 26

Amsterdam, Netherlands

03 h 45 m

19:05

Sun, 8 Feb 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

OMR 275

OMR 271

Gainesville to Marrakesh , 7 Feb

KLM Royal Dutch KL | 6220 | Operated By Delta Air Lines

13:15

Sat, 7 Feb 26

Gainesville, United States

01 h 19 m

14:34

Sat, 7 Feb 26

Terminal S

Atlanta, United States

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 2041 | Operated By Air France

17:40

Sat, 7 Feb 26

Terminal I

Atlanta, United States

08 h 15 m

07:55

Sun, 8 Feb 26

Terminal T2E

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 2450 | Operated By Air France

13:00

Sun, 8 Feb 26

Terminal T2F

Paris, France

03 h 20 m

16:20

Sun, 8 Feb 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Delta Air Lines, Air France

OMR 277

OMR 273

Gainesville to Marrakesh , 7 Feb

Delta Air Lines DL | 3133

17:30

Sat, 7 Feb 26

Gainesville, United States

01 h 23 m

18:53

Sat, 7 Feb 26

Terminal S

Atlanta, United States

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 3595 | Operated By Delta Air Lines

22:55

Sat, 7 Feb 26

Terminal I

Atlanta, United States

08 h 20 m

13:15

Sun, 8 Feb 26

Terminal T2E

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1776

18:40

Sun, 8 Feb 26

Terminal T2F

Paris, France

03 h 20 m

22:00

Sun, 8 Feb 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Delta Air Lines, KLM Royal Dutch

OMR 292

OMR 288

Gainesville to Marrakesh , 7 Feb

Delta Air Lines DL | 3133

17:30

Sat, 7 Feb 26

Gainesville, United States

01 h 23 m

18:53

Sat, 7 Feb 26

Terminal S

Atlanta, United States

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 6012 | Operated By Delta Air Lines

20:20

Sat, 7 Feb 26

Terminal I

Atlanta, United States

08 h 20 m

10:40

Sun, 8 Feb 26

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 2625 | Operated By Transavia

15:20

Sun, 8 Feb 26

Amsterdam, Netherlands

03 h 45 m

19:05

Sun, 8 Feb 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Delta Air Lines, Virgin Atlantic, Air France

More Timing Options

OMR 294

OMR 290

Gainesville to Marrakesh , 7 Feb

Delta Air Lines DL | 3133

17:30

Sat, 7 Feb 26

Gainesville, United States

01 h 23 m

18:53

Sat, 7 Feb 26

Terminal S

Atlanta, United States

BAGGAGE : CHECK INCABIN

Information not available

Virgin Atlantic VS | 3993 | Operated By Delta Air Lines

22:55

Sat, 7 Feb 26

Terminal I

Atlanta, United States

08 h 20 m

13:15

Sun, 8 Feb 26

Terminal T2E

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1776

18:40

Sun, 8 Feb 26

Terminal T2F

Paris, France

03 h 20 m

22:00

Sun, 8 Feb 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Air France

OMR 299

OMR 295

Gainesville to Marrakesh , 7 Feb

Air France AF | 5642 | Operated By Delta Air Lines

13:15

Sat, 7 Feb 26

Gainesville, United States

01 h 19 m

14:34

Sat, 7 Feb 26

Terminal S

Atlanta, United States

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 3611 | Operated By Delta Air Lines

15:50

Sat, 7 Feb 26

Terminal I

Atlanta, United States

08 h 20 m

06:10

Sun, 8 Feb 26

Terminal T2E

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1776

18:40

Sun, 8 Feb 26

Terminal T2F

Paris, France

03 h 20 m

22:00

Sun, 8 Feb 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Delta Air Lines, Air France

OMR 300

OMR 296

Gainesville to Marrakesh , 7 Feb

Delta Air Lines DL | 3133

17:30

Sat, 7 Feb 26

Gainesville, United States

01 h 23 m

18:53

Sat, 7 Feb 26

Terminal S

Atlanta, United States

BAGGAGE : CHECK INCABIN

Information not available

Delta Air Lines DL | 84

22:55

Sat, 7 Feb 26

Terminal I

Atlanta, United States

08 h 20 m

13:15

Sun, 8 Feb 26

Terminal T2E

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1776

18:40

Sun, 8 Feb 26

Terminal T2F

Paris, France

03 h 20 m

22:00

Sun, 8 Feb 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Gainesville to Marrakech Flights Information:-

Looking for Gainesville to Marrakech Flight? Hereโ€™s all you need to know! For convenience and to save time, pick the airport that is closest to your destination. The nearest airport to Marrakech is Marrakech Menara Airport and the IATA code for the same is RAK.
Currently, there are 9 airlines operating flights between the two destinations and approximately 39 flights take off from Gainesville to Marrakech every week.

Need information on Gainesville to Marrakech airfare?

The minimum airfare for a Gainesville to Marrakech flight would be 253, which may go up to 554 depending on the route, booking time and availability.
It is recommended that you book a round-trip, since it always works out to be more economical.

Flight Details for Gainesville to Marrakech

If you are looking for Gainesville to Marrakech flights, there is no dearth of options to choose from. Several reputed airlines currently offer both direct and indirect flights between the two destinations. Some of these are Air France, American Airlines, British Airways, Delta Air Lines, Finnair, Iberia, KLM Royal Dutch, Virgin Atlantic, Vueling. Out of these, only 0 airlines operate direct flights. Indirect flights may involve more travel time, but they usually cost lesser than direct flights.

The number of flights operated by each airline is as follows:Air France : 13, American Airlines : 13, British Airways : 13, Delta Air Lines : 13, Finnair : 13, Iberia : 13, KLM Royal Dutch : 13, Virgin Atlantic : 13, Vueling : 13

To board the first Gainesville to Marrakech flight, choose Delta Air Lines, Virgin Atlantic, which departs at 06:00 The last flight for this route is American Airlines, Finnair, Iberia, departing at 19:00

Marrakech Airport Information

Marrakech Menara Airport
Marrakech, Morocco
Tel: 081 000 224 or (024) 447 910

About Gainesville (GNV)

Gainesville

Gainesville Address

About Marrakech (RAK)

Marrakech

Marrakech Address

Marrakech, Morocco
Tel: 081 000 224 or (024) 447 910