1map logoGo to main page

Bangkok, Bangkok Province to Marrakesh, Marrakesh–Safi from $480: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bangkok, Thailand
to
Marrakesh, Morocco

How to Get from Bangkok to Marrakesh: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$480 - PlaneBest price
10952 kmDistance
20h Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bangkok to Marrakesh with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
20h 
Estimated price
$450-854
Recommended
Company
various
Drive
Average Duration
23h  9m
Estimated price
$480-1100
Cheapest
route map
Distance: 10952 km
Duration: 20h

See more options

Company
various
Plane
Drive
Average Duration
23h  9m
Estimated price
$485-1006

Traveling From Bangkok to Marrakesh

Embarking on a journey from Bangkok's vibrant streets to Marrakesh's bustling souks offers a fascinating contrast between Thailand's lively urban culture and Morocco's rich, historical atmosphere.

Best Neighbourhoods in Marrakesh

Marrakesh boasts diverse neighborhoods, each offering distinct experiences and charm.

Medina
• Home to historic landmarks like Koutoubia Mosque.
• Vibrant souks filled with local crafts and spices.
Gueliz
• Known for modern cafes and art galleries.
• Offers a lively nightlife scene with diverse venues.
Palmeraie
• Features luxury resorts nestled among palm groves.
• Ideal for peaceful retreats and camel rides.

Best Times To Visit Marrakesh's Attractions

Timing your visits to Marrakesh's attractions can significantly enhance your experience.

Jemaa el-Fnaa
Visit early morning or late evening for a quieter atmosphere and mesmerizing street performances.
Majorelle Garden
Go in the morning to enjoy the tranquility and vibrant colors before crowds arrive.
Bahia Palace
Explore in the late afternoon to catch the golden hour light and fewer tourists.

Marrakesh Weather: What to Expect Year-Round

Marrakesh enjoys a semi-arid climate, with hot summers and mild winters, making spring and fall the most pleasant times to visit. Weather impacts your travel experience significantly; comfortable temperatures allow for exploring outdoor attractions, while summer heat can deter daytime adventures.

Dining in Marrakesh

A must-try dish in Marrakesh is tagine, a slow-cooked stew often made with lamb, vegetables, and aromatic spices, offering a deep, rich flavor that contrasts with Bangkok's fresh and zesty street food. Dining here provides an immersive experience as you savor your meal in a traditional riad or a vibrant souk, surrounded by the enticing aromas of local spices and the warm ambiance of Moroccan hospitality.

Bangkok - Marrakesh operators

Explore transport companies operating between Bangkok and Marrakesh, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
thaiairways.com

Plane from Suvarnabhumi (BKK) to Marrakech (RAK)

Average Duration
21h 7m
Estimated price
$450-900

Plane from Suvarnabhumi (BKK) to Casablanca (CMN)

Average Duration
22h 15m
Estimated price
$900-4500
Website
airfrance.com

Plane from Suvarnabhumi (BKK) to Marrakech (RAK)

Average Duration
17h 50m
Estimated price
$900-4502

Plane from Suvarnabhumi (BKK) to Casablanca (CMN)

Average Duration
18h 10m
Estimated price
$4503-4504

Plane from Suvarnabhumi (BKK) to Marrakech (RAK)

Average Duration
21h 7m
Estimated price
$450-854
Website
evaair.com

Plane from Suvarnabhumi (BKK) to Marrakech (RAK)

Average Duration
21h 7m
Estimated price
$450-900
Website
turkishairlines.com

Plane from Suvarnabhumi (BKK) to Marrakech (RAK)

Average Duration
22h 10m
Estimated price
$4501-4500

Plane from Suvarnabhumi (BKK) to Casablanca (CMN)

Average Duration
22h 15m
Estimated price
$900-4500
Website
austrian.com

Plane from Suvarnabhumi (BKK) to Marrakech (RAK)

Average Duration
19h 15m
Estimated price
$4505-4500.3
Website
lufthansa.com

Plane from Suvarnabhumi (BKK) to Marrakech (RAK)

Average Duration
24h 10m
Estimated price
$4506-4507
Website
saudia.com

Plane from Suvarnabhumi (BKK) to Casablanca (CMN)

Average Duration
20h 22m
Estimated price
$4508-4500.7
all-pages.other Show other routes
Website
rome2rio.com

Other from Bangkok to Marrakesh

Average Duration
20h
Estimated price
$480-1100

Trips from Bangkok

Trips to Marrakesh