1map logoGo to main page

Tangier to Rabat from $9: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Tangier, Morocco
to
Rabat, Morocco

How to Get from Tangier to Rabat: 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 17m Fastest

Compare Train, Bus, Flight, and Driving Options

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

See more options

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

Traveling From Tangier to Rabat

Traveling from Tangier to Rabat offers a fascinating contrast between Tangier's bustling port culture and Rabat's serene historical charm.

Best Neighbourhoods in Rabat

Rabat features diverse neighborhoods, each offering its own charm and experiences.

Medina
• Explore winding streets filled with local artisans.
• Discover vibrant souks and traditional Moroccan architecture.
Agdal
• Enjoy modern cafes and upscale shopping options.
• Experience lush gardens and open spaces for relaxation.
Hassan
• Visit iconic landmarks like the Hassan Tower.
• Stroll along the beautiful Bouregreg River waterfront.

Best Times To Visit Rabat's Attractions

Planning your visit to Rabat's attractions can enhance your experience significantly.

Kasbah of the Udayas
Visit early morning or late afternoon for fewer tourists and stunning light.
Hassan Tower
Explore during weekdays to avoid weekend crowds and enjoy tranquility.
Royal Palace
Visit in the morning to catch the colorful changing of the guards.

Rabat Weather: What to Expect Year-Round

Rabat enjoys a Mediterranean climate with mild, wet winters and warm, dry summers, making spring and fall the best times to experience the city comfortably. Understanding the weather helps you plan your activities, whether it’s exploring outdoor sites or enjoying cultural festivals.

Dining in Rabat: A Taste of Tradition

For a delightful culinary experience, try the slow-cooked tagine at Le Dhow, where the blend of aromatic spices captures the essence of Moroccan cuisine in a setting that overlooks the Bou Regreg River. In contrast to Tangier’s seafood focus, Rabat's dining scene emphasizes traditional dishes prepared with fresh, local ingredients, offering a cozy atmosphere that invites you to linger.

Tangier - Rabat operators

Explore transport companies operating between Tangier and Rabat, 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 Tanger Ville station to Rabat Agdal

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

Bus from Tanger to Rabat

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

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

Traveling between Tangier and Rabat 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.

🚗 The scenic drive from Tangier to Rabat covers a distance of 247.8 km and takes around 2 hours and 32 minutes to complete, making it a convenient journey for travelers looking to explore more of Morocco's beauty. 💸 Travelers can expect to pay between $35 to $60 for the journey by car, providing a relatively affordable and flexible transportation option for those wanting to experience the cultural richness and historical significance of these two iconic cities.
Average price
$35 - $60
🕒 The journey itself takes approximately 1 hour and 17 minutes, allowing you to enjoy the scenic route between these two vibrant cities. Moroccan Railways operates the reliable and comfortable train services for this route. 💰 Ticket prices for the Tangier to Rabat train range from $8 to $16, offering a cost-effective transportation option for travelers looking to move between these historic destinations in Morocco.
Departure Point
Tanger Ville station
Arrival Point
Rabat Agdal station
Useful tips for train travellers
• Onboard services on the train from Tangier to Rabat typically include catering options provided by ONCF (Office National des Chemins de Fer), the main train operator. They usually offer a selection of light snacks and beverages for purchase, including coffee, tea, and soft drinks. It's advisable to bring along some snacks or a packed meal, especially if you're traveling during mealtimes, as the offerings might be limited.
• The train service offers different seating classes. First Class provides spacious seats and greater comfort, while Business Class offers additional legroom and amenities. Economy Class is more basic but still provides a comfortable ride. If you're looking for a more enhanced experience, consider opting for First Class, which tends to offer fewer passengers and a quieter environment.
• For your journey from Tangier to Rabat, the primary train operator is ONCF. You can get more information about schedules and ticket booking on their official website: ONCF. Another option is the Alstom-operated service, which may provide different seating options or schedules. For local transport in Rabat, visit Rabat Tramway for information on tram schedules and routes.
🌄 The journey from Tangier to Rabat takes approximately 3 hours and 20 minutes, allowing passengers to enjoy the scenic beauty of the Moroccan landscapes along the way. 💰 Ticket prices for the bus between Rabat and Tangier range from $9 to $15, making it an affordable and accessible mode of transportation for those looking to explore different cities in Morocco.
Departure Point
Tanger station
Arrival Point
Rabat station

Frequently asked questions

Find out more about the route from Tangier to Rabat.

Or choose the category:
The distance between Tangier and Rabat is 217 km by train and 249 km by road. The typical travel time by train is 1 hour and 20 minutes, while it takes about 2 hours and 32 minutes by car and 3 hours and 50 minutes by bus.
The most cost-effective and time-efficient transportation option for traveling from Tangier to Rabat is by train. The train journey takes approximately 1 hour and 20 minutes and costs between $8 and $16.
The prices for a train ticket from Tangier to Rabat range from $8 to $16. Alternatively, the prices for a bus ticket from Tangier to Rabat can range from $6 to $15.
To travel from Tangier to Rabat without using public transportation, you can choose to drive. The road distance between the two cities is approximately 248 km, and it takes around 2 hours and 32 minutes to drive from Tangier to Rabat. The cost of renting a car or hiring a private driver can vary from $35 to $60, depending on the service provider and type of vehicle chosen.
The easiest and most convenient way to travel from Tangier to Rabat without a car is by train. The train journey takes approximately 1 hour and 20 minutes and the ticket prices range from $8 to $16.
Yes, there is a direct link between Tangier and Rabat. You can easily travel between the two cities by either train or bus. The train journey takes approximately 1 hour and 20 minutes, while the bus journey takes around 3 hours and 50 minutes.
There are a variety of options available for accommodation near Rabat. With over 717 hotels to choose from, travelers have a range of choices to fit their budget and preferences. Prices start at $63, providing affordable options for those looking for a comfortable stay.