How long does it take to travel around the island of Madeira?
Driving all the way around Madeira takes about 3 hours without stops: roughly 153 km from Funchal west to Calheta, up to Porto Moniz, along the north coast through São Vicente and Santana, and back via Machico. With stops for the views and a swim, plan a full day, or split it into two.
The loop, stage by stage
Driving times from our route data:
- Funchal to Calheta: 35 km, about 38 minutes
- Calheta to Porto Moniz: 30 km, about 45 minutes
- Porto Moniz to São Vicente: 16 km, about 20 minutes
- São Vicente to Santana: 27 km, about 35 minutes
- Santana to Machico: 19 km, about 20 minutes
- Machico to Funchal: 27 km, about 25 minutes
Why it is quicker than it looks
Madeira is only about 57 km long and 22 km wide, and the expressways run through tunnels under the mountains. Funchal to Porto Moniz on the far side takes about 55 minutes, and Funchal to Santana about 43 minutes.
Without a car
Buses link all the main towns, but there is no round-island line, so a circuit by bus means several changes. For a one-day loop, most people use a car, a tour or a taxi.
FAQ
- How long does it take to drive around Madeira?
- About 3 hours of driving for the 153 km coastal loop, or a full day with stops.
- How big is Madeira?
- About 57 km long and 22 km wide. Its highest point, Pico Ruivo, is 1,862 m.
- Can you go around Madeira by bus?
- Yes, in stages. Several operators link the main towns, so a full circuit means several changes; the bus planner shows the connections.