There are 2 ways to get from Praia da Luz to Tangier by bus, ferry, train, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, ferry
best- Take the bus from Lagos to Sevilla Plaza de Armasbus
- Take the bus from Sevilla Estación del Prado to Tarifabus 309
- Take the ferry from Tarifa to Tanger Villeferry
14h 27mMAD 882–1,288Train, bus, car ferry
cheapest- Take the train from Lagos to Farotrain Re
- Take the bus from Faro to Algeciras Puertobus
- Take the car ferry from Tarifa to Port of Tangier Villecarferry
15h 10mMAD 508–1,057
Praia da Luz to Tangier by bus, foot, train, and car ferry
Questions & Answers
The cheapest way to get from Praia da Luz to Tangier is to train and bus and car ferry which costs MAD 500 - MAD 1,100 and takes 15h 10m.
The fastest way to get from Praia da Luz to Tangier is to bus and ferry which takes 14h 27m and costs MAD 850 - MAD 1,300.
The distance between Praia da Luz and Tangier is 555 km.
The best way to get from Praia da Luz to Tangier without a car is to bus and ferry which takes 14h 27m and costs MAD 850 - MAD 1,300.
It takes approximately 14h 27m to get from Praia da Luz to Tangier, including transfers.
Tangier is 1h ahead of Praia da Luz. It is currently 6:55 AM in Praia da Luz and 7:55 AM in Tangier.
There are 3378+ hotels available in Tangier.
What companies run services between Praia da Luz, Portugal and Tangier, Morocco?
There is no direct connection from Praia da Luz to Tangier. However, you can take the bus to Terminal Rodoviário de Lagos, walk to Lagos, take the bus to Sevilla Plaza de Armas, take the bus to Menéndez Pelayo, walk to Sevilla Estación del Prado, take the bus to Tarifa, walk to Tarifa, then take the ferry to Tanger Ville. Alternatively, you can take a bus from Almádena to Port of Tangier Ville via Terminal Rodoviário de Lagos, Lagos, Faro, Faro, Algeciras Puerto, Estación de Algeciras San Bernardo, Tarifa - Centro de Salud, and Tarifa in around 15h 10m.
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Lagos to Faro
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- MAD 90
- Website
- https://www.cp.pt/passageiros/en
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Lagos to Sevilla Plaza de Armas
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Estimated price
- MAD 290–400
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 956 807 059
- informacion@tgcomes.es
- Website
- tgcomes.es
Bus from Sevilla Estación del Prado to Tarifa
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a day
- Estimated price
- MAD 230–340
- Schedules at
- tgcomes.es
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Faro to Algeciras Puerto
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- MAD 40–373
- Website
- https://rede-expressos.pt/en
- Online ticket
- MAD 40–260
- Phone
- +34-956 63 63 63
- aml@aml.ma
- Website
- aml.ma
Ferry from Tarifa to Tanger Ville
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- MAD 330–450
- Schedules at
- aml.ma
- 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
- 5 times a day
- Estimated price
- MAD 340–470
- Website
- https://www.balearia.com/en
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travel Insider: Top Japan travel tips by Beatrix Holland, Is ride-sharing platform BlaBlaCar right for you?, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.






























