ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Rabat

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Tangier to Rabat

🌄 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.

Where to stay in Rabat

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • Yes, there is a direct bus that operates between Tangier and Rabat in Morocco. This bus service departs from Tanger and arrives at Rabat, with departures scheduled every four hours, seven days a week. The journey typically takes around 3 hours and 20 minutes. It's a convenient and efficient way to travel between the two cities.
  • You can catch the bus from Tangier to Rabat at the Tanger station. This station is where CTM operates the bus services between the two cities. It's advisable to arrive at the station ahead of your scheduled departure time to ensure a smooth boarding process. The station typically provides facilities like ticket counters, waiting areas, and restrooms for passengers' convenience.
  • The bus traveling from Tangier to Rabat, operated by CTM, arrives at Rabat station in Rabat. Upon arrival at Rabat station, passengers can disembark and collect their belongings before continuing with their onward journey. Rabat station is equipped with facilities such as information desks, taxi stands, and possibly food and beverage vendors for travelers' convenience. It serves as a transportation hub where passengers can easily access other modes of transportation or services.
  • The cost of a bus ticket from Tangier to Rabat typically ranges between $9 and $15, depending on factors such as the type of bus service, time of booking, and any promotional offers available. Passengers can choose from various seating options based on their comfort preferences and budget. It's advisable to book tickets in advance to secure the best prices and ensure seat availability on the desired departure.
  • There are multiple buses available between Tangier and Rabat in Morocco. CTM operates regular bus services that depart every four hours, providing travelers with frequent options for their journey. These buses offer a convenient and reliable mode of transportation between the two cities, taking approximately 3 hours and 20 minutes to reach Rabat from Tangier. The ticket prices for these bus services typically range from $9 to $15, offering passengers a cost-effective travel option.
  • The buses traveling from Tangier to Rabat operated by CTM are generally the most crowded during peak travel times, such as early mornings and late afternoons when commuters and tourists are likely to be on the move. Conversely, the buses may be less crowded during midday departures or late evening services. It's recommended to book tickets in advance, especially for popular time slots, to secure a seat and avoid potential overcrowding.
  • The first bus from Tangier to Rabat typically departs in the early morning, around 6:00 AM. The last bus of the day usually leaves in the evening, around 8:00 PM. These timings may vary slightly, so it is advisable to check the current schedule with the bus operator, CTM, to confirm the exact departure times for the day of your travel.

Will you be returning to Tangier by bus?

If you need a return bus trip, you can check out buses from Rabat to Tangier.

See schedule