Cheap Flights from Madrid to Tangier: Is Flying Better Than the Ferry?

Some links on this page are affiliate links. If you buy through them we may earn a small commission at no extra cost to you. It helps keep this site free.

Tangier is the gateway to northern Morocco, just across the Strait of Gibraltar from Spain. From Madrid you can fly in about an hour and a quarter, or take the train south and cross by ferry. This guide compares both. You can check flight prices below.

Madrid to Tangier at a glance

DetailWhat to expect
Flight timeAbout 1 h 15 min direct
Departure airportMadrid Barajas (MAD)
Arrival airportTangier Ibn Battouta (TNG), about 15 km from the city
Airlines you may seeLow-cost and full-service airlines, direct or with one stop

Airlines on this route change between seasons. Check the current options in the search results.

Fly or take the ferry?

OptionTotal travel timeBest for
Direct flightAbout 1 h 15 min in the airSpeed and short trips
Train to Algeciras or Tarifa, then ferryMost of a dayTravellers with a car, or who want to see the south of Spain

For a weekend trip, flying usually wins. If you are taking a car, or travelling as a family with lots of luggage, the ferry makes more sense. Read our ferry guide from Spain to Morocco for routes and tips.

Cheapest time to fly

Fares rise in July and August, when many families travel from Spain to northern Morocco, and around Easter, Christmas and Eid. Outside these periods, January, February, May and October are often good value.

Money-saving tips

  • Book early for summer. This route is very busy in July and August.
  • Compare nearby airports in Morocco, such as Tetouan or Nador, if they suit your final destination.
  • Fly midweek when possible.

Compare Madrid to Tangier fares for your dates.

See Madrid to Tangier prices

Book the rest of your Morocco trip

  • Airport transfer: a pre-booked driver waits at arrivals, useful after a late landing because you don’t have to haggle with taxis.
  • Morocco eSIM: mobile data from the moment you land, without queuing at a SIM shop.
  • Tours and day trips: mountains, desert, food tours and more.
  • Travel insurance: cover for medical costs and trip cancellation.

Frequently asked questions

How long is the flight from Madrid to Tangier?

About 1 hour 15 minutes.

Do Spanish citizens need a visa for Morocco?

No. Spanish and other EU citizens can usually visit for up to 90 days without a visa, with a valid passport.

Is Tangier worth visiting?

Yes. The old Medina, the Kasbah, Cap Spartel and the Caves of Hercules are all easy to visit, and Chefchaouen is a popular day trip.

More guides

Leave a Comment