There are 4 ways to get from Faro to Tangier Ferry by plane, bus, car ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Faro Airport
best- Fly from Faro Airport (FAO) to Tangier Ibn Battouta Airport (TNG)plane FAO - TNG
6h 22mMAD 903–2,893Bus, car ferry via Cádiz
cheapest- Take the bus from Faro to Terminal de Autobuses de Cádizbus
- Take the bus from Terminal de Autobuses de Cádiz to Tarifabus
- Take the carferry from Tarifa to Port of Tangier Villecarferry
10h 49mMAD 392–3,200Train to Lisbon-Portela Airport, fly
- Take the train from Faro to Lisboa Orientetrain
- Fly from Lisbon-Portela Airport (LIS) to Tangier Ibn Battouta Airport (TNG)plane LIS - TNG
7h 19mMAD 963–3,745Bus, car ferry
- Take the bus from Faro to Algeciras Puertobus
- Take the carferry from Tarifa to Port of Tangier Villecarferry
10h 50mMAD 407–3,219
Faro to Tangier Ferry by bus, foot, and car ferry
Questions & Answers
The cheapest way to get from Faro to Tangier Ferry is to bus and car ferry which costs MAD 400 - MAD 3,300 and takes 10h 50m.
The fastest way to get from Faro to Tangier Ferry is to fly which takes 6h 22m and costs MAD 900 - MAD 2,900.
The distance between Faro and Tangier Ferry is 256 km.
The best way to get from Faro to Tangier Ferry without a car is to bus and car ferry via Cádiz which takes 10h 49m and costs MAD 390 - MAD 3,200.
It takes approximately 6h 22m to get from Faro to Tangier Ferry, including transfers.
There are 3857+ hotels available in Tangier Ferry.
What companies run services between Faro, Portugal and Tangier Ferry, Morocco?
Ryanair, Iberia, and three other airlines fly from Faro Airport (FAO) to Tangier Ibn Battouta Airport (TNG) twice daily.
- Website
- ryanair.com
Flights from Faro Airport to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 4h 17m
- When
- Monday, Tuesday, and Friday
- Estimated price
- MAD 700–2,400
Flights from Faro Airport to Tangier Ibn Battouta Airport via Porto
- Ave. Duration
- 8h 10m
- When
- Tuesday and Saturday
- Estimated price
- MAD 700–2,400
Flights from Faro Airport to Tangier Ibn Battouta Airport via Lisbon-Portela Airport
- Ave. Duration
- 4h 45m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- MAD 700–2,400
Flights from Lisbon-Portela Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 1h 10m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- MAD 320–2,400
- Website
- iberia.com
Flights from Faro Airport to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 4h 10m
- When
- Saturday
- Estimated price
- MAD 550–5,500
- Website
- airarabia.com
Flights from Faro Airport to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 6h 20m
- When
- Friday and Saturday
- Estimated price
- MAD 700–2,700
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Faro to Lisboa Oriente
- Ave. Duration
- 3h 41m
- Frequency
- Every 3 hours
- Estimated price
- MAD 340–650
- Website
- Comboios de Portugal
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Faro to Terminal de Autobuses de Cádiz
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- MAD 250–600
- Website
- Rede Expressos
Bus from Faro to Algeciras Puerto
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- MAD 330–800
- Website
- Rede Expressos
- Phone
- +34 91 272 28 32
- info.LD@avanzagrupo.com
- Website
- avanzabus.com
Bus from Terminal de Autobuses de Cádiz to Tarifa
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- MAD 140–220
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Terminal de Autobuses de Cádiz to Tarifa
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- MAD 95–140
- Website
- ALSA
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Tarifa to Port of Tangier Ville
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- MAD 45–2,394
- Schedules at
- balearia.com
- Sirena Seat No Car
- MAD 434
- Neptuno Seat No Car
- MAD 542
- Sirena Seat Car
- MAD 2,285
- Neptuno Seat Car
- MAD 2,394
Car ferry from Tarifa to Port of Tangier Ville
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- MAD 45–2,394
- Schedules at
- balearia.com
- Sirena Seat No Car
- MAD 434
- Neptuno Seat No Car
- MAD 542
- Sirena Seat Car
- MAD 2,285
- Neptuno Seat Car
- MAD 2,394
Want to know more about travelling around Morocco
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
























