
Ferry network
Portugal ferry routes & schedules — Lisbon, Algarve & islands
Portugal has 31 ferry routes operated by 4 companies across 19 ferry ports. The average crossing takes about 15m, with the longest running roughly 30m. Major operators include Atlantic Ferries, Atlânticoline, Porto Santo Line and Transtejo Soflusa (TTSL). Below you'll find crossing times, operators and timetables for each route.
- 31
- Ferry routes
- 4
- Operators
- 19
- Ports
- 15m
- Avg crossing
About
About ferries in Portugal
Portugal's ferry world splits into three very different arenas. There are the busy Tagus (Tejo) commuter ferries that shuttle greater Lisbon across the river; the Atlantic island lifelines of Madeira and the Azores; and the short car-ferry hop across the Sado estuary to Tróia, south of Lisbon.
Crossing the Tagus in Lisbon
Transtejo & Soflusa, Lisbon's state-owned commuter operator, carries tens of millions of passengers a year between the capital and the south bank of the Tagus. The classic ride is the Cais do Sodré–Cacilhas "cacilheiro" (about ten minutes), with postcard views of the city and the 25 de Abril Bridge; other routes link Terreiro do Paço with Barreiro and Cais do Sodré with Seixal and Montijo. Integrated with Lisbon's metro, trains and buses, the fleet is now going all-electric as the company marks its 50th year in 2026.
Setúbal–Tróia and the Sado estuary
South of Lisbon, Atlantic Ferries runs the vehicle ferry across the mouth of the Sado estuary between Setúbal and the Tróia Peninsula — about 15–20 minutes, with 24-hour catamarans, saving roughly three hours of driving around the estuary. It is the fastest way to Tróia's beaches and golf resorts, and to the estuary's famous resident bottlenose dolphins.
Madeira — Funchal to Porto Santo
The only sea link between Madeira and its golden-sand sister island is the Porto Santo Line ferry Lobo Marinho, sailing Funchal–Porto Santo in about 2 hours 20 minutes. Fitted with a restaurant, cinema and first-class lounge, it is the only practical way to bring a car to Porto Santo and the start of many a Madeiran beach holiday.
The Azores inter-island ferries
In the mid-Atlantic Azores, Atlânticoline knits the nine islands together. Its heart is the "Triangle" of Faial, Pico and São Jorge: the Horta–Madalena hop takes just 30 minutes and lets you combine Faial's marina with Pico's volcano and vineyards in a day. The important Corvo–Flores link serves the remote western group. Sailings concentrate in summer and thin out sharply in winter, when Atlantic weather can disrupt crossings.
Visa and entry
Portugal is in the EU and the Schengen Area — and so are the autonomous regions of Madeira and the Azores. All the ferry travel above, whether across the Tagus or between the islands, is domestic. Visitors from outside the Schengen zone, including Turkish passport holders, need a Schengen visa to enter Portugal; there is no separate island entry requirement once you are in the country.
Operators
Which companies run ferries in Portugal?
Regions
Ferry regions in Portugal
Coastal travel is local — jump to a region for its routes, quays and timetables.
Ports
Ferry ports in Portugal
19 ports with published ferry connections. Open a port for every route that departs or arrives there.
At a glance
Which Portugal ferry crossings run most often?
The busiest published crossings, ranked by number of listed sailings.
| Route | Crossing | Sailings | Operators |
|---|---|---|---|
| Cacilhas → Cais do Sodré | 8m | 121 / wk | 1 |
| Cais do Sodré → Cacilhas | 8m | 119 / wk | 1 |
| Barreiro → Terreiro do Paço | 20m | 89 / wk | 1 |
| Terreiro do Paço → Barreiro | 20m | 89 / wk | 1 |
| Cais do Sodré → Seixal | 22m | 37 / wk | 1 |
| Seixal → Cais do Sodré | 22m | 35 / wk | 1 |
| Montijo → Cais do Sodré | 25m | 30 / wk | 1 |
| Trafaria → Porto Brandão | 10m | 28 / wk | 1 |
| Cais do Sodré → Montijo | 25m | 28 / wk | 1 |
| Porto Brandão → Trafaria | 10m | 26 / wk | 1 |
| Porto Brandão → Belém | 10m | 21 / wk | 1 |
| Belém → Porto Brandão | 10m | 20 / wk | 1 |
Timetables
What ferry routes run in Portugal?
31 routes across the network.
Barreiro3 routes
Cais do Sodré3 routes
Porto Brandão3 routes
Trafaria3 routes
Belém2 routes
Madalena (Pico)2 routes
Pedrouços/Algés2 routes
Seixal2 routes
Cacilhas1 route
Corvo1 route
Flores1 route
Funchal1 route
Horta (Faial)1 route
Montijo1 route
Porto Santo1 route
Setúbal1 route
Terreiro do Paço1 route
Tróia1 route
Velas (São Jorge)1 route
FAQ
Frequently asked questions
How do I cross the Tagus River in Lisbon by ferry?
Transtejo & Soflusa ferries run frequently from Cais do Sodré and Terreiro do Paço. The classic Cais do Sodré–Cacilhas crossing takes about ten minutes and is integrated with Lisbon's transit passes.
How do I get from Madeira to Porto Santo?
On the Porto Santo Line ferry Lobo Marinho from Funchal, about 2 hours 20 minutes. It is the only sea link between the two islands and the only way to bring a car to Porto Santo's famous golden beach.
How do I ferry between the Azores islands?
Atlânticoline connects the Triangle islands of Faial, Pico and São Jorge year-round, plus the western Corvo–Flores link. The Horta–Madalena (Faial–Pico) hop is just about 30 minutes.
What is the fastest way to Tróia's beaches?
Atlantic Ferries from Setúbal, a crossing of about 15–20 minutes across the mouth of the Sado estuary, with 24-hour catamaran service. It saves roughly three hours of driving around the estuary.
How long is the Funchal to Porto Santo ferry?
About 2 hours 20 minutes on the Lobo Marinho, run by Porto Santo Line. The ship has a restaurant, cinema and first-class lounge, and daily sailings in high season make day trips easy.
Do I need a visa for Portugal's ferries?
Portugal, including Madeira and the Azores, is in the EU and Schengen Area, so all ferry travel is domestic. Non-Schengen visitors, including Turkish passport holders, need a Schengen visa to enter Portugal.
Can I take a car on the Setúbal to Tróia ferry?
Yes. Atlantic Ferries runs car ferries alongside its 24-hour passenger catamarans between Setúbal and Tróia, carrying vehicles across the Sado estuary in about 15–20 minutes.
How often does the Cacilhas ferry run from Lisbon?
Very frequently — the Cais do Sodré–Cacilhas ferry runs every 10–20 minutes at peak times, integrated with Lisbon's metro and train network on the same transit passes.
Which is the shortest ferry between the Azores islands?
The Horta–Madalena crossing between Faial and Pico, about 30 minutes, is the shortest and busiest Azores ferry — cheaper and often faster than flying between the two islands.
Are Lisbon's ferries going electric?
Yes. Transtejo & Soflusa is rolling out a fleet of all-electric ferries from 2025 to replace its ageing diesel boats, marking its 50th year of operation across the Tagus in 2026.
Do Azores ferries run in winter?
Atlânticoline concentrates sailings in the summer season and reduces service sharply in winter, when Atlantic weather can disrupt crossings. Check the timetable ahead, especially for the longer inter-group routes.
Can I bring a car to Porto Santo?
Yes, on the Porto Santo Line ferry from Funchal, which carries vehicles as well as passengers. Because Porto Santo has only a small airport, the ferry is the practical way to bring a car to the island.
Explore
Ferries in other countries
Norway2401
Sweden1614
Italy542
United States283
Nigeria222
Philippines193
Greece155
Hong Kong147
Spain112
Australia103
Japan56
France53
Denmark49
Netherlands46
Croatia46
Canada32
Germany28
Estonia24
Finland24
Turkey21
New Zealand20
United Kingdom18
Algeria17
Belgium15
Morocco12
Ireland9
Tunisia6
Poland5
Cyprus4
Albania3
Macau2
Gibraltar1
Reviewed by Serhat Özçelik, Founder & Editor of Ferry Schedule Hub · Last updated July 26, 2026.