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
The cheapest way to get from São Roque do Pico to Madalena is to drive which costs 2€ - 4€ and takes 19 min.
The quickest way to get from São Roque do Pico to Madalena is to taxi which costs 30€ - 45€ and takes 19 min.
The distance between São Roque do Pico and Madalena is 18 km. The road distance is 19.4 km.
The bus from Cais do Pico to Madalena takes 40 min including transfers and departs twice daily.
Yes, there is a direct bus departing from Cais do Pico and arriving at Madalena. Services depart twice daily. The journey takes approximately 40 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 56 min.
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 40 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 Best ways to travel around Australia, What are the different types of Renfe trains in Spain? and Want to know more about US trains? - to help you get the most out of your next trip.