If you're hoping to reach Madeira by ferry from mainland Portugal, the honest answer is: you can't, not directly and not currently as a scheduled year-round service. What does exist is the short hop across to Porto Santo, Madeira's smaller sister island, and a seasonal connection to the Canary Islands. Here is what's actually on offer, and why flying remains the realistic way to reach the archipelago from the mainland.
Why there's no mainland Portugal to Madeira ferry
Madeira sits around 860 kilometres southwest of Lisbon in the Atlantic — a long open-ocean crossing that no scheduled passenger ferry currently operates. This surprises some travellers, since ferries reach other mid-Atlantic island groups such as the Canaries from the Iberian mainland. The distance and lack of commercial demand for a slow sea alternative to a roughly 90-minute flight mean there is no direct passenger service, and none has operated as a viable year-round route for a long time. If you're travelling from mainland Portugal or Spain, flying to Funchal is the only realistic option for that specific leg — most visitors combine it with time in Lisbon itself, whether that's a rail trip such as Lisbon to Porto or simply a few days in the capital before flying on.
Don't plan around a route that doesn't exist: Some route-planning tools and older travel forum posts imply a mainland-to-Madeira ferry that isn't currently operating. Always check directly with the operator's live timetable before including any ferry leg to Madeira in a booked itinerary — don't rely on secondary sources for a route this easy to get wrong.
The Porto Santo Line: Madeira's real ferry route
The genuine, regularly operating ferry route in the Madeira archipelago is the Porto Santo Line, connecting Funchal (Madeira's capital) with Porto Santo, a much smaller and quieter island around 40 kilometres northeast, known for its long sandy beach — a contrast to Madeira's dramatic, mostly rocky coastline.
The crossing takes around 2 hours 15 minutes and typically runs daily in the main season, with a reduced schedule in the quieter months. The ferry carries both foot passengers and vehicles, making it a practical way to bring a hire car across for a few days rather than renting separately on each island.
Sailings can be affected by Atlantic swell, particularly in winter — the crossing is open ocean rather than sheltered water, and cancellations for weather do happen occasionally in rougher months. Build in a buffer day if you have a flight to catch immediately after returning from Porto Santo.
What Porto Santo offers
Porto Santo is a genuinely different experience from Madeira: flat, dry, and built around a nine-kilometre golden beach that is unusual for the otherwise volcanic, green Macaronesian islands. It suits travellers who want a beach-holiday contrast to Madeira's hiking and levada walks, and the short, scenic ferry crossing is itself part of the appeal — many day-trippers from Funchal make it a highlight of their trip even without staying overnight. If you do bring a car across, the roads on both islands are well maintained and easy to navigate; see driving in Portugal for the general rules that also apply on Madeira and Porto Santo, including toll roads and licence requirements.
The seasonal Canary Islands connection
A seasonal ferry service has, in various years, linked Madeira with the Canary Islands (commonly via Tenerife or Gran Canaria), operated as part of the wider network of routes serving the Canaries. This service does not run year-round and its operation, timetable and route have varied between seasons — sometimes it has not run at all in a given year. If a Madeira–Canaries sailing is central to your plans, check current operator schedules directly and have a flight as a backup, rather than assuming the previous year's timetable will repeat. For the Canaries' own inter-island network once you arrive, see the Canary Islands ferries guide.
Booking and practicalities
- Book the Porto Santo Line directly through its own website for the most reliable fares and schedule information, particularly in peak summer season when sailings can fill up.
- Vehicles need a separate booking slot from foot passengers and should be reserved well ahead if you're taking a hire car across.
- Weather contingency: because this is an open Atlantic crossing, keep a flexible day either side of your planned sailing if your onward travel depends on it.
- Combining with flights: most visitors fly into Funchal, then treat the Porto Santo ferry as a day trip or short island-hop rather than part of a longer sea journey.
How this fits into a wider Atlantic islands trip
Madeira, the Canaries and the Azores are often grouped together as "the Macaronesian islands," but they are not well connected to each other by sea on any frequent, dependable basis — flying between them is almost always the practical choice, with the Porto Santo Line as the one reliable exception within the Madeira archipelago itself. If you're building a longer Atlantic islands itinerary, plan flights between the main groups and treat local ferries — Porto Santo included — as the way to explore within each group once you've arrived.
Fares and when to book
Porto Santo Line fares vary by season, whether you take a vehicle, and how far ahead you book — as with most short island ferries, prices tend to climb as the sailing date approaches and as the boat fills, particularly in July and August. Foot-passenger fares are the cheapest way to make the crossing; adding a car brings the cost up substantially but still generally works out cheaper than renting a second car on Porto Santo itself if you're staying more than a couple of days. Booking a week or two ahead is usually enough outside the height of summer, but over the main holiday weeks, and especially for a vehicle, booking further in advance is the safer approach.
Day-trip fares — sailing out and back within a single day — are often available as a discounted combined ticket, worth asking about directly if you only intend a short visit rather than an overnight stay.
Frequently asked questions
Is there a ferry from Lisbon to Madeira?
No. There is no scheduled passenger ferry between mainland Portugal and Madeira. The distance is around 860 km of open Atlantic, and flying is the only realistic way to make this specific journey.
What is the Porto Santo Line?
It's the ferry service connecting Funchal, Madeira's capital, with the smaller neighbouring island of Porto Santo. The crossing takes about two hours fifteen minutes and carries both foot passengers and vehicles, usually running daily in the main season.
Can I take a ferry from Madeira to the Canary Islands?
Sometimes, on a seasonal basis — this route has not always operated every year and its schedule varies. Check current operator timetables directly before relying on it, and have a flight as a backup plan.
Can I take a car on the Madeira ferry?
Yes, on the Porto Santo Line. Vehicle spaces are booked separately from passenger tickets and are worth reserving in advance during the busy summer season.
Sources and further reading:
- Timetables and fares: Porto Santo Line (official website).
- Wider Canary Islands ferry network: Viamo guide to Canary Islands ferries.
- General ferry booking advice: booking ferries explained.
