Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
5 h 32 min
598 km.
from $32
Composite Route Car Only
Schedule
Castro Marim, Portugal → Porto, Portugal
All
13 août 2026
August 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
September 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
October 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
November 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
December 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
January 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
February 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
March 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
April 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
May 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
June 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
July 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
13 Aug, Thu
14 Aug, Fri
15 Aug, Sat
16 Aug, Sun
17 Aug, Mon
18 Aug, Tue
Cheapest and Fastest Ways to Travel from Castro Marim to Porto
Composite routes from Castro Marim to Porto
Cheapest
5 h 32 min
Car
Other
8 h 29 min
Bus, Train
9 h 9 min
9 h 9 min
6 h 3 min
Train, Plane
9 h 41 min
Route Navigator Castro Marim - Porto
Get all the information you need right here
Continue onto Rua São Gonçalo de Lagos
Rua São Gonçalo de Lagos, 3 м
3 м
Turn left
44 м
44 м
Turn right onto Avenida Doutor José Afonso Gomes
Avenida Doutor José Afonso Gomes, 202 м
202 м
Turn left onto Avenida Doutor José Afonso Gomes
Avenida Doutor José Afonso Gomes, 154 м
154 м
At roundabout, take exit 2 onto EN 122
61 km 37 м
61 km 37 м
Turn slight right onto Estrada da Circunvalação Noroeste
Estrada da Circunvalação Noroeste, 1 km 602 м
1 km 602 м
At roundabout, take exit 2 onto Rua do Parque
Rua do Parque, 135 м
135 м
Turn sharp right onto Rua de Beja
Rua de Beja, 9 м
9 м
Turn left
292 м
292 м
Turn slight right
12 м
12 м
Turn left onto Rua do Monte Xerife
Rua do Monte Xerife, 38 km 285 м
38 km 285 м
Keep right and take IP 2 toward Beja
Beja, IP 2, 10 km 809 м
10 km 809 м
At roundabout, take exit 2 onto IP 2
1 km 912 м
1 km 912 м
At roundabout, take exit 3 onto IP 2
1 km 192 м
1 km 192 м
At roundabout, take exit 2 onto IP 2
2 km 900 м
2 km 900 м
At roundabout, take exit 3 onto IP 8, EN 121
4 km 410 м
4 km 410 м
At roundabout, take exit 2 onto IP 8, EN 121
7 km 341 м
7 km 341 м
At roundabout, take exit 1 onto IP 8, EN 121
11 km 888 м
11 km 888 м
At roundabout, take exit 2 onto IP 8, EN 259
9 km 95 м
9 km 95 м
At roundabout, take exit 1 onto IP 8, EN 259
6 km 965 м
6 km 965 м
At roundabout, take exit 2 onto Autoestrada do Baixo Alentejo
Autoestrada do Baixo Alentejo, 12 km 189 м
12 km 189 м
Keep left and take A 2 toward Lisboa, Algarve
Lisboa, Algarve, A 2, 316 м
316 м
Keep left and take A 2 toward Lisboa
Lisboa, A 2, 63 km 687 м
63 km 687 м
Keep right and take A 13 toward Norte, Santarém
Norte, Santarém, A 13, 76 km 820 м
76 km 820 м
Keep right and take EN 114, EN 118 toward Almeirim, Alpiarça
Almeirim, Alpiarça, EN 114, EN 118, 1 km 654 м
1 km 654 м
At roundabout, take exit 3 onto EN 114
2 km 855 м
2 km 855 м
At roundabout, take exit 2 onto EN 114
1 km 24 м
1 km 24 м
At roundabout, take exit 2 onto EN 114
1 km 148 м
1 km 148 м
Turn right onto Largo Manuel Rodrigues Pisco
Largo Manuel Rodrigues Pisco, 194 м
194 м
Continue onto Praça da República
Praça da República, 1 km 889 м
1 km 889 м
At roundabout, take exit 2
5 km 831 м
5 km 831 м
At roundabout, take exit 2 onto EN 118
4 km 103 м
4 km 103 м
At roundabout, take exit 2
4 km 719 м
4 km 719 м
Turn right onto Rua da Igreja
Rua da Igreja, 222 м
222 м
Turn left
13 м
13 м
Turn left onto Rua das Cortes
Rua das Cortes, 357 м
357 м
Continue onto EM 368
158 м
158 м
Turn right onto Estrada 16 de Setembro
Estrada 16 de Setembro, 8 km 579 м
8 km 579 м
Turn right onto EM 586
18 м
18 м
Turn left onto EN 118
4 km 263 м
4 km 263 м
Turn left
22 м
22 м
Keep right
3 km 333 м
3 km 333 м
At roundabout, take exit 2 onto Avenida Dom João III
Avenida Dom João III, 1 km 155 м
1 km 155 м
At roundabout, take exit 1 onto Rua do Arieiro
Rua do Arieiro, 6 km 539 м
6 km 539 м
Continue onto IC 3
80 km 14 м
80 km 14 м
Keep right and take A 13-1 toward Condeixa, Almalaguês
Condeixa, Almalaguês, A 13-1, 2 km 689 м
2 km 689 м
Keep right and take M 1171-1, N 110 toward Almalaguês, Vila Seca
Almalaguês, Vila Seca, M 1171-1, N 110, 357 м
357 м
At roundabout, take exit 2
396 м
396 м
At roundabout, take exit 1 onto EN 110
37 м
37 м
Turn right onto EN 110
5 km 985 м
5 km 985 м
At roundabout, take exit 1 onto EN 110
5 km 790 м
5 km 790 м
At roundabout, take exit 1 onto Avenida Inês de Castro
Avenida Inês de Castro, 1 km 944 м
1 km 944 м
At roundabout, take exit 2 onto Avenida João das Regras
Avenida João das Regras, 272 м
272 м
At roundabout, take exit 1 onto Avenida da Guarda Inglesa
Avenida da Guarda Inglesa, 433 м
433 м
At roundabout, take exit 2 onto Avenida da Guarda Inglesa
Avenida da Guarda Inglesa, 1 km 807 м
1 km 807 м
Keep right
4 km 233 м
4 km 233 м
Keep right and take EN 111 toward Figueira da Foz, Adémia
Figueira da Foz, Adémia, EN 111, 255 м
255 м
At roundabout, take exit 3 onto EN 111
155 м
155 м
At roundabout, take exit 1 onto EN 1
2 km 909 м
2 km 909 м
At roundabout, take exit 1 onto EN 111
2 km 912 м
2 km 912 м
Keep left and take A 14 toward Lisboa, Porto, Figueira da Foz
Lisboa, Porto, Figueira da Foz, A 14, 1 km 778 м
1 km 778 м
Keep right onto A 14, IP 3
1 km 553 м
1 km 553 м
Keep right and take A 1 toward Porto, Mealhada
Porto, Mealhada, A 1, 95 km 530 м
95 km 530 м
Keep right onto Autoestrada do Norte and drive toward Porto (Ponte da Arrábida) / Gaia / Viana do Castelo
Autoestrada do Norte, Porto (Ponte da Arrábida) / Gaia / Viana do Castelo, 11 km 972 м
11 km 972 м
Keep right and drive toward Campo Alegre
Campo Alegre, 1 km 918 м
1 km 918 м
Continue
1 km 643 м
1 km 643 м
Turn sharp left onto Rua de Júlio Dinis
Rua de Júlio Dinis, 186 м
186 м
Enter roundabout
Praça de Mouzinho de Alburquerque, 105 м
105 м
Arrive at destination
Transport providers
Airlines
Ryanair
Website:
ryanair.com/
Plane from Faro Airport to Francisco
Ave. Duration:
1h 10m
Frequency:
Every day
Estimated price:
$22.93–$178.34
Bus operators
FlixBus
Phone:
+49 30 300 137 300
Email:
service@flixbus.com
Website:
flixbus.com
Bus from Terminal Rodoviário de Vila Real de Santo António to Lisbon
Ave. Duration:
4h 10m
Frequency:
Once daily
Estimated price:
$33.12–$45.86
Bus from Lisboa - Aeroporto Humberto Delgado (LIS) to Porto
Ave. Duration:
3h 15m
Frequency:
Every 3 hours
Estimated price:
$30.57–$43.31
BlaBlaCar Bus
Phone:
+33 18 57 62 228
Website:
blablacar.co.uk/
Bus from Lisboa - Aeroporto Humberto Delgado (LIS) to Porto
Ave. Duration:
3h 35m
Frequency:
3 times a day
Estimated price:
$28.02–$40.76
Rede Expressos
Phone:
+351 21 75 24 524
Website:
rede-expressos.pt/en
Bus from Castro Marim - Finanças to Interface
Ave. Duration:
4h 15m
Frequency:
Once daily
Estimated price:
$7.01–$21.66
Bus from Castro Marim - Finanças to Estação
Ave. Duration:
5h 5m
Frequency:
Once daily
Estimated price:
$8.28–$24.20
Bus from Estação Rodoviária de Sete Rios to Porto
Ave. Duration:
3h 30m
Frequency:
Hourly
Estimated price:
$8.28–$25.48
RenEX
Phone:
+351 217 524 524
Website:
rede-expressos.pt/pt
Bus from Estação Rodoviária de Sete Rios to Porto
Ave. Duration:
3h 45m
Frequency:
Twice daily
Estimated price:
$24.20–$29.30
Bus from Terminal Rodoviário de Vila Real de Santo António to Lisbon
Ave. Duration:
5h 20m
Frequency:
Once daily
Estimated price:
$25.48–$30.57
Train operators
Comboios De Portugal
Phone:
+351 210 900 032
Email:
apoiocliente@cp.pt
Website:
cp.pt/passageiros/pt
Train from Lisboa Oriente to Vila
Ave. Duration:
2h 33m
Frequency:
Hourly
Estimated price:
$14.01–$63.69
Train from Vila Real De Santo Antonio to Faro
Ave. Duration:
1h 7m
Frequency:
Every 2 hours
Estimated price:
$3.82–$22.93
Train from Faro to Vila
Ave. Duration:
5h 42m
Frequency:
Twice daily
Estimated price:
$25.48–$108.28
Questions and Answers
What is the cheapest way to get from Castro Marim to Porto?
The cheapest way to get from Castro Marim to Porto is to bus which costs $14.13 - $45.65 and takes 9h 9m.
What is the fastest way to get from Castro Marim to Porto?
The fastest way to get from Castro Marim to Porto is to drive which takes 5h 32m and costs $103.26 - $152.17 .
Is there a direct bus between Castro Marim and Porto?
No, there is no direct bus from Castro Marim to Porto. However, there are services departing from Castro Marim - Finanças and arriving at Porto - Terminal Intermodal de Campanhã via Estação Rodoviária de Sete Rios. The journey, including transfers, takes approximately 9h 9m.
How far is it from Castro Marim to Porto?
The distance between Castro Marim and Porto is 635 km. The road distance is 597.1 km.
How do I travel from Castro Marim to Porto without a car?
The best way to get from Castro Marim to Porto without a car is to bus and train which takes 8h 29m and costs $21.74 - $81.52 .
How long does it take to get from Castro Marim to Porto?
It takes approximately 8h 29m to get from Castro Marim to Porto, including transfers.
Where do I catch the Castro Marim to Porto bus from?
Castro Marim to Porto bus services, operated by Rede Expressos, depart from Castro Marim - Finanças station.
Train or bus from Castro Marim to Porto?
The best way to get from Castro Marim to Porto is to train which takes 9h 9m and costs $27.17 - $119.57 . Alternatively, you can bus, which costs $14.13 - $45.65 and takes 9h 9m.
Where does the Castro Marim to Porto bus arrive?
Castro Marim to Porto bus services, operated by Rede Expressos, arrive at Estação Rodoviária de Sete Rios station.
Can I drive from Castro Marim to Porto?
Yes, the driving distance between Castro Marim to Porto is 597 km. It takes approximately 5h 32m to drive from Castro Marim to Porto.
How do I get a bus ticket from Castro Marim to Porto?
Book your Castro Marim to Porto bus tickets online with Omio.
Where can I stay near Porto?
There are 5572+ hotels available in Porto. Prices start at $50.90 per night.
→
+0→
Transport search
Transport search
From Castro Marim, where will you go next? Select a city below to get started