How to find cheap flights from Bangkok to Morocco
Grab a return flight from Bangkok to Morocco starting at RM2,681, the cheapest price currently available.
You'll be travelling from Bangkok into Mohammed V in Casablanca with that fare.
For one-way travel, the lowest available price right now is RM901.
Want to let the lowest fares decide where you head to next? Select 'Morocco' in the 'To' field to discover the best deals by city.
With roughly 15 international airports, Morocco gives you a good choice of arrival options.
To compare a wider range of prices, select 'Add nearby airports' to include all airports close to where you're departing from and heading to.
The sooner you book, the better. Fares tend to rise as your departure date gets closer, not the other way around.
Get notified when prices change by creating a Price Alert. Download the Skyscanner app to get the latest updates on your phone.
Best time to fly from Bangkok to Morocco
If you're watching what you spend, October is usually the cheapest month to catch a flight from Bangkok to Morocco.
Travelling midweek can often work in your favor. Fares are generally lower on Tuesdays and Wednesdays than the rest of the week.
April, May and September are the busiest months to travel to Morocco. September comes out on top, making it the perfect time to visit if you like things to feel a little more lively.
Alternatively, skip the peak season crowds by searching for flights in January, February and March. Out of these low season months, March is the quietest.
Popular places to visit in Morocco
Casablanca
Located in Casablanca-Settat, this city is a leading destination for Bangkok to Morocco flights. Mosquée, Hassan II Mosque and Hassan II Mosque Museum are must-sees for first-time visitors.
Flying into Casablanca typically means landing at Mohammed V Airport (CMN).
Check out the range of hotels in Casablanca and round out your trip with a stay you'll love.
Marrakech
Work your way through Marrakech's highlights including Jemaa el-Fnaa, Marrakesh and Mosquée Hassan II.
Fly in through Marrakech Menara Airport (RAK) and go straight from arrivals to discovering the sights.
After locking in your airfare, you can begin searching for the right stay among the hotels in Marrakech.
Agadir
Major sights to experience while you're in Agadir include agadir sunset, Legzira Beach and Agadir Beach.
You can fly into the city through its main airport, Agadir Airport (AGA).
Grab a deal on where you'll stay by checking out the list of hotels in Agadir.
Visiting Morocco for the first time? Here's what you need to know
Entry rules can often change, so check in advance whether you'll need a visa or any other documents before you travel. Your travel agent, airline or the local consulate or embassy should have the most up-to-date details.
The local currency is the Moroccan dirham (MAD).
Rabat is the capital of Morocco, which has a population of about 38 million.
You won't need to adjust your watch while travelling through this destination, with one standard time zone of UTC+0 inches place.
For a warmer trip to Morocco, consider travelling in July.
Conditions are often coolest around January.
March is usually the wettest month, while June is the driest.
Thinking about timing your Bangkok to Morocco flight with a big occasion? Well-known events worth planning around include the Fez Festival of World Sacred Music, the Mawazine Music Festival and the Essaouira Gnaoua and World Music Festival.
Complete your trip with hotels and a car rental
A cheap flight from Bangkok to Morocco gets you there. Your next move is planning the stay. Discover the best prices and exclusive rates for hotels in Morocco. Want to travel on your own schedule? Also browse the range of car rental options in Morocco.