Everyone arrives at the same place. Madeira has one practical airport, it is on the other side of the island from Calheta, and the drive between them is an hour of expressway. That is the whole of the arrival problem, and it is worth understanding before you decide whether to hire a car.
From the airport
Madeira Airport (FNC), near Santa Cruz on the south coast, is about 75 km from Calheta, roughly an hour by road. The route is the VR1 west past Funchal, then the VE3 along the south coast to the Calheta exit, almost entirely in tunnels and on viaducts. It is a fast, undemanding drive even after a late flight.
Porto Santo (PXO) serves the neighbouring island. It is a destination, not an arrival point: getting from there to Calheta means a flight or the ferry to Funchal first.
There is no direct airport bus to this coast. Your options are a hire car collected at the terminal, a pre-booked transfer, or a taxi, which for 75 km is not cheap.
From Funchal
About 50 km, and 35–50 minutes depending on traffic and where in Funchal you start. Sources quote everything from half an hour to an hour for this drive; the honest answer is that the expressway itself is quick and Funchal's own traffic is not.
By bus
Rodoeste runs the buses along this coast from Funchal. Line 80 heads for Porto Moniz and line 142 for Ponta do Pargo; both serve Vila da Calheta. They work, and they are cheap, but services outside Funchal are infrequent and thinner at weekends. Check the operator's current timetable before you build a day around one, and do not assume a return service exists at the hour you want it.
Do you need a car?
For the town itself, no. The beach, the marina, the parish church and the sugar-cane mill are all within a few hundred metres of each other, and the MUDAS museum is a steep fifteen-minute walk above them.
For everything else, the Rabaçal levada trailheads, Ponta do Pargo, Paul do Mar, Porto Moniz, Fanal, effectively yes. The municipality spans eight parishes and 1,400 m of altitude, and the bus network is not built around visitors' days.
Take the smallest car you are comfortable in. The expressway is easy; the village lanes at Jardim do Mar, the switchbacks down to Paul do Mar and the parking at the levada trailheads are not.
If the answer is yes, driving Madeira's west coast covers what the roads are like and what to hire. If it is no, where to stay in Calheta matters more than usual, seafront or terraces is the difference between walking everywhere and needing a lift for everything. Still choosing a base at all? Calheta or Funchal works it through.
FAQ
What is the nearest airport to Calheta? Madeira Airport (FNC), about 75 km east and roughly an hour by expressway. It is the island's only practical arrival airport.
Is there a bus from the airport to Calheta? No direct one. Take a hire car, a pre-booked transfer or a taxi; bus travel from the airport means changing in Funchal and then taking a slow coastal service west.
How long is the drive from Funchal to Calheta? Between 35 and 50 minutes on the VR1/VE3, depending on traffic and your starting point in Funchal.
Which Rodoeste buses serve Calheta? Lines 80 (towards Porto Moniz) and 142 (towards Ponta do Pargo) both run along this coast from Funchal. Check the operator's timetable, frequencies are low.
Do I need a car in Calheta? Not for the seafront. Yes for the levadas, the west-coast villages and anything on the Paul da Serra plateau.



