I will land in Casa March 19 at 0650 and need to get to Essaouira the same day. I was going to spend the first 3 days in Marrakech then head to Essa but this will put me in Marrakech during potential March 20 demonstration. now I'm flipping the two cities so Im not limited in Marr with having to stay clear of demo area. I'm sure it will be fine but you know, safe than sorry etc.
Anyhoo, is the train to marrakech then bus to Essa the best and most efficient way? Even if all goes tickityboo, this puts me catching train to Marr at 0850, then connecting bus only arrives in Essa at 1745. I think i saw an old post that a "direct" bus has high potential for construction etc delays? FYI, Im female on my own and mediumish budget. Thanks.