BKK - RAK

฿10,224 Find Cheap Flights from Bangkok to Marrakech – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 30% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
฿25,577
Typical prices: ฿35,065-฿44,290
ลุฟท์ฮันซ่า
Fri 16/11Wed 21/11
BKK - RAK • 1 stop
Cheapest one-way flight
฿10,224
Typical prices: ฿17,148-฿24,999
Multiple Airlines
Fri 21/12
BKK - RAK • 1 stop
Direct flights
There are currently no direct flights between Bangkok Suvarnabhumi Airport and Marrakech. You'll need to take a connecting flight to reach the destination.
Insights
Insights
When to travel
Cheapest • 29% price drop
Most popular
Good to know
+1
Good to know
+1
Top stopover airports
Cheapest • Avg ฿40,547 (return)
Shortest trip • 18h 39m (one-way)
Insights
Insights
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Marrakech!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights from Bangkok to Marrakech (BKK-RAK)

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals from Suvarnabhumi to Marrakech

Mon 16 Nov - Sat 21 Nov
ลุฟท์ฮันซ่า Logo
23:30 - 12:00BKK  Bangkok Suvarnabhumi-RAK Marrakech Menara
19h 30m1 stop Munich Franz Josef Strauss
ลุฟท์ฮันซ่า Logo
00:45 - 14:50RAK  Marrakech Menara-BKK Bangkok Suvarnabhumi
31h 05m2 stops Frankfurt am Main Munich Franz Josef Strauss
฿25,577ลุฟท์ฮันซ่า
12 hours ago
Mon 16 Nov - Sun 22 Nov
Multiple Airlines Logo
14:40 - 14:15BKK  Bangkok Suvarnabhumi-RAK Marrakech Menara
30h 35m2 stops Abu Dhabi Zayed Intl Madrid Barajas
Multiple Airlines Logo
19:40 - 11:35RAK  Marrakech Menara-BKK Bangkok Suvarnabhumi
32h 55m2 stops Madrid Barajas Abu Dhabi Zayed Intl
฿25,611Multiple Airlines
12 hours ago
Mon 1 Feb - Sun 7 Feb
Multiple Airlines Logo
19:10 - 08:35BKK  Bangkok Suvarnabhumi-RAK Marrakech Menara
44h 25m2 stops Muscat Seeb Paris Charles de Gaulle
Multiple Airlines Logo
17:15 - 06:45RAK  Marrakech Menara-BKK Bangkok Suvarnabhumi
54h 30m2 stops Paris Orly Muscat Seeb
฿26,353Multiple Airlines
1 day ago
Mon 16 Nov - Sun 22 Nov
Multiple Airlines Logo
19:55 - 19:40BKK  Bangkok Suvarnabhumi-RAK Marrakech Menara
30h 45m2 stops Abu Dhabi Zayed Intl Manchester
Multiple Airlines Logo
05:10 - 17:15RAK  Marrakech Menara-BKK Bangkok Suvarnabhumi
29h 05m3 stops Casablanca Mohamed V Milan Malpensa Muscat Seeb
฿26,893Multiple Airlines
12 hours ago
Mon 1 Feb - Sun 7 Feb
ลุฟท์ฮันซ่า Logo
23:30 - 13:55BKK  Bangkok Suvarnabhumi-RAK Marrakech Menara
21h 25m2 stops Munich Franz Josef Strauss Frankfurt am Main
ลุฟท์ฮันซ่า Logo
12:20 - 14:50RAK  Marrakech Menara-BKK Bangkok Suvarnabhumi
19h 30m1 stop Munich Franz Josef Strauss
฿28,715ลุฟท์ฮันซ่า
1 day ago
Tue 23 Mar - Sat 27 Mar
ออสเตรียนแอร์ไลน์ Logo
14:00 - 13:15BKK  Bangkok Suvarnabhumi-RAK Marrakech Menara
30h 15m1 stop Vienna Intl
ออสเตรียนแอร์ไลน์ Logo
14:15 - 15:30RAK  Marrakech Menara-BKK Bangkok Suvarnabhumi
18h 15m1 stop Vienna Intl
฿29,727ออสเตรียนแอร์ไลน์
3+ days ago
Mon 1 Feb - Sun 7 Feb
Multiple Airlines Logo
14:40 - 16:55BKK  Bangkok Suvarnabhumi-RAK Marrakech Menara
33h 15m3 stops Abu Dhabi Zayed Intl Milan Malpensa Casablanca Mohamed V
Multiple Airlines Logo
08:10 - 17:45RAK  Marrakech Menara-BKK Bangkok Suvarnabhumi
26h 35m2 stops Milan Malpensa Abu Dhabi Zayed Intl
฿30,132Multiple Airlines
1 day ago
Mon 1 Feb - Sun 7 Feb
Multiple Airlines Logo
14:40 - 16:55BKK  Bangkok Suvarnabhumi-RAK Marrakech Menara
33h 15m3 stops Abu Dhabi Zayed Intl Milan Malpensa Casablanca Mohamed V
Multiple Airlines Logo
05:10 - 17:45RAK  Marrakech Menara-BKK Bangkok Suvarnabhumi
29h 35m3 stops Casablanca Mohamed V Milan Malpensa Abu Dhabi Zayed Intl
฿30,267Multiple Airlines
1 day ago
Tue 23 Mar - Sat 27 Mar
Multiple Airlines Logo
23:50 - 13:30BKK  Bangkok Suvarnabhumi-RAK Marrakech Menara
20h 40m2 stops Vienna Intl Munich Franz Josef Strauss
Multiple Airlines Logo
14:15 - 15:30RAK  Marrakech Menara-BKK Bangkok Suvarnabhumi
18h 15m1 stop Vienna Intl
฿30,604Multiple Airlines
3+ days ago
Tue 23 Mar - Sat 27 Mar
ลุฟท์ฮันซ่า Logo
23:50 - 13:30BKK  Bangkok Suvarnabhumi-RAK Marrakech Menara
20h 40m2 stops Vienna Intl Munich Franz Josef Strauss
ลุฟท์ฮันซ่า Logo
14:40 - 13:45RAK  Marrakech Menara-BKK Bangkok Suvarnabhumi
40h 05m2 stops Geneva Geneve-Cointrin Munich Franz Josef Strauss
฿33,338ลุฟท์ฮันซ่า
3+ days ago
Booking Insights

