FerryScheduleHub.com
Cais do Sodré

Portugal flagLisbon, Portugal

Ferries from Cais do Sodré

Cais do Sodré (Lisbon, Portugal) has 7 ferry routes to 4 destinations, operated by Transtejo Soflusa (TTSL). You can sail from Cais do Sodré to Barreiro, Cacilhas, Montijo and Seixal. Crossing times and timetables for each route are listed below.

View routes
(c) Photo: Simon Burchell, CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0)
7
Routes
4
Destinations
1
Operators

Routes & timetables

What ferry routes connect Cais do Sodré?

7 crossings with live schedules — each card opens its full timetable.

7 routes

Timetable

Ferry departures from Cais do Sodré

184 scheduled sailings leaving Cais do Sodré, across every route. Times are local.

DepartsArrivesToDurationOperatorRuns
00:2000:28Cacilhas8mTranstejo Soflusa (TTSL)Daily
01:0001:08Cacilhas8mTranstejo Soflusa (TTSL)Daily
01:4001:48Cacilhas8mTranstejo Soflusa (TTSL)Daily
02:3002:38Cacilhas8mTranstejo Soflusa (TTSL)Daily
05:1205:20Cacilhas8mTranstejo Soflusa (TTSL)Daily
05:4505:53Cacilhas8mTranstejo Soflusa (TTSL)Daily
06:0006:08Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
06:1506:23Cacilhas8mTranstejo Soflusa (TTSL)Daily
06:3006:55Montijo25mTranstejo Soflusa (TTSL)Mon–Fri
06:3506:43Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
06:4506:53Cacilhas8mTranstejo Soflusa (TTSL)Daily
06:5007:12Seixal22mTranstejo Soflusa (TTSL)Mon–Fri
07:0007:25Montijo25mTranstejo Soflusa (TTSL)Sat
07:0507:13Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
07:1007:32Seixal22mTranstejo Soflusa (TTSL)Mon–Fri
07:1507:23Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
07:2007:28Cacilhas8mTranstejo Soflusa (TTSL)Weekends
07:3007:52Seixal22mTranstejo Soflusa (TTSL)Sat
07:3007:55Montijo25mTranstejo Soflusa (TTSL)Mon–Fri
07:3507:43Cacilhas8mTranstejo Soflusa (TTSL)Weekends
07:4008:02Seixal22mTranstejo Soflusa (TTSL)Mon–Fri
07:4007:48Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
07:4707:55Cacilhas8mTranstejo Soflusa (TTSL)Daily
07:5508:03Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
08:0008:25Montijo25mTranstejo Soflusa (TTSL)Mon, Tue, Wed, Thu, Fri, Sat
08:0508:13Cacilhas8mTranstejo Soflusa (TTSL)Weekends
08:1008:32Seixal22mTranstejo Soflusa (TTSL)Mon–Fri
08:1008:18Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
08:2008:28Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
08:2508:33Cacilhas8mTranstejo Soflusa (TTSL)Weekends
08:3008:52Seixal22mTranstejo Soflusa (TTSL)Daily
08:3008:55Montijo25mTranstejo Soflusa (TTSL)Mon–Fri
08:3008:40Cacilhas10mTranstejo Soflusa (TTSL)Mon–Fri
08:4008:48Cacilhas8mTranstejo Soflusa (TTSL)Weekends
08:4009:05Montijo25mTranstejo Soflusa (TTSL)Sun
08:4508:53Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
08:5509:03Cacilhas8mTranstejo Soflusa (TTSL)Daily
09:0009:25Montijo25mTranstejo Soflusa (TTSL)Mon, Tue, Wed, Thu, Fri, Sat
09:0009:08Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
09:0009:22Seixal22mTranstejo Soflusa (TTSL)Mon–Fri
09:1009:18Cacilhas8mTranstejo Soflusa (TTSL)Weekends
09:1509:23Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
09:2509:33Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
09:3009:38Cacilhas8mTranstejo Soflusa (TTSL)Weekends
09:3009:52Seixal22mTranstejo Soflusa (TTSL)Daily
09:3509:45Cacilhas10mTranstejo Soflusa (TTSL)Mon–Fri
09:4509:53Cacilhas8mTranstejo Soflusa (TTSL)Weekends
09:5010:12Seixal22mTranstejo Soflusa (TTSL)Mon–Fri
09:5009:58Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
10:0010:25Montijo25mTranstejo Soflusa (TTSL)Mon–Fri
10:0010:08Cacilhas8mTranstejo Soflusa (TTSL)Daily
10:0510:13Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
10:2010:28Cacilhas8mTranstejo Soflusa (TTSL)Daily
10:2010:42Seixal22mTranstejo Soflusa (TTSL)Mon–Fri
10:3010:38Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
10:3510:43Cacilhas8mTranstejo Soflusa (TTSL)Weekends
10:4011:05Montijo25mTranstejo Soflusa (TTSL)Sun
10:5011:12Seixal22mTranstejo Soflusa (TTSL)Mon–Fri
10:5511:03Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
11:0011:25Montijo25mTranstejo Soflusa (TTSL)Mon, Tue, Wed, Thu, Fri, Sat
11:0011:22Seixal22mTranstejo Soflusa (TTSL)Sat
11:0511:15Cacilhas10mTranstejo Soflusa (TTSL)Mon–Fri
11:1011:18Cacilhas8mTranstejo Soflusa (TTSL)Weekends
11:2011:28Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
11:3011:52Seixal22mTranstejo Soflusa (TTSL)Weekends
11:3011:38Cacilhas8mTranstejo Soflusa (TTSL)Weekends
11:3511:43Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
11:4012:02Seixal22mTranstejo Soflusa (TTSL)Mon–Fri
12:0012:08Cacilhas8mTranstejo Soflusa (TTSL)Daily
12:1512:23Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
12:2012:28Cacilhas8mTranstejo Soflusa (TTSL)Weekends
12:2512:47Seixal22mTranstejo Soflusa (TTSL)Mon–Fri
12:3012:55Montijo25mTranstejo Soflusa (TTSL)Mon–Fri
12:3512:43Cacilhas8mTranstejo Soflusa (TTSL)Daily
12:4512:53Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
12:5012:58Cacilhas8mTranstejo Soflusa (TTSL)Weekends
13:0013:08Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
13:0013:25Montijo25mTranstejo Soflusa (TTSL)Weekends
13:0513:27Seixal22mTranstejo Soflusa (TTSL)Mon–Fri
13:0513:13Cacilhas8mTranstejo Soflusa (TTSL)Weekends
13:1513:23Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
13:2513:33Cacilhas8mTranstejo Soflusa (TTSL)Weekends
13:3013:52Seixal22mTranstejo Soflusa (TTSL)Weekends
13:3513:43Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
13:4013:48Cacilhas8mTranstejo Soflusa (TTSL)Weekends
13:5013:58Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
13:5514:03Cacilhas8mTranstejo Soflusa (TTSL)Weekends
14:0014:25Montijo25mTranstejo Soflusa (TTSL)Mon–Fri
14:0514:13Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
14:1014:18Cacilhas8mTranstejo Soflusa (TTSL)Weekends
14:2014:28Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
14:3014:38Cacilhas8mTranstejo Soflusa (TTSL)Weekends
14:3514:43Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
14:4015:02Seixal22mTranstejo Soflusa (TTSL)Mon–Fri
14:4514:53Cacilhas8mTranstejo Soflusa (TTSL)Weekends
15:0015:25Montijo25mTranstejo Soflusa (TTSL)Weekends
15:0015:08Cacilhas8mTranstejo Soflusa (TTSL)Daily
15:1015:18Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
15:2015:28Cacilhas8mTranstejo Soflusa (TTSL)Weekends
15:3015:52Seixal22mTranstejo Soflusa (TTSL)Weekends
15:3015:55Montijo25mTranstejo Soflusa (TTSL)Mon–Fri
15:3015:38Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
15:4015:48Cacilhas8mTranstejo Soflusa (TTSL)Weekends
15:4515:53Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
16:0016:22Seixal22mTranstejo Soflusa (TTSL)Mon–Fri
16:0016:08Cacilhas8mTranstejo Soflusa (TTSL)Weekends
16:0516:13Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
16:1516:37Seixal22mTranstejo Soflusa (TTSL)Sat
16:2016:28Cacilhas8mTranstejo Soflusa (TTSL)Daily
16:3016:55Montijo25mTranstejo Soflusa (TTSL)Daily
16:3016:52Seixal22mTranstejo Soflusa (TTSL)Mon–Fri
16:3516:43Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
16:4016:48Cacilhas8mTranstejo Soflusa (TTSL)Weekends
16:5016:58Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
17:0017:25Montijo25mTranstejo Soflusa (TTSL)Mon–Fri
17:0017:22Seixal22mTranstejo Soflusa (TTSL)Daily
17:0017:08Cacilhas8mTranstejo Soflusa (TTSL)Weekends
17:1017:18Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
17:1517:23Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
17:2017:42Seixal22mTranstejo Soflusa (TTSL)Mon–Fri
17:2017:28Cacilhas8mTranstejo Soflusa (TTSL)Weekends
17:2517:35Cacilhas10mTranstejo Soflusa (TTSL)Mon–Fri
17:3017:55Montijo25mTranstejo Soflusa (TTSL)Mon–Fri
17:4017:48Cacilhas8mTranstejo Soflusa (TTSL)Daily
17:5018:00Cacilhas10mTranstejo Soflusa (TTSL)Mon–Fri
17:5018:12Seixal22mTranstejo Soflusa (TTSL)Mon–Fri
18:0018:25Montijo25mTranstejo Soflusa (TTSL)Daily
18:0018:08Cacilhas8mTranstejo Soflusa (TTSL)Daily
18:1518:23Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
18:2018:28Cacilhas8mTranstejo Soflusa (TTSL)Daily
18:2018:42Seixal22mTranstejo Soflusa (TTSL)Mon–Fri
18:3018:52Seixal22mTranstejo Soflusa (TTSL)Weekends
18:3018:38Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
18:3018:55Montijo25mTranstejo Soflusa (TTSL)Mon–Fri
18:4018:48Cacilhas8mTranstejo Soflusa (TTSL)Weekends
18:4019:02Seixal22mTranstejo Soflusa (TTSL)Mon–Fri
18:4518:53Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
18:5519:05Cacilhas10mTranstejo Soflusa (TTSL)Mon–Fri
19:0019:08Cacilhas8mTranstejo Soflusa (TTSL)Weekends
19:0019:25Montijo25mTranstejo Soflusa (TTSL)Mon–Fri
19:0519:15Cacilhas10mTranstejo Soflusa (TTSL)Mon–Fri
19:1519:37Seixal22mTranstejo Soflusa (TTSL)Mon–Fri
19:1519:23Cacilhas8mTranstejo Soflusa (TTSL)Weekends
19:2019:28Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
19:2519:35Cacilhas10mTranstejo Soflusa (TTSL)Mon–Fri
19:3019:38Cacilhas8mTranstejo Soflusa (TTSL)Weekends
19:3019:55Montijo25mTranstejo Soflusa (TTSL)Daily
19:3519:43Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
19:4520:07Seixal22mTranstejo Soflusa (TTSL)Mon–Fri
19:5019:58Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
20:0020:25Montijo25mTranstejo Soflusa (TTSL)Mon–Fri
20:0020:10Cacilhas10mTranstejo Soflusa (TTSL)Mon–Fri
20:0020:22Seixal22mTranstejo Soflusa (TTSL)Weekends
20:0520:13Cacilhas8mTranstejo Soflusa (TTSL)Weekends
20:1020:20Cacilhas10mTranstejo Soflusa (TTSL)Mon–Fri
20:2520:47Seixal22mTranstejo Soflusa (TTSL)Mon–Fri
20:2520:33Cacilhas8mTranstejo Soflusa (TTSL)Weekends
20:3020:55Montijo25mTranstejo Soflusa (TTSL)Sat
20:3020:38Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
20:4020:48Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
20:5521:03Cacilhas8mTranstejo Soflusa (TTSL)Daily
21:0021:10Cacilhas10mTranstejo Soflusa (TTSL)Mon–Fri
21:0021:22Seixal22mTranstejo Soflusa (TTSL)Sat
21:0021:25Montijo25mTranstejo Soflusa (TTSL)Mon–Fri
21:0521:27Seixal22mTranstejo Soflusa (TTSL)Mon–Fri
21:2521:33Cacilhas8mTranstejo Soflusa (TTSL)Weekends
21:3021:55Montijo25mTranstejo Soflusa (TTSL)Sun
21:3021:38Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
21:3021:52Seixal22mTranstejo Soflusa (TTSL)Sun
21:4021:48Cacilhas8mTranstejo Soflusa (TTSL)Weekends
21:4521:53Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
22:0022:22Seixal22mTranstejo Soflusa (TTSL)Mon, Tue, Wed, Thu, Fri, Sat
22:0022:25Montijo25mTranstejo Soflusa (TTSL)Mon, Tue, Wed, Thu, Fri, Sat
22:1022:18Cacilhas8mTranstejo Soflusa (TTSL)Daily
22:1522:23Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
22:4022:48Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
22:4522:53Cacilhas8mTranstejo Soflusa (TTSL)Weekends
22:5022:58Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
23:1523:40Montijo25mTranstejo Soflusa (TTSL)Mon–Fri
23:1523:23Cacilhas8mTranstejo Soflusa (TTSL)Daily
23:1523:37Seixal22mTranstejo Soflusa (TTSL)Mon–Fri
23:2023:28Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri
23:4523:53Cacilhas8mTranstejo Soflusa (TTSL)Weekends
23:4723:55Cacilhas8mTranstejo Soflusa (TTSL)Mon–Fri

