Hello-
I am planning a 10-week trip to Europe this summer and I'm kicking it off with 5-6 days in Morocco. I am planning on spending most of my time in Marrakech, and then taking a ferry from Tangier or Ceuta to Algeciras. I have three questions:
1) I am also considering spending a day in Fes. It is a 7-8 hour train ride from Marrakech to Fes and a 5 hour train ride from Fes to Tangier. The train from Marrakech to Tangier is also 7-8 hours. Has anyone been to Fes? Is it worth a whole day of my trip wasted on train travel? Or should I just enjoy Marrakech and then take the train to my ferry?
2) What is the website for the Moroccan rail system? Can I look at prices and make reservations there? A google search turned up something called Oncf, but I don't see the option to make a reservation. Are reservations necessary?
3) Where can I find ferry schedules to cross the Strait of Gibraltar? I've looked at Transmediterranea and Balearia but they're hard to navigate and I haven't found what I'm looking for. Is it just too early, do I need to wait a couple weeks before a schedule will be available? Once I find a schedule, is it necessary to reserve a seat on the ferry or is it possible to just show up at the dock and buy a ticket?
Ok, I lied, one more question - One of my guide books says that foreign visitors to Morocco must have a return ticket, but it fails to elaborate on that point. Does this mean that when I land at the Airport in Marrakech they will ask to see some sort of return ticket at customs? If I buy a ferry ticket ahead of time, is this an acceptable return ticket?
Thanks for your help, I greatly appreciate it!