
Libra Tours -Tickets and online bookings
Libra Tours is based in Morocco and provides shared bus services between Rabat, Agadir, and Oujda.
Official address: HAY AIT N 873
Phone 1: +212 694683803
Libra Tours’s popular routes

Rabat to Casablanca
The distance between Rabat and Casablanca is 52 miles, or approximately 83 kilometers.There are 4 ways to get from Rabat to Casablanca, including train, minivan, bus, and car.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 4 hours.
Rabat to Casablanca by bus
The only travel class available is Standard.Casablanca to Safi
The distance between Casablanca and Safi is 131 miles, or approximately 209 kilometers.There are 3 ways to get from Casablanca to Safi, including train, minivan, and bus.The earliest departure leaves at 06:30 and has a duration of 3 hours 45 minutes.
Casablanca to Safi by bus
The only travel class available is Standard.Safi to Casablanca
The distance between Safi and Casablanca is 131 miles, or approximately 209 kilometers.There are 3 ways to get from Safi to Casablanca, including train, minivan, and bus.The earliest departure leaves at 05:15 and has a duration of 3 hours 55 minutes.
Safi to Casablanca by bus
The only travel class available is Standard.Safi to Rabat
The distance between Safi and Rabat is 183 miles, or approximately 292 kilometers.There are 1 ways to get from Safi to Rabat, including bus.The earliest departure leaves at 02:00 and has a duration of 4 hours 15 minutes.
Safi to Rabat by bus
The only travel class available is Standard.Rabat to Safi
The distance between Rabat and Safi is 183 miles, or approximately 292 kilometers.There are 1 ways to get from Rabat to Safi, including bus.The earliest departure leaves at 07:30 and has a duration of 5 hours 15 minutes.
Rabat to Safi by bus
The only travel class available is Standard.
- 8Cities
- 11Routes