Times are indicative and may change seasonally. Confirm with the operator before travelling.

Network

Where does Cais do Sodré connect?

Location

Where is Cais do Sodré?

Region
Lisbon
Coordinates
38.705° N, 9.146° W
Shortest crossing
8m

Plan your trip

The day at Cais do Sodré

First 00:20

Last 23:47

Busiest 08:00–09:00

22 of 24 hours served

0006121823

Boats run through the night here — the gap between the last sailing and the first is short enough that the quay never really closes. 184 scheduled departures in total.

About

About Cais do Sodré

Six or seven crossings an hour, twenty hours a day, ten minutes each way. Cais do Sodré runs the busiest commuter water route in this guide, and since the Cacilhas boats were replaced with electric vessels it does it without an engine note.

The Cacilhas shuttle

Boats run from about 05:35 until 01:40, with 6 to 7 crossings an hour at peak. The crossing takes roughly 10 minutes. Our timetable holds 372 active sailings from this terminal — more than any other European port on this site.

The operator is Transtejo & Soflusa, Lisbon's public ferry company, and the Cacilhas route now runs on new electric vessels.

The other two routes are different boats

From the same terminal, services run to Montijo at about 25 minutes and Seixal at around 20. Those use diesel catamarans rather than the electric ferries.

Three destinations, two vessel types, one terminal. Check the departure board rather than following the crowd — the Cacilhas queue is always the longest and is usually not the one you want if you are going elsewhere.

