There are 2 ways to get from Lisbon to Ilha da Berlenga by bus or ferry
Questions & Answers
The distance between Lisbon and Ilha da Berlenga is 84 km.
The best way to get from Lisbon to Ilha da Berlenga without a car is to Rápida Azul and ferry which takes 5 h 1 min and costs .
It takes approximately 5 h 1 min to get from Lisbon to Ilha da Berlenga, including transfers.
There are 441+ hotels available in Ilha da Berlenga. Prices start at $34 USD per night.
What companies run services between Lisbon, Portugal and Ilha da Berlenga, Portugal?
There is no direct connection from Lisbon to Ilha da Berlenga. However, you can take the bus to Campo Grande-Metro, take the walk to Lisboa, take the Rápida Azul to Peniche, take the walk to Peniche Bus Station, take the Circuito Urbano de Peniche to Ribeira Velha, take the walk to Peniche - Porto, then take the ferry to Ilha das Berlengas. Alternatively, you can take a vehicle from Lisbon to Ilha da Berlenga via Jardim Zoológico, Lisbon Sete Rios Station, Peniche Bus Terminal, Peniche Bus Station, Ribeira Velha, and Peniche - Porto in around 5 h 23 min.
Bus from Lisbon Sete Rios Station to Peniche Bus Terminal
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 4 of the smartest ways to explore Australia, Travelling to and around Russia for the 2018 FIFA World Cup and Need to know: Jadrolinija - to help you get the most out of your next trip.