How to get to Chefchaouen from Spain for 1 day. To spend a day in Chefchaouen, your best option is to travel by ferry from Algeciras to Tanger Med and then get to Chefchaouen in 2 hours by car or taxi. The ferry ride to the Tanger Med port lasts only 30 minutes if you go with a high-speed ferry.