Travel Oujda to Tangier

Oujda to Tangier Bus: Schedules, Tickets & Prices

The bus journey from Oujda to Tangier takes approximately 12h 15m, with fares from 247 MAD.

Bus from Oujda to Tangier

Hop on a bus at Oujda, with the first departure of the day at 06:15, and head from Oujda toward Tangier, arriving at Tangier. Services run frequently, so you can pick a departure time that fits your schedule. The journey usually takes around 12 hours 15 minutes, with tickets starting from 247 MAD. Plan ahead and book your seat here.

Popular departures: Oujda
Popular arrivals: Tangier

Prices: 247 MAD

Duration: 12h 15m ⏱

Hop on bus from Oujda to Tangier in 12h 15m

View all Bus tickets →

Distance Oujda to Tangier

The distance between Oujda and Tangier is 372.2 kilometers.

Bus from Oujda to Tangier Details

Find key information about the Bus from Oujda to Tangier, including travel time, prices and stations.

Bus
Average price
247 MAD
 
Cheapest
247 MAD
Average duration
12h 15m
 
Shortest
12h 15m
Number of departures
1
06:15
Tickets
 
Stations
Departure stations
Arrival stations
Oujda
Tangier

Bus Routes & Schedules from Oujda to Tangier

Begin at Oujda where the bus serves as the single departure point for the Oujda–Tangier connection. Departures run at 06:15 and the journey lasts about 12h 15m. Tickets are available from 247 MAD and the trip concludes at Tangier. See the bus timetable for Oujda to Tangier to plan which service fits your day and secure your booking.

Check all Bus tickets →

Frequently Asked Questions Bus Oujda to Tangier

Below you will find answers to the most common questions about traveling from Oujda to Tangier by bus.

How long is the bus trip from Oujda to Tangier?

The bus trip from Oujda to Tangier takes about 12 hours 15 minutes, so it is a long journey and worth planning for a full travel day.

What does a bus ticket for Oujda to Tangier cost?

A bus ticket for Oujda to Tangier costs 247 MAD, so you can expect a fixed fare for this bus journey.

What time does the bus depart from Oujda to Tangier?

The bus departure from Oujda to Tangier is at 06:15, so it is an early start for this bus service.

Is there more than one bus schedule between Oujda and Tangier?

There is only one bus schedule between Oujda and Tangier, with a single departure at 06:15, so the bus connection is very limited.

Can I book bus tickets for the Oujda to Tangier route in advance?

Yes, it is a good idea to arrange your bus tickets for Oujda to Tangier ahead of time, especially since there is only one bus departure on this route.

What should I know before taking the bus journey from Oujda to Tangier?

Before taking the bus journey from Oujda to Tangier, make sure you are ready for about 12 hours 15 minutes of travel and plan your day around the early 06:15 bus departure.

Where does the bus from Oujda to Tangier arrive?

The bus from Oujda to Tangier arrives in Tangier, so the route is a direct bus connection between the two cities.

How frequent is the bus service on Oujda to Tangier?

The bus service on Oujda to Tangier is not frequent, because there is only one trip listed, so travelers should plan around that single bus departure.


More Bus routes from and to Oujda or Tangier

Planning more than just Oujda to Tangier?

You’re currently viewing Bus options for Oujda to Tangier. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.