Is it better to stay 2 nights in chefchaouen and 1 in tangiers or the opposite. Whats the best way to hire a driver/guide to take us outside the city?
In my opinion, I think you should stay only in Chefchaouen cause there is nothing to do in Tangiers. It takes about 3 hours by bus and about 2 hours by taxi from Tangier to Chefchaouen.
1, By bus:
From Tangiers's airport, you take the taxi to bus station: 10€ (it take 10')
From there, you take the local bus to Chefchaouen: 3 hours : (about) 8€ /1 person
2, By taxi:
You will pay about 70€ and 2 hours to Chefchaouen.
If you go with your friends, the taxi is the best choice cause you can share the bill and it'll be more comfortable.
And one more thing, if you have more time, I highly recommend to go Marrakesh. You can stay 1 night at desert in the lovely tente (or something's so cool like that but I totally don't know what its name ). You can do more research on Google for more information. And Wish you will have a wonderfull trip!!!
Chefchaouen is quite small but it is so lovely and beautiful that you would probably want to stay another night. Tangier you can also do in one day. What you could do is get a driver and go to Cap Spartel and the Hercules Caves before driving over to Chefchaouen. We had problems finding a hire car so we went for a driver.
Thank you for all your feedback. I booked 2 nights in Chefchaouen and now need some recommendation on a drive that can pick us up at port and spend the day with us. I will contact the one recommended but in case not available would welcome other possibilities.
2 in Chefchouen and 1 in Tangiers unless you enjoy big cities over small town charm. Contact Mohamed at Hasslefree Excursion for a driver. We had a great experience with them. Good luck!
I have not stayed in Tangiers so I can't comment on Tangiers. That said, 1 day in Chefchaouen is definitely not enough. Of course, it depends on what you like. Generally, 1 day in any city is usually insufficient.
Have you considered Fez?
I would ask hotel about Private drivers. Make sure you know what you're getting from the driver and where exactly you want to go. Generally, $100 USD should be enough more a full day of driver services. Hotel may tack on their own fees.
You may wish to look at Viator website for private drivers or day trips.
If you're adventurous you may consider buses or trains to get you to and from cities. On the other hand, back to your question, consider best use of your time given the distance and travel time between Tangiers and Chefchaouen.
Get quick answers from Chefchaouen Old City staff and past visitors.