Travel Morocco
Morocco offers an incredible variety of experiences, from exploring cities like Marrakech and Fez to discovering natural wonders such as the Sahara Desert and the Atlas Mountains.
Whether you're interested in history, nature, or modern attractions, Morocco has something for everyone.
Most Liked Bus Routes
Most Liked Train Routes
Best Places to Visit by Bus or Train
How to Get Around Morocco
Getting around Morocco is easy, thanks to the country's well-developed transport network. Buses and trains are the most popular options for long-distance travel between cities like Marrakech, Fez, and Casablanca.
Buses are a reliable and affordable way to explore more remote areas, while trains provide a comfortable and efficient way to travel along key routes. For shorter distances, shared taxis (grand taxis) are widely available to take you to nearby towns. If you’re after more flexibility, car rentals are also an option, letting you explore Morocco at your own pace.
Morocco by Bus or Train
Travelling by bus or train is one of the most convenient and affordable ways to explore Morocco.
The bus network connects most cities and towns, providing a budget-friendly option for both short and long-distance travel. Both buses and trains are widely used by locals and tourists, making it easy to navigate the country's regions.
Other Ways of Getting Around Morocco
In addition to buses and trains, shared taxis or grand taxis are popular for shorter distances between cities or within towns. Shared taxis are an economical choice, and private taxis offer more comfort and convenience.
Car rentals are also available in major cities, allowing you the freedom to explore at your own pace. In coastal regions, ferries provide an additional option for travel between certain destinations.
Bus companies in Morocco
There are over 103 bus companies operating in Morocco. 98 companies offer intercity bus lines, 2 companies drive airport shuttles, 0 companies operate regional and local lines, 1 bus companies offer bus rental and 0 companies offer bus tours. The bus companies are located in 6 cities throughout the country. The majority of companies can be found in Casablanca and Marrakesh.
98 intercity bus companies operating in Morocco are very different in size. The largest Morocco company Compagnie De Transports Au Maroc connects more than 27 cities, whereas the smallest intercity bus company Jaouharat Hajar only has service to 1 cities.
Below we have listed some of the most popular bus companies in Morocco. Full list of bus companies in Morocco can be found here.
What to see in Morocco
As a visitor of Morocco, you have lots of great Morocco sights to visit. Some of the most popular sights are . That said, there are a lot of other sights in Morocco worth visiting! Some of the sights do not have an entrance fee, whilst others charge for entrance. Below you will find a list of the most popular sights in Morocco:
[[POPULAR_SIGHTS_PLACEHOLDER]]
Best Places to Visit in Morocco
Morocco offers a range of destinations that cater to all kinds of travellers. Marrakech is renowned for its vibrant souks and the bustling Jemaa el-Fnaa square.
The coastal city of Essaouira is famous for its laid-back atmosphere and beautiful beaches, while Agadir draws visitors with its sunny climate and relaxing beachfront.
Casablanca boasts the impressive Hassan II Mosque, and Tangier offers a fascinating blend of Moroccan, Spanish, and French influences.
Marrakesh
Marrakesh is one of Morocco's most iconic cities, known for its vibrant energy, historic landmarks, and rich culture. The heart of the city is the famous Jemaa el-Fnaa square, filled with food stalls, street performers, and bustling markets. Visitors can explore the Koutoubia Mosque, the beautifully crafted Bahia Palace, and the tranquil Jardin Majorelle.
Marrakesh’s medina, a UNESCO World Heritage site, offers a maze of winding streets packed with souks, where travellers can shop for traditional Moroccan crafts and goods. Marrakesh is also a gateway to the Atlas Mountains and desert excursions.
Popular Routes from Marrakesh
Essaouira
Essaouira is a charming coastal city known for its relaxed vibe, stunning beaches, and rich history. The city’s medina, a UNESCO World Heritage site, is surrounded by fortified walls and is filled with narrow streets, art galleries, and vibrant shops.
Essaouira is also a top destination for water sports enthusiasts, especially for windsurfing and kitesurfing, thanks to its consistent Atlantic winds. Whether you’re looking to unwind by the sea or explore the city’s cultural heritage, Essaouira offers the perfect mix of culture and nature.
Popular Routes from Essaouira
Agadir
Agadir is a modern coastal city famous for its long, sandy beaches and laid-back atmosphere. It's a popular spot for sun-seekers and water sports enthusiasts, offering activities such as surfing and jet skiing.
The beachfront promenade is lined with cafes, restaurants, and resorts, making it a favourite spot for both locals and tourists. Unlike other cities in Morocco, Agadir has a modern feel, largely due to its reconstruction following a 1960 earthquake.
Popular Routes from Agadir
Casablanca
Casablanca is Morocco’s largest city and an important commercial hub, blending modernity with tradition. The city is home to the stunning Hassan II Mosque, one of the largest mosques in the world, perched dramatically on the Atlantic coastline.
Casablanca’s Corniche is a lively seaside promenade lined with restaurants, cafes, and entertainment venues. While it is more business-oriented compared to other Moroccan cities, Casablanca still offers a unique glimpse into modern Moroccan life.
Popular Routes from Casablanca
Tangier
Tangier is a port city located at the crossroads of Europe and Africa, where the Atlantic Ocean meets the Mediterranean Sea. Known for its multicultural influences, Tangier offers a unique blend of Moroccan, Spanish, and French cultures.
The city’s medina is a maze of narrow streets filled with markets, cafes, and historic landmarks such as the Kasbah and the American Legation Museum. With its coastal promenade and beaches, Tangier is a great place to relax, while its rich literary and artistic history adds to its cultural charm.
Popular Routes from Tangier
How to Travel to Morocco
Travelling to Morocco is straightforward, with several options available. The country has multiple international airports, with Casablanca's Mohammed V International Airport being the largest and most well-connected, followed by airports in Marrakech, Tangier, and Agadir.
Direct flights to Morocco are available from major cities in Europe, North America, and the Middle East. Additionally, travellers can reach Morocco by ferry from southern Spain, with regular services connecting ports like Tangier and Ceuta to Algeciras and Tarifa. Morocco’s visa policies are generally straightforward, with many nationalities eligible for visa-free entry for short stays.
Why Travel to Morocco
Morocco offers a unique blend of rich history, diverse landscapes, and vibrant culture, making it an unforgettable destination. From the souks of Marrakech and Fez to the serene beaches of Essaouira and Agadir, Morocco caters to all types of travellers.
The country’s architectural wonders, such as the Hassan II Mosque in Casablanca and the ancient medinas, reflect its deep cultural heritage. Nature lovers can explore the Sahara Desert, trek the Atlas Mountains, or relax along the coastline. Morocco’s hospitality, delicious cuisine, and affordability make it an appealing destination for any traveller.
Travel Tips for Morocco
Currency: The local currency is the Moroccan dirham (MAD). It’s advisable to carry cash, especially for smaller purchases in markets or rural areas, as not all places accept credit cards. However, credit cards are commonly accepted in larger cities and tourist areas, including hotels, restaurants, and shops.
Haggling: Haggling is a normal part of the culture in Morocco, particularly in souks and markets. Don’t hesitate to negotiate prices, and remember to approach it with patience and a smile for the best experience.
Languages: While Arabic is the official language and French is widely spoken, particularly in business and tourism, English is also understood in many tourist areas. Learning a few basic phrases in Arabic or French can be helpful and appreciated by locals.
Water: It’s best to avoid drinking tap water in Morocco. Stick to bottled water, which is widely available, to prevent stomach upsets, and ensure it’s sealed when buying. Avoid ice in drinks unless you're sure the water is safe.
Safety and Awareness: Morocco is generally safe for tourists, but as with any destination, it’s important to stay mindful of your surroundings. Watch out for pickpockets in busy areas, and avoid walking alone at night in unfamiliar places.
Local Etiquette: When greeting people, a handshake is common, but in more conservative areas, wait for the other person to extend their hand first. It’s also polite to ask for permission before taking photos of people, particularly in rural areas.
Morocco Overview
Getting around | Bus, train, taxi, car rental |
Best cities | Marrakech, Fez, Casablanca, Tangier |
Top attractions | Sahara Desert, Hassan II Mosque, Majorelle Garden, Chefchaouen, Ait Benhaddou |
Best time to visit | March to May, September to November |
Popular destinations | Essaouira, Merzouga, Ouarzazate, Agadir |
Currency | Moroccan Dirham (MAD) |
Language | Arabic, Berber (French and English widely spoken in tourist areas) |
Local cuisine | Tagine, Couscous, Harira, Pastilla |
Cultural festivals | Mawazine (June), Gnaoua (June), Rose Festival (May) |