There are 9 ways to get from Madrid to Ilhas Berlengas by bus, unknown, plane, train, or towncar
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, travel
best- Take the bus from Estación Sur de Autobuses to Estação Rodoviária de Lisboa Orientebus
- Take the bus from Lisbon to Terminal Rodoviário de Penichebus
- Walk from Terminal Rodoviário de Peniche to Ilhas Berlengasunknown
9h 53mFly to Lisbon-Portela Airport, bus, travel
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Lisbon-Portela Airport (LIS)plane MAD - LIS
- Take the bus from Lisboa - Aeroporto Humberto Delgado (LIS) to Terminal Rodoviário de Penichebus
- Walk from Terminal Rodoviário de Peniche to Ilhas Berlengasunknown
5h 59mBus, travel via Coimbra
- Take the bus from Madrid to Coimbrabus
- Take the bus from Terminal Rodoviário de Coimbra to Terminal Rodoviário de Penichebus
- Walk from Terminal Rodoviário de Peniche to Ilhas Berlengasunknown
10h 40mTrain, bus, travel
- Take the train from Madrid Chamartín to Salamancatrain Alv
- Take the bus from Salamanca, Estación de Autobuses to Terminal Rodoviário de Coimbrabus
- Take the bus from Terminal Rodoviário de Coimbra to Terminal Rodoviário de Penichebus
- Walk from Terminal Rodoviário de Peniche to Ilhas Berlengasunknown
10h 59mTrain, bus, travel via Leiria
- Take the train from Madrid-Principe Pio to Salamanca - La Alamedillatrain
- Take the bus from Salamanca to Leiriabus
- Take the bus from Terminal Rodoviário de Leiria to Terminal Rodoviário de Penichebus
- Walk from Terminal Rodoviário de Peniche to Ilhas Berlengasunknown
13h 52mFly to Francisco De Sá Carneiro Airport, towncar, bus, travel
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Francisco De Sá Carneiro Airport (OPO)plane MAD - OPO
- Take a town car from Porto - Aeroporto Francisco Sá Carneiro to Leiriatowncar
- Take the bus from Terminal Rodoviário de Leiria to Terminal Rodoviário de Penichebus
- Walk from Terminal Rodoviário de Peniche to Ilhas Berlengasunknown
9h 5mFly to Faro Airport, train, bus, travel
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Faro Airport (FAO)plane MAD - FAO
- Take the train from Faro to Entrecampostrain
- Take the bus from Lisboa - Campo Grande to Peniche - Tribunalbus
- Walk from Peniche - Tribunal to Ilhas Berlengasunknown
10h 59mFly to Badajoz Airport, bus, travel
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Badajoz Airport (BJZ)plane MAD - BJZ
- Take the bus from Badajoz to Lisbon - Orientebus
- Take the bus from Lisbon to Terminal Rodoviário de Penichebus
- Walk from Terminal Rodoviário de Peniche to Ilhas Berlengasunknown
10h 18mFly to Vigo, train, travel
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Vigo (VGO)plane MAD - VGO
- Take the train from Vigo Guixar to Porto Campanhatrain
- Take the train from Porto Campanha to Coimbra-Btrain
- Take the train from Coimbra-B to Caldas Da Rainhatrain
- Walk from Caldas Da Rainha to Ilhas Berlengasunknown
11h 42m
Adolfo Suárez Madrid–Barajas Airport (MAD) to Lisbon-Portela Airport (LIS) flights
Questions & Answers
The distance between Madrid and Ilhas Berlengas is 695 km.
The best way to get from Madrid to Ilhas Berlengas without a car is to bus and travel which takes 9h 53m and costs .
It takes approximately 9h 53m to get from Madrid to Ilhas Berlengas, including transfers.
Ilhas Berlengas is 1h behind Madrid. It is currently 11:15 PM in Madrid and 10:15 PM in Ilhas Berlengas.
There are 1691+ hotels available in Ilhas Berlengas.
What companies run services between Madrid, Spain and Ilhas Berlengas, Portugal?
There is no direct connection from Madrid to Ilhas Berlengas. However, you can take the bus to Estação Rodoviária de Lisboa Oriente, take the bus to Terminal Rodoviário de Peniche, then travel to Ilhas Berlengas. Alternatively, you can take the train to Madrid-Aeropuerto T4, walk to Adolfo Suárez Madrid–Barajas Airport (MAD) airport, fly to Lisbon-Portela Airport (LIS), walk to Lisboa - Aeroporto Humberto Delgado (LIS), take the bus to Terminal Rodoviário de Peniche, then travel to Ilhas Berlengas.
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Lisbon-Portela Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €29–130
Flights from Adolfo Suárez Madrid–Barajas Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €27–130
Flights from Adolfo Suárez Madrid–Barajas Airport to Faro Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €30–150
Flights from Adolfo Suárez Madrid–Barajas Airport to Badajoz Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €55–120
Flights from Adolfo Suárez Madrid–Barajas Airport to Vigo
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €35–150
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Lisbon-Portela Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- €29–170
Flights from Adolfo Suárez Madrid–Barajas Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 1h 19m
- When
- Every day
- Estimated price
- €30–160
Flights from Adolfo Suárez Madrid–Barajas Airport to Faro Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €26–150
Flights from Adolfo Suárez Madrid–Barajas Airport to Faro Airport via Francisco De Sá Carneiro Airport
- Ave. Duration
- 3h 35m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- €26–150
- Website
- aireuropa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Lisbon-Portela Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €30–180
Flights from Adolfo Suárez Madrid–Barajas Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €28–180
Flights from Adolfo Suárez Madrid–Barajas Airport to Vigo
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- €40–180
- Website
- flytap.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Lisbon-Portela Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €35–170
Flights from Adolfo Suárez Madrid–Barajas Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- €90–290
Flights from Adolfo Suárez Madrid–Barajas Airport to Francisco De Sá Carneiro Airport via Lisbon-Portela Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €40–150
- Website
- easyjet.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Lisbon-Portela Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €35–160
- Website
- ethiopianairlines.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Lisbon-Portela Airport
- Ave. Duration
- 1h 20m
- When
- Monday to Saturday
- Estimated price
- €30–180
Flights from Adolfo Suárez Madrid–Barajas Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- €90–290
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid Chamartín to Salamanca
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- €29–45
- Website
- https://www.renfe.com/es/en
Train from Madrid-Principe Pio to Salamanca - La Alamedilla
- Ave. Duration
- 2h 47m
- Frequency
- Hourly
- Estimated price
- €29–45
- Website
- https://www.renfe.com/es/en
Train from Vigo Guixar to Porto Campanha
- Ave. Duration
- 2h 26m
- Frequency
- 4 times a day
- Estimated price
- €21–35
- Website
- https://www.renfe.com/es/en
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Faro to Entrecampos
- Ave. Duration
- 3h 32m
- Frequency
- Every 3 hours
- Estimated price
- €30–60
- Website
- https://www.cp.pt/en/
Train from Porto Campanha to Coimbra-B
- Ave. Duration
- 1h 1m
- Frequency
- Every 30 minutes
- Estimated price
- €12–24
- Website
- https://www.cp.pt/en/
Train from Coimbra-B to Caldas Da Rainha
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- €14–27
- Website
- https://www.cp.pt/en/
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Estación Sur de Autobuses to Estação Rodoviária de Lisboa Oriente
- Ave. Duration
- 7h 29m
- Frequency
- 4 times a day
- Estimated price
- €40–100
- Website
- https://rede-expressos.pt/en
Bus from Terminal Rodoviário de Coimbra to Terminal Rodoviário de Peniche
- Ave. Duration
- 2h 50m
- Frequency
- Every 2 hours
- Estimated price
- €11–28
- Website
- https://rede-expressos.pt/en
Bus from Salamanca, Estación de Autobuses to Terminal Rodoviário de Coimbra
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- €21–50
- Website
- https://rede-expressos.pt/en
Bus from Terminal Rodoviário de Coimbra to Terminal Rodoviário de Peniche
- Ave. Duration
- 2h 50m
- Frequency
- Every 2 hours
- Estimated price
- €11–28
- Website
- https://rede-expressos.pt/en
Bus from Terminal Rodoviário de Leiria to Terminal Rodoviário de Peniche
- Ave. Duration
- 1h 50m
- Frequency
- Every 2 hours
- Estimated price
- €6–15
- Website
- https://rede-expressos.pt/en
Bus from Terminal Rodoviário de Leiria to Terminal Rodoviário de Peniche
- Ave. Duration
- 1h 50m
- Frequency
- Every 2 hours
- Estimated price
- €6–15
- Website
- https://rede-expressos.pt/en
- [email protected]
- Website
- gipsyy.com
Bus from Estación Sur de Autobuses to Estação Rodoviária de Lisboa Oriente
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- €40–80
- Schedules at
- gipsyy.com
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Lisbon to Terminal Rodoviário de Peniche
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a day
- Estimated price
- €7–13
- Website
- https://www.flixbus.co.uk
Bus from Lisboa - Aeroporto Humberto Delgado (LIS) to Terminal Rodoviário de Peniche
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- €7–13
- Website
- https://www.flixbus.co.uk
Bus from Madrid to Coimbra
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Estimated price
- €45–75
- Website
- https://www.flixbus.co.uk
Bus from Terminal Rodoviário de Leiria to Terminal Rodoviário de Peniche
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- €7–14
- Website
- https://www.flixbus.co.uk
Bus from Terminal Rodoviário de Leiria to Terminal Rodoviário de Peniche
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- €7–14
- Website
- https://www.flixbus.co.uk
Bus from Badajoz to Lisbon - Oriente
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- €21–35
- Website
- https://www.flixbus.co.uk
Bus from Lisbon to Terminal Rodoviário de Peniche
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a day
- Estimated price
- €7–13
- Website
- https://www.flixbus.co.uk
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Salamanca, Estación de Autobuses to Terminal Rodoviário de Coimbra
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a week
- Estimated price
- €25–40
- Schedules at
- alsa.es
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Salamanca to Leiria
- Ave. Duration
- 6h 44m
- Frequency
- Once daily
- Estimated price
- €30–60
- Website
- https://www.blablacar.co.uk/bus
Bus from Badajoz to Lisbon - Oriente
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- €21–40
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +351 262 76 76 76
- [email protected]
- Website
- rodoviariadooeste.pt
Bus from Lisboa - Campo Grande to Peniche - Tribunal
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- €8–11
- Schedules at
- rodoviariadooeste.pt
- On board ticket
- €8–11
- Phone
- (+351) 220 971 653
- [email protected]
- Website
- vmtransfers.com
Towncar from Porto - Aeroporto Francisco Sá Carneiro to Leiria
- Ave. Duration
- 1h 54m
- Frequency
- On demand
- Estimated price
- €235
- Website
- https://www.vmtransfers.com/en/
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.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide




