Price, demand, and travel trends for Bangkok Suvarnabhumi Airport to Marrakech flights

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.

How much is a return flight from Bangkok Suvarnabhumi Airport to Marrakech?

Return flights from Bangkok Suvarnabhumi Airport to Marrakech typically range from ฿35,065 to ฿44,290. The lowest price found in the past 5 days was ฿25,577 on ลุฟท์ฮันซ่า.

Key details for Bangkok Suvarnabhumi Airport to Marrakech flights

Low season

July

Cheapest flight

฿10,224
Beat the crowds with an average 88% drop in travellers.
The most popular month to fly with an average 38% increase in travellers.
One-way flight from Bangkok Suvarnabhumi Airport to Marrakech

When to book flights from Suvarnabhumi to Marrakech

Are your dates flexible? Find out the best times to travel from Suvarnabhumi to Marrakech based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your Bangkok Suvarnabhumi Airport to Marrakech flight questions, answered

Find helpful answers about this route, including flight times, airports, airlines, and booking tips.

  • Which cabin classes can I book on flights from Bangkok Suvarnabhumi Airport to Marrakech?

    Only Economy class is available on flights from Bangkok Suvarnabhumi Airport to Marrakech.

  • How long is a flight from Bangkok Suvarnabhumi Airport to Marrakech?

    A direct flight from Bangkok Suvarnabhumi Airport to Marrakech takes 00m, covering 17,559 km.

  • Do I need a passport to fly from Bangkok Suvarnabhumi Airport to Marrakech?

    Yes, a valid passport is required for this international route. Many destinations require at least six months of validity beyond your travel dates. Check your passport expiry well before booking.

  • How much should I expect to pay for a Bangkok Suvarnabhumi Airport to Marrakech flight?

    Return flights from Bangkok Suvarnabhumi Airport to Marrakech range from ฿35,065 to ฿44,290, with an average of ฿40,983 over the past 12 months. Anything below ฿35,065 counts as a good deal.

  • How are flight prices from Bangkok Suvarnabhumi Airport to Marrakech looking right now?

    One-way fares from Bangkok Suvarnabhumi Airport to Marrakech are currently lower than usual. Average one-way flight prices are about ฿12,829, which is 42% below the typical average for this route.

  • Which car hire options are available at Marrakech Menara Airport (RAK)?

    Marrakech Menara Airport (RAK) hosts 5 major car rental companies, with daily rates starting from around ฿851 for economy cars. Top options include:

    • ADDCAR RENTAL
    • Locationauto
    • AIRCAR
    • Movis
    • Ace

  • Which airports can I use when flying from Bangkok Suvarnabhumi Airport to Marrakech?

    Flights from Bangkok Suvarnabhumi Airport to Marrakech usually depart from Bangkok Suvarnabhumi (BKK) and arrive at Marrakech Menara (RAK).

  • Which airports do connecting flights from Bangkok Suvarnabhumi Airport to Marrakech pass through?

    One-stop flights from Bangkok Suvarnabhumi Airport to Marrakech most commonly connect through:

    • Istanbul (IST) – 50% of one-stop connections
    • Zurich (ZRH) – 42% of one-stop connections
    • Vienna Intl (VIE) – 8% of one-stop connections

  • Can I save money by using flexible dates for flights from Bangkok Suvarnabhumi Airport to Marrakech?

    Yes. Flexible dates can save you up to 37% on flights from Bangkok Suvarnabhumi Airport to Marrakech. Tuesday is the cheapest departure day at ฿28,209 return on average, while Sunday is the most expensive at ฿44,203, a difference of ฿15,994.

    KAYAK's flexible dates feature shows options up to three days before and after your selected dates, making it easier to compare nearby fares.

  • How much time can I save by choosing a different stopover airport from Bangkok Suvarnabhumi Airport to Marrakech?

    Flying via Istanbul (IST) gives the shortest average 1-stop total travel time of 18h 39m, compared to 19h 19m via Vienna Intl (VIE) and 22h 06m via Zurich (ZRH).

  • What is the time difference between Bangkok Suvarnabhumi Airport and Marrakech?

    Marrakech is 7 hours behind Bangkok Suvarnabhumi Airport (Western European Time vs Indochina Time). Plan for the time shift when scheduling connections or first-day activities.

Your guide to booking Bangkok Suvarnabhumi Airport to Marrakech flights

Get tips on when to book, when to fly, and what to know before your trip.
  • If your dates are flexible, aim for a Tuesday departure and avoid flying on Sunday. On this route, Tuesday flights average ฿28,209, which is about ฿15,994 less than Sunday fares (36% savings) based on the last 12 months.
  • If you can choose when to travel, plan your Bangkok Suvarnabhumi Airport to Marrakech trip for May. Fares historically average ฿29,288 return in that month – typically ฿20,245 less than the most expensive month, which is March (based on the last 12 months).
  • If you're arriving late at night and need somewhere to stay, check out these hotels close to Marrakech Menara Airport.

    • Grand Mogador Menara
    • Ibis Marrakech Centre Gare
    • Mövenpick Marrakech

More options for your flight from Suvarnabhumi to Marrakech

Complete your trip to Marrakech with a hotel stay or car hire