
Trs Bab Allah -Tickets and online bookings
Trs Bab Allah is based in Morocco and provides shared bus services in Tangier, Fes, Marrakesh, Ouarzazate, and Agadir.
Phone 1: +212600876933
Trs Bab Allah’s popular routes

Agadir to Marrakesh
The distance between Agadir and Marrakesh is 128 miles, or approximately 205 kilometers.There are 3 ways to get from Agadir to Marrakesh, including minivan, bus, and car.The earliest departure leaves at 00:00 and has a duration of 2 hours 45 minutes.
Agadir to Marrakesh by bus
The only travel class available is Standard.Fes to Marrakesh
The distance between Fes and Marrakesh is 240 miles, or approximately 384 kilometers.There are 5 ways to get from Fes to Marrakesh, including minivan, car, bus, train, and flight.The earliest departure leaves at 00:00 and has a duration of 4 hours.
Fes to Marrakesh by bus
The only travel class available is Standard.Fes to Oujda
The distance between Fes and Oujda is 184 miles, or approximately 295 kilometers.There are 3 ways to get from Fes to Oujda, including minivan, bus, and train.The earliest departure leaves at 00:00 and has a duration of 3 hours.
Fes to Oujda by bus
The only travel class available is Standard.
- 11Cities
- 22Routes
Trs Bab Allah's most popular stations
Choose a city
- Gare Routiere de Voyageurs AgadirGare Routiere de Voyageurs Agadir, CC8M+HP Agadir, Morocco
- Marrakesh Bus StationStation road to Marrakech, Boulevard 11 Janvier, Marrakech 40000, Morocco
Stories by travelers, for travelers

How to fly more sustainably
Air travel remains the most polluting form of transport, but we know that it can`t always be avoided. Learn what to consider when it`s your only option.

Make it work: 6 golden work rules for digital nomads
If you’re thinking of embracing the digital nomad lifestyle, here are a few golden rules for you to live, work and travel by.

The environmental impact of taking a train vs. flying
The world is too big and beautiful for us to stop traveling and exploring everything it has to offer, so discover how to become a more sustainable traveler.