Why anyone crosses

Cacilhas is the foot of Almada on the south bank, under the Cristo Rei statue and a short walk or lift ride from the viewpoints looking back at Lisbon. It is also the cheapest boat trip in the city and the classic local answer to where to eat fish.

For most passengers, though, this is simply how you get to work: the south bank is dormitory territory and the river is faster than the bridge.

⚠ It is public transport, not an excursion

Fares, ticketing and crowding follow metro logic. Peak-hour boats fill, there are no reservations, and the terminal is a transport interchange rather than a waiting lounge.

Cais do Sodré station — metro, suburban rail to Cascais and the ferry — is the same building, which is why this is the most connected point on the Lisbon waterfront.

Compared with Belém

The Belém terminal further west serves Trafaria and Porto Brandão on a much thinner, afternoon-weighted timetable. The two are not alternatives — they cross to different places on the south bank.

FAQ

Frequently asked questions

Where can I get a ferry to from Cais do Sodré?

From Cais do Sodré you can take a ferry to Barreiro, Cacilhas, Montijo and Seixal. Each route page shows the crossing time and timetable.

Which ferry companies operate from Cais do Sodré?

Ferries from Cais do Sodré are run by Transtejo Soflusa (TTSL). Open an operator page for its fleet, routes and contact details.

How many ferry routes serve Cais do Sodré?

Cais do Sodré is served by 7 ferry routes connecting 4 ports. Timetables can change seasonally, so confirm with the operator before travelling.

Where is Cais do Sodré ferry port located?

Cais do Sodré is in Lisbon, Portugal (around 38.705, -9.146). See the map on this page for its exact location.

How do I get to Cais do Sodré ferry terminal?

Cais do Sodré serves short local crossings — arriving 10–15 minutes before departure is usually enough for foot passengers. Confirm the exact boarding point with your operator.

What are the most popular ferries from Cais do Sodré?

Popular crossings from Cais do Sodré include Barreiro, Cacilhas and Montijo. Browse the full list below for crossing times and live timetables.

Do ferries from Cais do Sodré carry cars?

Vehicle capacity varies by route and vessel, and short local crossings are often passenger-only. Check the individual route page and confirm with the operator before travelling with a car.

When should I book a ferry from Cais do Sodré?

For peak season and any sailing with a vehicle, book as early as possible. Off-peak foot-passenger fares are usually more flexible. Always confirm the latest timetable before travelling.

Reviewed by Serhat Özçelik, Founder & Editor of Ferry Schedule Hub · Last updated Aug 8, 2026.

Help us keep schedules accurate — we read every report.