Bus

Take the Rede Expressos bus at the Portimao station .

The journey takes approximately 3 h 25 m. Ticket price is about €15 The travel distance is 271 km.

Carrier is Rede Expressos.

Buy ticket

Take the Carris bus at the Sete Rios station .

The journey takes approximately 34 m. The travel distance is 5 km.

Carrier is Carris.

Buy ticket

Get off at the Cais Sodré.
Take the train Comboios De Portugal at the station Lisboa - Cais Do Sodre.

The journey takes approximately 40 m. Ticket price is about €2 The travel distance is 25 km.

Carrier is Comboios De Portugal.

Buy ticket

Get off at the Cascais.


🛏 Find hotel deals and discounts up to 20% in Cascais at Booking


Bus

Take the FlixBus bus at the Portimao station .

The journey takes approximately 3 h 20 m. Ticket price is about €16 The travel distance is 285 km.

Carrier is FlixBus.

Buy ticket

Take the FlixBus bus at the Estação Rodoviária de Lisboa Oriente station .

The journey takes approximately 50 m. Ticket price is about €5 The travel distance is 33 km.

Carrier is FlixBus.

Buy ticket

Get off at the Cascais.
Take the Carris Metropolitana bus at the Alcoitão station .

The journey takes approximately 19 m. Ticket price is about €1 The travel distance is 8 km.

Carrier is Carris Metropolitana.

Buy ticket

Get off at the Cascais.


🛏 Find hotel deals and discounts up to 20% in Cascais at Booking


Train

Take the train Comboios De Portugal at the station Portimao.

The journey takes approximately 41 m. Ticket price is about €2 The travel distance is 28 km.

Carrier is Comboios De Portugal.

Buy ticket

Get off at the Tunes.
Take the train Comboios De Portugal at the station Tunes.

The journey takes approximately 3 h 3 m. Ticket price is about €15 The travel distance is 256 km.

Carrier is Comboios De Portugal.

Buy ticket

Get off at the Lisboa - Entrecampos.
Take the train Comboios De Portugal at the station Lisboa - Entrecampos.

The journey takes approximately 13 m. Ticket price is about €1 The travel distance is 5 km.

Carrier is Comboios De Portugal.

Buy ticket

Get off at the Alcantara-Terra.
1051 m on foot from the Alcantara-Terra to the Alcantara-Mar.

The journey takes approximately 12 m. The travel distance is 1 km.

Get off at the Alcantara-Mar.
Take the train Comboios De Portugal at the station Alcantara-Mar.

The journey takes approximately 35 m. Ticket price is about €1 The travel distance is 22 km.

Carrier is Comboios De Portugal.

Buy ticket

Get off at the Cascais.


🛏 Find hotel deals and discounts up to 20% in Cascais at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 2 h 54 m. The travel distance is 303 km.

Get off at the Cascais.


🛏 Find hotel deals and discounts up to 20% in Cascais at Booking


Line 12 bus to Portimão Airport fly to Cascais Municipal Aerodrome

Take the Vai e Vem Citybus Circuito Urbano bus at the Portimão — Rua das Hortas station .

The journey takes approximately 35 m. The travel distance is 10 km.

Carrier is Vai e Vem Citybus Circuito Urbano.

Buy ticket

Get off at the Montes de Alvor.
382 m on foot from the Montes de Alvor to the Portimão Airport.

The journey takes approximately 4 m. The travel distance is 382 m.

Get off at the Portimão Airport.
Fly out to Portimão Airport of the Cascais Municipal Aerodrome airport.

The journey takes approximately 35 m. The travel distance is 187 km.

Carrier is Sevenair.

Buy ticket

🔎

🚖 Find a cheap local taxi

Take the taxi at the Cascais Municipal Aerodrome.

The journey takes approximately 12 m. Ticket price is about €8 The travel distance is 8 km.

Carrier is Táxis Cascais.

🚖 Find a cheap local taxi

Get off at the Cascais.


🛏 Find hotel deals and discounts up to 20% in Cascais at Booking


Train to Faro fly to Lisboa line 19001 train

Take the train Comboios De Portugal at the station Portimao.

The journey takes approximately 1 h 25 m. Ticket price is about €4 The travel distance is 66 km.

Carrier is Comboios De Portugal.

Buy ticket

Get off at the Faro.
Take the Próximo bus at the Rua Francisco Barreto station .

The journey takes approximately 19 m. Ticket price is about €2 The travel distance is 15 km.

Carrier is Próximo.

Buy ticket

Get off at the Faro Airport.
Fly out to Faro (FAO) of the Lisboa (LIS) airport.

The journey takes approximately 50 m. Ticket price is about €55

Carrier is TAP Portugal.

🔎

🚖 Find a cheap local taxi

Get off at the Lisboa (LIS).
Take the subway at the Aeroporto station.

The journey takes approximately 16 m. The travel distance is 8 km.

Carrier is Metro Lisboa.

Buy ticket

Get off at the Alameda.
Take the subway at the Alameda station.

The journey takes approximately 9 m. The travel distance is 4 km.

Carrier is Metro Lisboa.

Buy ticket

Get off at the Cais Do Sodré.
Take the train Comboios De Portugal at the station Portimão.

The journey takes approximately 40 m. Ticket price is about €2 The travel distance is 278 km.

Carrier is Comboios De Portugal.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Cascais at Booking


The cheapest way to travel from Portimão to Cascais is by taking a Train with an average price of €19. The journey takes approximately 6 ч. 24 мин.

Line 12 bus to Portimão Airport fly to Cascais Municipal Aerodrome is the fastest way to travel from Portimão to Cascais. Tickets cost €20. The journey takes approximately 2 ч. 26 мин.

Portimão is approximately 303 km away from Cascais. The trip by car takes 2 h 54 m.

The average journey time by car between Portimão and Cascais is 2 h 54 m.