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:

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.

Plan a journey by bus