Just off Place du 16 Août, the CTM office sells tickets for Casablanca (Dh220, nine hours overnight) via Taza (Dh85, 3½ hours), Fez (Dh125, five hours), Meknes (Dh150, six hours) and Rabat (Dh185, 7½ hours). You can…
Oujda’s Angad Airport is 15km north of the town off the road Saïdia. Grand taxi fares are set at Dh150, but any bus to Nador, Berkane, Saïdia etc can drop you on the main road for a few dirham.
Oujda's sparkling new train station is just down the road from the now defunct one. Trains are available to Casablanca, Tangier, Taza, Fez and Meknes.
Sells tickets for buses to Casablanca via Fez, Meknes and Rabat.