
Trs Al Yamama -Tickets and online bookings
Trs Al Yamama is based in Morocco and provides shared bus services from Casablanca to Essaouira and Rabat.
Phone 1: +212600876933
Trs Al Yamama’s popular routes

Agadir to Essaouira
The distance between Agadir and Essaouira is 76 miles, or approximately 121 kilometers.There are 3 ways to get from Agadir to Essaouira, including bus, car, and minivan.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 3 hours.The fastest way to travel is by bus, which takes approximately 3 hours 30 minutes.
Agadir to Essaouira by bus
Starting Price: US$ 8The only travel class available is Standard.Essaouira to Casablanca
The distance between Essaouira and Casablanca is 192 miles, or approximately 307 kilometers.There are 3 ways to get from Essaouira to Casablanca, including bus, minivan, and car.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 4 hours.The fastest way to travel is by bus, which takes approximately 5 hours 15 minutes.
Essaouira to Casablanca by bus
Starting Price: US$ 13The only travel class available is Standard.Taghazout to Essaouira
The distance between Taghazout and Essaouira is 67 miles, or approximately 107 kilometers.There are 3 ways to get from Taghazout to Essaouira, including car, minivan, and bus.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 2 hours.The fastest way to travel is by bus, which takes approximately 2 hours 45 minutes.
Taghazout to Essaouira by bus
Starting Price: US$ 8The only travel class available is Standard.
- 19Cities
- 48Routes
Our travelers reviews about the ride with Trs Al Yamama
Based on 6 reviews from Bookaway users who traveled with Trs Al Yamama
Kasereka K.
Judith G.
Daniel G.
Liliana D.