There are 5 ways to get from Tangier to Penamacor by car ferry, bus, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Car ferry, bus ALSA  •  17 h 53 min

  1. Take the car ferry from Tangier to Tarifa
  2. Take the bus from Tarifa to Salamanca
  3. Take the bus from Salamanca to Ciudad Rodrigo
  4. Take the bus from Vilar Formoso to Penamacor

$113 - $359

Cheapest option

Fly, bus  •  6 h 46 min

  1. Fly from Tangier (TNG) to Lisbon (LIS) TNG - LIS
  2. Take the bus from Lisboa - Gare do Oriente to Penamacor

$109 - $325

3 alternative options

Car ferry, bus InterNorte  •  22 h 42 min

  1. Take the car ferry from Tangier to Tarifa
  2. Take the bus from Algeciras to Lisboa - Sete Rios
  3. Take the bus from Lisboa to Fratel
  4. Take the bus from Fratel to Penamacor 33

$141 - $284

Bus  •  24 h 12 min

  1. Take the bus from Tanger to Valladolid
  2. Take the bus from Valladolid to Vilar Formoso
  3. Take the bus from Vilar Formoso to Penamacor

$162 - $315

Car ferry, drive  •  7 h 40 min

  1. Take the car ferry from Tangier to Tarifa
  2. Drive from Tarifa to Penamacor

$130 - $270

What companies run services between Tangier, Morocco and Penamacor, Portugal?

You can take a bus from Tangier to Penamacor via Valladolid, Vilar Formoso, and Vilar Formoso in around 24 h 12 min.

Airlines
Iberia
Website
iberia.com
Flights from Tangier to Lisbon via Madrid
Ave. Duration
3 h 45 min
When
Every day
Estimated price
$110 - $550
TAP Portugal
Website
flytap.com
Flights from Tangier to Lisbon
Ave. Duration
1 h 30 min
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
$80 - $400
Bus operators
ALSA
Phone
+34 902 42 22 42
Website
alsa.es
Bus from Tarifa to Salamanca
Ave. Duration
10 h 30 min
Frequency
Once daily
Estimated price
$55 - $80
Website
alsa.com
Bus from Salamanca to Ciudad Rodrigo
Ave. Duration
1 h
Frequency
Twice daily
Estimated price
$28 - $40
Website
alsa.com
Bus from Tanger to Valladolid
Ave. Duration
18 h
Frequency
Once daily
Estimated price
$140 - $210
Website
alsa.com
Ouibus
Phone
0890715298
Website
ouibus.com
Bus from Salamanca to Ciudad Rodrigo
Ave. Duration
55 min
Frequency
Every 30 minutes
Estimated price
$4 - $6
Website
Ouibus
Bus from Valladolid to Vilar Formoso
Ave. Duration
3 h 40 min
Frequency
Hourly
Estimated price
$9 - $13
Website
Ouibus
Viuva Monteiro
Website
viuvamonteiro.pt
Bus from Vilar Formoso to Penamacor
Ave. Duration
1 h 5 min
Frequency
Once daily
Estimated price
$6 - $10
Schedules at
viuvamonteiro.pt
Bus from Lisboa - Gare do Oriente to Penamacor
Ave. Duration
3 h 53 min
Frequency
Once daily
Estimated price
$15 - $23
Schedules at
viuvamonteiro.pt
InterNorte
Phone
707 200 512
Website
internorte.pt
Bus from Algeciras to Lisboa - Sete Rios
Ave. Duration
12 h 29 min
Frequency
Once daily
Estimated price
$65 - $110
Schedules at
internorte.pt
Rede Expressos
Phone
707 22 33 44
Email
cliente@rne.pt
Website
rede-expressos.pt
Bus from Lisboa to Fratel
Ave. Duration
2 h
Frequency
Every 3 hours
Estimated price
$16 - $21
Schedules at
rede-expressos.pt
Bus from Fratel to Penamacor
Ave. Duration
2 h 12 min
Frequency
Once daily
Estimated price
$11 - $17
Schedules at
rede-expressos.pt
Iberocoach
Phone
(+351) 253 267 730
Website
iberocoach.com
Bus from Valladolid - Estación de autobuses to Vilar formoso - Novo parque - junto ao Posto de Turismo
Ave. Duration
3 h 25 min
Frequency
6 times a week
Estimated price
$85 - $100
Website
iberocoach.com
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Valladolid to Vilar Formoso
Ave. Duration
3 h 15 min
Frequency
3 times a week
Estimated price
$14 - $24
Website
flixbus.co.uk
Ferry operators
FRS Ferries
Website
frs.es
Car ferry from Tangier to Tarifa
Ave. Duration
1 h
Frequency
Every 4 hours
Estimated price
$45 - $140
Schedules at
frs.es
Passenger
$45 - $50
Standard Car
$125 - $135
Inter Shipping
Phone
+34 956 68 47 29
Email
info@intershipping.es
Website
intershipping.es
Car ferry from Tangier to Tarifa
Ave. Duration
1 h
Frequency
Every 4 hours
Estimated price
$47
Schedules at
intershipping.es

Want to know more about travelling around Portugal

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.

Questions & Answers

How far is it from Tangier to Penamacor?

The distance between Tangier and Penamacor is 504 km.

What is the cheapest way to get from Tangier to Penamacor?

The cheapest way to get from Tangier to Penamacor is to car ferry and drive which costs MAD 1,200 - MAD 2,500 and takes 7 h 40 min.

What is the fastest way to get from Tangier to Penamacor?

The quickest way to get from Tangier to Penamacor is to fly and bus which takes 6 h 46 min and costs MAD 1,000 - MAD 3,000.

Is there a direct bus between Tangier and Penamacor?

No, there is no direct bus from Tangier to Penamacor. However, there are services departing from Tanger and arriving at Penamacor via Valladolid and Vilar Formoso. The journey, including transfers, takes approximately 24 h 12 min.

How long does it take to get from Tangier to Penamacor?

It takes approximately 17 h 53 min to get from Tangier to Penamacor, including transfers.