1map logoGo to main page

Rabat, Rabat-Sale-Kenitra to Tangier, Tanger-Tetouan-Al Hoceima from $9: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Rabat, Morocco
to
Tangier, Morocco

How to Get from Rabat to Tangier: 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.

$9 by busBest price
135 milesDistance
1h 20m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Rabat to Tangier 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
Moroccan Railways (ONCF)
Train
Average Duration
1h  20m
Estimated price
$8-16
Recommended
Company
CTM
Bus
Average Duration
3h  20m
Estimated price
$9-15
Cheapest
route map
Distance: 135 miles
Duration: 1h 20m

See more options

Company
CTM
Bus
Average Duration
3h  20m
Estimated price
$9-15
Company
various
Drive
Average Duration
2h  31m
Estimated price
$35-60

Traveling From Rabat to Tangier

The journey from Rabat to Tangier offers a stark contrast between Rabat's serene elegance and Tangier's vibrant energy, providing travelers with a diverse glimpse of Moroccan culture.

Best Neighbourhoods in Tangier

Tangier features diverse neighborhoods, each offering a unique experience.

Medina
• Historic streets with charming artisan shops.
• Bustling markets and delicious street food.
Marina
• Scenic views of the harbor and yachts.
• Lively cafes and restaurants along the waterfront.
Malabata
• Beautiful beach access and resorts nearby.
• Family-friendly atmosphere with parks and leisure options.

Best Times To Visit Tangier's Attractions

Timing your visit to Tangier can enhance your experience at major attractions.

Kasbah Museum
Visit early in the morning for a quieter experience and fewer crowds.
Café Hafa
Enjoy sunset visits for stunning views and a relaxing atmosphere.
American Legation Museum
Afternoon visits are ideal, providing ample time for exploration.

Tangier Weather: What to Expect Year-Round

Tangier enjoys a Mediterranean climate with mild, wet winters and warm, dry summers, making spring and fall the best times to visit for comfortable temperatures. Be mindful that weather can influence outdoor activities, such as sightseeing and beach time, so planning accordingly can enhance your travel experience.

Dining in Tangier

Don't miss the chance to try a traditional seafood tagine at Restaurant El Morocco, where fresh catches enhance the flavors of local spices. This dining scene contrasts with Rabat's offerings, as the coastal atmosphere and vibrant culinary delights showcase Tangier's distinct Mediterranean influences.

Rabat - Tangier operators

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

Train Show train routes
Contact phone
2255
Website
oncf-voyages.ma

Train from Rabat Agdal to Tanger Ville station

Average Duration
1h 20m
Estimated price
$8-16
Bus Show bus routes
Contact phone
0 800 0900 30
Website
ctm.ma

Bus from Rabat to Tanger

Average Duration
3h 20m
Estimated price
$9-15

Rabat to Tangier: Overview of Bus, Train, Flight, and Car Trips

Traveling between Rabat and Tangier offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Experience a picturesque road trip from Rabat to Tangier, covering a distance of 155 miles in just 2 hours and 31 minutes of smooth driving through stunning Moroccan landscapes. 💵 Enjoy budget-friendly travel options with car rentals ranging from $35 to $60 for the journey from Rabat to Tangier, allowing you the freedom to explore the diverse scenery and cultural delights along the way.
Average price
$35 - $60
🌊 The journey takes approximately 1 hour and 20 minutes, allowing travelers to enjoy the beautiful scenery along the way as they move from Morocco's capital to the coastal city of Tangier. 💵 Ticket prices for the train between Rabat and Tangier range from $8 to $16, making it an affordable option for those looking to explore different parts of Morocco.
Departure Point
Rabat Agdal station
Arrival Point
Tanger Ville station
Useful tips for train travellers
• Onboard dining services on the train from Rabat to Tangier typically include a snack bar offering light refreshments, sandwiches, and beverages. While full meal services aren't common, purchasing snacks before boarding is advisable for a more comfortable journey.
• The train service on this route usually includes three seating options: First Class, Business Class, and Economy. First Class provides more spacious seating and quieter carriages, ideal for comfort, while Economy is more affordable and often busy. Business Class, if available, offers a balance between the two, with additional amenities.
• The main operator for this journey is ONCF (Office National des Chemins de fer). Visit their website at oncf.ma for train schedules and ticket bookings. For local transport schedules and connection options within Tangier, you can check ctm.ma for bus services heading to various destinations.
🕒 The trip from Rabat to Tangier by bus typically takes around 3 hours and 20 minutes, offering a comfortable and affordable travel option for those looking to explore different regions of Morocco. 💰 Ticket prices for the bus ride between Tangier and Rabat range from $9 to $15, making it a budget-friendly choice for travelers seeking an efficient way to move between these two culturally rich destinations.
Departure Point
Rabat station
Arrival Point
Tanger station

Frequently asked questions

Find out more about the route from Rabat to Tangier.

Or choose the category:
The distance between Rabat and Tangier is 135 miles or 154 miles by road. Traveling by train is the fastest option, taking approximately 1 hour and 20 minutes. By car, it takes 2 hours and 31 minutes to reach Rabat from Tangier, while by bus, the travel time is around 3 hours and 50 minutes.
The most cost-effective and time-efficient transportation option for traveling from Rabat to Tangier is by train. It takes approximately 1 hour and 20 minutes, and the ticket prices range from $8 to $16. This mode of transportation is both affordable and quick, providing a convenient way to reach your destination.
The prices for a train ticket from Rabat to Tangier range from $8 to $16, depending on the class and type of train. For a bus ride from Tangier to Rabat, prices can vary from $6 to $15, depending on the bus company and route. It is advisable to check with different transportation providers to find the best price option that suits your budget and preferences.
To travel from Rabat to Tangier without using public transportation, you can consider renting a car or hiring a private car service. The driving distance between the two cities is approximately 155 miles, and it takes around 2 hours and 31 minutes to drive from Rabat to Tangier. The prices for car rentals or hiring a private car service can vary from $35 to $60. Driving offers flexibility and allows you to enjoy the scenic route along the way.
To travel from Rabat to Tangier without a car, the best option is to take a train. The train journey typically takes around 1 hour and 20 minutes, and the ticket prices range from $8 to $16. This is a convenient and economical way to reach Tangier from Rabat.
Yes, there is a direct link between Rabat and Tangier. Travelers have the option of taking a direct train from Rabat Agdal station to Tanger Ville station, with services departing hourly and taking approximately 1 hour and 20 minutes. There is also a direct bus service that departs twice daily from Rabat and arrives at Tanger, with the journey taking approximately 3 hours and 50 minutes. Both options provide convenient transportation between the two cities.
There are plenty of accommodation options available near Tangier. With over 1022 hotels to choose from, you will have a wide range of choices depending on your budget and preferences. Prices for hotels start at $29, so you can find options that suit your budget. It is recommended to book in advance to secure your preferred stay near Tangier.