Line 19000 train fly

Take the train Comboios De Portugal at the station Cascais.

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 Lisboa - Cais Do Sodre.
Take the subway at the Cais Do Sodré station.

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

Carrier is Metro Lisboa.

Buy ticket

Get off at the Areeiro.
Take the Carris Metropolitana bus at the Pç. Areeiro station .

The journey takes approximately 6 m. Ticket price is about €1 The travel distance is 3 km.

Carrier is Carris Metropolitana.

Buy ticket

Get off at the Aeroporto.
Fly out to Lisboa (LIS) of the Madrid (MAD) airport.

The journey takes approximately 1 h 15 m. Ticket price is about €26

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Madrid (MAD).
Take the train Renfe Cercanias at the station Aeropuerto Madrid Barajas T4. Cercanías.

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

Carrier is Renfe Cercanias.

Buy ticket



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


Bus

Take the MOBI Cascais bus at the Cascais - Terminal station .

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

Carrier is MOBI Cascais.

Buy ticket

Get off at the Cascaishopping - A16.
1164 m on foot from the Cascaishopping - A16 to the Cascais.

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

Get off at the Cascais.
Take the BlaBlaCar Bus bus at the Cascais station .

The journey takes approximately 8 h 55 m. Ticket price is about €40 The travel distance is 678 km.

Carrier is BlaBlaCar Bus.

Buy ticket



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


Night bus train

Take the train Comboios De Portugal at the station Cascais.

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 Alcantara-Mar.
1051 m on foot from the Alcantara-Mar to the Alcantara-Terra.

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

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

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

Carrier is Comboios De Portugal.

Buy ticket

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

The journey takes approximately 4 h 5 m. Ticket price is about €23 The travel distance is 360 km.

Carrier is BlaBlaCar Bus.

Buy ticket

Get off at the Caceres.
Take the train Renfe Viajeros at the station Caceres.

The journey takes approximately 3 h 12 m. Ticket price is about €27 The travel distance is 327 km.

Carrier is Renfe Viajeros.

Buy ticket



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


Bus

Take the train Comboios De Portugal at the station Cascais.

The journey takes approximately 28 m. Ticket price is about €1 The travel distance is 17 km.

Carrier is Comboios De Portugal.

Buy ticket

Get off at the Alges.
Take the Carris bus at the Algés station .

The journey takes approximately 1 h 2 m. The travel distance is 20 km.

Carrier is Carris.

Buy ticket

Get off at the Estação Oriente.
Take the Avanza Grupo bus at the Estação Rodoviária de Lisboa Oriente station .

The journey takes approximately 8 h 35 m. Ticket price is about €40 The travel distance is 670 km.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Madrid.


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


Bus train

Take the train Comboios De Portugal at the station Lisboa - Cais Do Sodre.

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

Carrier is Comboios De Portugal.

Buy ticket

Get off at the Cais Do Sodré.
Take the Carris bus at the Alcântara Mar station .

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

Carrier is Carris.

Buy ticket

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

The journey takes approximately 5 h 10 m. Ticket price is about €24 The travel distance is 370 km.

Carrier is FlixBus.

Buy ticket

Get off at the Caceres.
Take the train Renfe Viajeros at the station Lisboa - Cais Do Sodre.

The journey takes approximately 3 h 12 m. Ticket price is about €27 The travel distance is 149 m.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Cais Do Sodré.


🛏 Find hotel deals and discounts up to 20% in Madrid 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 6 h 8 m. The travel distance is 646 km.

Get off at the Madrid.


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


The cheapest way to travel from Cascais to Madrid is by taking a Line 19000 train fly with an average price of €32. The journey takes approximately 4 ч. 58 мин.

Line 19000 train fly is the fastest way to travel from Cascais to Madrid. Tickets cost €32. The journey takes approximately 4 ч. 58 мин.

Cascais is approximately 646 km away from Madrid. The trip by car takes 6 h 8 m.

The average journey time by car between Cascais and Madrid is 6 h 8 m.