
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 minivan, car, and bus.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.Agadir to Taghazout
The distance between Agadir and Taghazout is 11 miles, or approximately 17 kilometers.There are 3 ways to get from Agadir to Taghazout, including car, minivan, and bus.There are no morning departures for this route. The Earliest departure leaves at 23:30 and has a duration of 30 minutes.The fastest way to travel is by bus, which takes approximately 45 minutes.
Agadir to Taghazout by bus
Starting Price: US$ 8The 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 minivan, car, and bus.The earliest departure leaves at 00:30 and has a duration of 2 hours 35 minutes.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.
- 18Cities
- 47Routes
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.