Il y a 4 façons d’aller de Casablanca à Oujda en avion, train, bus ou voiture

Sélectionnez une option ci-dessous pour visualiser l’itinéraire étape par étape et comparer le prix des billets et les temps de trajet sur votre calculateur d’itinéraire Rome2rio.

Option recommandée

Avion  •  3 h 11 min

  1. Prendre un avion de Casablanca (CMN) à Oujda (OUD) CMN - OUD

$119 - $253

Option la moins chère

Bus  •  11 h

  1. Prendre le bus de Casablanca à Oujda

$21 - $35

2 autres options

Train  •  11 h

  1. Prendre le train de Casablanca à Oujda

$27 - $50

Voiture  •  5 h 50 min

  1. Conduire de Casablanca à Oujda 383.4 miles

$55 - $85

Questions & Réponses

Le moyen le moins cher de se rendre de Casablanca à Oujda est en bus pour MAD 200 - MAD 300, en 11 h.

Plus d'informations

Le moyen le plus rapide de se rendre de Casablanca à Oujda est en avion en 3 h 11 min et coûte MAD 1,100 - MAD 2,500.

Plus d'informations

La distance entre Casablanca et Oujda est de 539 km. La distance par la route est de 613 km.

Calculer l'itinéraire pour un trajet en voiture

Il faut environ 3 h 11 min pour se rendre de Casablanca à Oujda, temps de transfert inclus.

Plus d'informations

Oui, il y a un bus direct au départ de Casablanca et arrivant à Oujda. Les services partent 5 fois par jour, et opèrent chaque jour. Ce trajet prend approximativement 11 h.

Plus d'informations

Oui, il y a un train direct au départ de Casablanca et arrivant à Oujda. Les services partent deux par jour, et opèrent chaque jour. Ce trajet prend approximativement 11 h.

Plus d'informations

Quelles compagnies assurent des trajets entre Casablanca, Maroc et Oujda, Maroc ?

compagnies aériennes
Royal Air Maroc
Site internet
royalairmaroc.com
Vols de Casablanca à Oujda
Temps moyen
1 h 20 min
Quand
Tous les jours
Prix estimé
$110 - $260
opérateurs de Train
opérateurs de Bus
CTM
Téléphone
0800090030
E-mail
ctmweb.ma@gmail.com
Site internet
ctm.ma
Bus de Casablanca à Oujda
Temps moyen
11 h
Fréquence
5 fois par jour
Prix estimé
$21 - $35
Horaires sur
ctm.ma
Regular
$25
Premium
$32