There are 4 ways to get from São Roque do Pico to Madalena by bus, car ferry, taxi or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Questions & Answers
Yes, there is a direct bus departing from São Roque do Pico and arriving at Madalena. Services depart twice daily. The journey takes approximately 45 min.
Yes, there is a direct ferry departing from São Roque and arriving at Madalena. Services depart every three hours, and operate every day. The journey takes approximately 50 min.
The distance between São Roque do Pico and Madalena is 18 km. The road distance is 19.4 km.
The best way to get from São Roque do Pico to Madalena without a car is to bus which takes 45 min and costs .
The bus from São Roque do Pico to Madalena takes 45 min including transfers and departs twice daily.
São Roque do Pico to Madalena bus services, operated by Cristiano Limitada, depart from São Roque do Pico station.
São Roque do Pico to Madalena bus services, operated by Cristiano Limitada, arrive at Madalena station.
Yes, the driving distance between São Roque do Pico to Madalena is 19 km. It takes approximately 19 min to drive from São Roque do Pico to Madalena.
There are 199+ hotels available in Madalena. Prices start at $63 USD per night.
What companies run services between São Roque do Pico, Portugal and Madalena, Azores, Portugal?
Cristiano Limitada operates a bus from São Roque do Pico to Madalena twice daily. Tickets cost $2 - $5 and the journey takes 45 min.
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, Need to know: Greyhound and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.