There are 7 ways to get from Peniche to Tangier by bus, plane, car ferry, train, towncar, or 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 to Lisbon-Portela Airport, fly to Tangier Ibn Battouta Airport
best- Take the bus from Terminal Rodoviário de Peniche to Lisboa - Aeroporto Humberto Delgado (LIS)bus
- Fly from Lisbon-Portela Airport (LIS) to Tangier Ibn Battouta Airport (TNG)plane LIS - TNG
4h 35mMAD 695–2,402Bus, car ferry
cheapest- Take the bus from Terminal Rodoviário de Peniche to Lisbonbus
- Take the bus from Lisboa Oriente to Algeciras Puertobus
- Take the car ferry from Tarifa to Port of Tangier Villecarferry
16h 44mMAD 487–2,908Bus to Lisbon-Portela Airport, fly to Mohammed V International Airport, train
- Take the bus from Terminal Rodoviário de Peniche to Lisboa - Aeroporto Humberto Delgado (LIS)bus
- Fly from Lisbon-Portela Airport (LIS) to Mohammed V International Airport (CMN)plane LIS - CMN
- Take the train from Gare Casa Voyageurs to Tanger Ville stationtrain
8h 55mMAD 1,049–2,381Bus, towncar to Francisco De Sá Carneiro Airport, fly to Tangier Ibn Battouta Airport
- Take the bus from Terminal Rodoviário de Peniche to Terminal Rodoviário de Leiriabus
- Take a town car from Leiria to Porto - Aeroporto Francisco Sá Carneirotowncar
- Fly from Francisco De Sá Carneiro Airport (OPO) to Tangier Ibn Battouta Airport (TNG)plane OPO - TNG
8h 8mMAD 3,161–4,927Bus to Lisbon-Portela Airport, fly to Málaga Airport, bus, car ferry
- Take the bus from Terminal Rodoviário de Peniche to Lisboa - Aeroporto Humberto Delgado (LIS)bus
- Fly from Lisbon-Portela Airport (LIS) to Málaga Airport (AGP)plane LIS - AGP
- Take the bus from Malaga Airport to Estación de Autobuses de Marbellabus
- Take the bus from Marbella Estación de Autobuses to Estación de Algeciras San Bernardobus
- Take the car ferry from Tarifa to Port of Tangier Villecarferry
11h 38mMAD 957–4,462Bus to Lisbon-Portela Airport, fly to Seville Airport, bus, car ferry
- Take the bus from Terminal Rodoviário de Peniche to Lisboa - Aeroporto Humberto Delgado (LIS)bus
- Fly from Lisbon-Portela Airport (LIS) to Seville Airport (SVQ)plane LIS - SVQ
- Take the bus from Sevilla Estación del Prado to Tarifabus
- Take the car ferry from Tarifa to Port of Tangier Villecarferry
12h 19mMAD 1,139–4,567Bus, ferry
- Take the bus from Peniche - Tribunal to Lisboa - Campo Grandebus
- Take the bus from Lisboa - Aeroporto Humberto Delgado to Terminal de Autobuses de Cádizbus
- Take the bus from Terminal de Autobuses de Cádiz to Tarifabus
- Take the ferry from Tarifa to Tanger Villeferry
17h 26mMAD 552–1,199
Peniche to Tangier by bus, foot, and car ferry
Questions & Answers
The cheapest way to get from Peniche to Tangier is to bus and ferry which costs MAD 550 - MAD 1,200 and takes 17h 26m.
The fastest way to get from Peniche to Tangier is to bus and fly which takes 4h 35m and costs MAD 650 - MAD 2,400.
The distance between Peniche and Tangier is 536 km.
The best way to get from Peniche to Tangier without a car is to bus and car ferry which takes 16h 44m and costs MAD 480 - MAD 3,000.
It takes approximately 4h 35m to get from Peniche to Tangier, including transfers.
There are 3388+ hotels available in Tangier.
What companies run services between Peniche, Portugal and Tangier, Morocco?
There is no direct connection from Peniche to Tangier. However, you can take the bus to Lisboa - Aeroporto Humberto Delgado (LIS), walk to Lisbon-Portela Airport (LIS) airport, fly to Tangier Ibn Battouta Airport (TNG), then take the taxi to Tangier. Alternatively, you can take a bus from Terminal Rodoviário de Peniche to Port of Tangier Ville via Lisboa Oriente, Algeciras Puerto, Estación de Algeciras San Bernardo, Tarifa - Centro de Salud, and Tarifa in around 16h 44m.
- Website
- flytap.com
Flights from Lisbon-Portela Airport to Mohammed V International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 800–1,800
Flights from Lisbon-Portela Airport to Málaga Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- MAD 750–1,700
Flights from Lisbon-Portela Airport to Seville Airport
- Ave. Duration
- 1h 1m
- When
- Every day
- Estimated price
- MAD 750–1,600
- Website
- ryanair.com
Flights from Lisbon-Portela Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 1h 10m
- When
- Tuesday
- Estimated price
- MAD 500–1,900
Flights from Francisco De Sá Carneiro Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 1h 30m
- When
- Monday and Friday
- Estimated price
- MAD 550–1,900
Flights from Lisbon-Portela Airport to Málaga Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Friday, and Saturday
- Estimated price
- MAD 370–1,600
Flights from Lisbon-Portela Airport to Seville Airport
- Ave. Duration
- 1h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- MAD 330–1,500
- Website
- royalairmaroc.com
Flights from Lisbon-Portela Airport to Mohammed V International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- MAD 950–2,000
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf.ma
Train from Gare Casa Voyageurs to Tanger Ville station
- Ave. Duration
- 2h 17m
- Frequency
- Hourly
- Estimated price
- MAD 130–260
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- MAD 130–180
- 1st Class
- MAD 190–260
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Terminal Rodoviário de Peniche to Lisboa - Aeroporto Humberto Delgado (LIS)
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- MAD 55–95
- Website
- https://www.flixbus.co.uk
Bus from Terminal Rodoviário de Peniche to Lisbon
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- MAD 55–95
- Website
- https://www.flixbus.co.uk
Bus from Terminal Rodoviário de Peniche to Terminal Rodoviário de Leiria
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- MAD 55–110
- Website
- https://www.flixbus.co.uk
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Lisboa Oriente to Algeciras Puerto
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- MAD 70–380
- Website
- https://rede-expressos.pt
- Online ticket
- MAD 70–380
Bus from Terminal Rodoviário de Peniche to Terminal Rodoviário de Leiria
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- MAD 8–110
- Website
- https://rede-expressos.pt
- Online ticket
- MAD 8–110
Bus from Lisboa - Aeroporto Humberto Delgado to Terminal de Autobuses de Cádiz
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- MAD 60–375
- Website
- https://rede-expressos.pt
- Online ticket
- MAD 60–340
- Phone
- +34 91 272 28 32
- info.LD@avanzagrupo.com
- Website
- avanzabus.com
Bus from Malaga Airport to Estación de Autobuses de Marbella
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- MAD 45–95
- Schedules at
- malaga.avanzagrupo.com
Bus from Marbella Estación de Autobuses to Estación de Algeciras San Bernardo
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- MAD 70–110
- Schedules at
- malaga.avanzagrupo.com
Bus from Terminal de Autobuses de Cádiz to Tarifa
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- MAD 90–130
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Marbella Estación de Autobuses to Estación de Algeciras San Bernardo
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- MAD 65–140
- Website
- https://www.alsa.com/en/
Bus from Terminal de Autobuses de Cádiz to Tarifa
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- MAD 85–180
- Website
- https://www.alsa.com/en/
- 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
- 3 times a day
- Estimated price
- MAD 230–330
- Schedules at
- tgcomes.es
- Phone
- +351 262 76 76 76
- rdo@rodoviariadooeste.pt
- Website
- rodoviariadooeste.pt
Bus from Peniche - Tribunal to Lisboa - Campo Grande
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- MAD 85–110
- Schedules at
- rodoviariadooeste.pt
- On board ticket
- MAD 85–110
- 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–2,362
- Website
- https://www.balearia.com/en
- Seating
- MAD 340–470
- Cabin
- MAD 1,400–2,000
- Sirena Seat No Car
- MAD 428
- Neptuno Seat No Car
- MAD 535
- Sirena Seat Car
- MAD 2,256
- Neptuno Seat Car
- MAD 2,362
- 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 300–500
- Schedules at
- aml.ma
- Phone
- (+351) 220 971 653
- info@vmtransfers.com
- Website
- vmtransfers.com
Towncar from Leiria to Porto - Aeroporto Francisco Sá Carneiro
- Ave. Duration
- 1h 54m
- Frequency
- On demand
- Estimated price
- MAD 2,512
- Website
- https://www.vmtransfers.com/en/
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





































