1map logoGo to main page

Rabat to Tangier 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 fascinating shift from Morocco's imperial capital, rich in history and culture, to the vibrant coastal city known for its distinct Mediterranean flair.

Best Neighbourhoods in Tangier

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

Kasbah
• Historic fortress with stunning panoramic views.
• Narrow alleys filled with art galleries and local shops.
Medina
• Vibrant streets bustling with cafes and markets.
• Rich cultural heritage visible in architecture and lifestyle.
Marshan
• Scenic coastal promenade perfect for leisurely strolls.
• Lush gardens and upscale residences attract relaxation seekers.

Best Times To Visit Tangier's Attractions

Maximize your experience in Tangier by timing your visits thoughtfully.

The Kasbah
Early mornings offer a serene atmosphere and fewer tourists.
The Medina
Visit late afternoon for vibrant local life and beautiful golden hour light.
Café Hafa
Head there during weekdays to enjoy stunning views without the weekend crowds.

Tangier Weather: What to Expect Year-Round

Tangier enjoys a Mediterranean climate characterized by mild, wet winters and warm, dry summers, making it an inviting destination year-round. The best times to visit are spring and autumn, as pleasant temperatures enhance your overall travel experience and allow for comfortable exploration.

Dining in Tangier: A Flavorful Contrast

In Tangier, savor the refreshing taste of grilled sardines, which reflect the city's coastal heritage and provide a delightful contrast to Rabat's more traditional Moroccan dishes. Enjoy them at the vibrant local eatery, Restaurant La Terrasse, where the sea breeze and lively atmosphere create an unforgettable dining experience.

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.

🚗 Embark on a scenic journey from Rabat to Tangier, covering a driving distance of 249.4 km in just 2 hours and 31 minutes. 💸 Enjoy the flexibility of choosing from a range of prices, ranging between $35 to $60, for the road trip from Rabat to Tangier by car.
Average price
$35 - $60
🎫 The journey by train typically takes around 1 hour and 20 minutes, making it a quick way to reach Tangier from Rabat. Moroccan Railways operates the train services between the two cities, ensuring a comfortable and reliable trip for passengers. 💰 Ticket prices for the Rabat to Tangier train range from $8 to $16, offering an affordable transportation option for travelers exploring Morocco.
Departure Point
Rabat Agdal station
Arrival Point
Tanger Ville station
Useful tips for train travellers
• Onboard the train from Rabat to Tangier, you can expect catering services that include a selection of snacks and beverages available for purchase. Look out for the refreshment trolley that passes through the carriages during the trip; it typically offers local pastries, sandwiches, and soft drinks. If you prefer something more substantial, consider bringing your own food, as dining options can be limited on the train.
• The train service from Rabat to Tangier offers different seating classes: First Class, Business Class, and Economy. First Class features more spacious seating and greater comfort, along with quieter carriages, while Business Class offers a balance between comfort and affordability with slightly less space. Economy class is the most economical option, but seats can be more cramped. Choose First or Business Class if you prefer a more relaxing journey.
• The main operators on the Rabat to Tangier route are ONCF (Office National des Chemins de Fer) and there are also private train services available. For schedules and ticket purchases, visit the ONCF website at oncf.ma For trip planning, you can also use local transport apps that detail schedules and options when arriving in Tangier. Make sure to check the website for any specific travel updates or service changes prior to your trip.
🚌 Experience the convenient and affordable journey from Rabat to Tangier by bus with CTM. 🌄 Enjoy a scenic 3-hour and 20-minute ride through the Moroccan landscape as you travel from Rabat to Tangier. 🎫 Prices for the bus trip between Tangier and Rabat range from $9 to $15, making it an economical choice for your travel within Morocco.
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 217 km by train or bus, and 249 km by car. The typical travel time to reach Tangier from Rabat by train is 1 hour and 20 minutes. By car, it takes approximately 2 hours and 31 minutes to reach Rabat from Tangier, and by bus, it takes around 3 hours and 50 minutes to travel from Rabat to Tangier.
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 to reach Tangier from Rabat by train, and the cost is typically between $8 and $16.
The prices for a train ticket between Rabat and Tangier range from $8 to $16. Alternatively, the cost of a bus ticket for the same route varies between $6 and $15.
To travel from Rabat to Tangier without using public transportation, you can choose to drive by car. The distance between Rabat and Tangier is approximately 249 km, and it takes around 2 hours and 31 minutes to drive between the two cities. The cost of the trip by car can vary between $35 to $60, depending on factors such as fuel prices and tolls.
The most convenient and affordable way to travel from Rabat to Tangier without a car is by train. The train journey takes approximately 1 hour and 20 minutes, and ticket prices range from $8 to $16.
Yes, there is a direct link between Rabat and Tangier. Trains operated by Moroccan Railways run regularly with a travel time of around 1 hour and 20 minutes. Additionally, there are also direct bus services operated by CTM, taking approximately 3 hours and 50 minutes to complete the journey.
There are several accommodation options available near Tangier. With over 1022 hotels to choose from, visitors can find a range of prices starting at $29 per night. Whether you're looking for a budget-friendly hotel or a luxurious resort, Tangier has plenty of options to suit every traveler's needs.