Buses and grands taxis to Ceuta often terminate at Fnideq, rather than at the border (Bab Sebta). If so, the border is a further 1km walk, or Dh7 by taxi. Although the border is open 24 hours, public transport is sparse from 7pm to 5am.
On the Moroccan side, you’ll either fill out a departure form at the passport window, if on foot, or at the vehicle registration window. Hustlers will sell you a form for a dirham or two. If you’re driving a hire car, you will be required to show proof of authorisation to take the vehicle out of the country. The 100m crossing is surprisingly disorganised, with multiple people asking for your passport. Pedestrians must frequently walk in the car lanes.
Coming the other way, there is a large grand taxi lot next to Moroccan border control. Departures are plentiful to Tetouan (Dh20, 30 minutes), from where you can pick up onward transport. Taxis to Chefchaouen or Tangier are rare, and you’ll most likely have to bargain hard to hire a vehicle for yourself (Chefchaouen, Dh300, 90 minutes; Tangier, Dh200, one hour). A good alternative is to take a grand taxi to Fnideq (Dh7, 10 minutes), just south of the border, from where transport to Tangier is more frequent (Dh35, one hour).
From Mainland Spain
The unmissable Estación Marítima is west of the town centre. There are several daily high-speed ferries to Algeciras. Ticket offices are around the corner. Baleària (www.balearia.com), Trasmediterranea (www.trasmediterranea.es) and FRS (www.frs.es) also run ferries to Algeciras.
You can purchase train tickets to European destinations at the Renfe office or at a travel agency. Several agencies in the ferry terminal also sell Enatcar (the main Spanish coach company) bus tickets.