Train

Take the train Renfe Viajeros at the station Estación de tren de Atocha.

The journey takes approximately 4 h 13 m. Ticket price is about €35 The travel distance is 454 km.

Carrier is Renfe Viajeros.

Buy ticket

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

The journey takes approximately 2 h 43 m. Ticket price is about €10 The travel distance is 174 km.

Carrier is Comboios De Portugal.

Buy ticket

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

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

Carrier is Comboios De Portugal.

Buy ticket

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

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

Carrier is Comboios De Portugal.

Buy ticket

Get off at the Figueira Da Foz.


🛏 Find hotel deals and discounts up to 20% in Figueira-da-Foz at Booking


Night bus train

Take the FlixBus bus at the Estación Sur de Autobuses station .

The journey takes approximately 6 h 15 m. Ticket price is about €40 The travel distance is 520 km.

Carrier is FlixBus.

Buy ticket

Get off at the Coimbra.
541 m on foot from the Coimbra to the Coimbra-B.

The journey takes approximately 6 m. The travel distance is 541 m.

Get off at the Coimbra-B.
Take the train Comboios De Portugal at the station Coimbra-B.

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

Carrier is Comboios De Portugal.

Buy ticket

Get off at the Figueira Da Foz.


🛏 Find hotel deals and discounts up to 20% in Figueira-da-Foz at Booking


Night bus bus

Take the ALSA bus at the Estación Sur de Autobuses station .

The journey takes approximately 6 h 29 m. Ticket price is about €70 The travel distance is 521 km.

Carrier is ALSA.

Buy ticket

Get off at the Coimbra.
Take the Transdev Portugal bus at the Coimbra station .

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

Carrier is Transdev Portugal.

Buy ticket

Get off at the Figueira da Foz.


🛏 Find hotel deals and discounts up to 20% in Figueira-da-Foz 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 5 h 37 m. The travel distance is 579 km.

Get off at the Figueira da Foz.


🛏 Find hotel deals and discounts up to 20% in Figueira-da-Foz at Booking


Fly to Porto towncar

Take the train Renfe Cercanias at the station Estación de tren Madrid-Recoletos.

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

Carrier is Renfe Cercanias.

Buy ticket

Fly out to Madrid (MAD) of the Porto (OPO) airport.

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

Carrier is easyJet.

🔎

🚖 Find a cheap local taxi

Get off at the Porto (OPO).
Take the transport at the Porto Airport station.

The journey takes approximately 1 h 32 m. Ticket price is about €140 The travel distance is 144 km.

Carrier is VMTransfers.

Buy ticket

Get off at the Figueira da Foz.


🛏 Find hotel deals and discounts up to 20% in Figueira-da-Foz at Booking


Fly to Vigo towncar

Take the train Renfe Cercanias at the station Badajoz.

The journey takes approximately 27 m. Ticket price is about €2 The travel distance is 174 km.

Carrier is Renfe Cercanias.

Buy ticket

Get off at the Entroncamento.
Fly out to Madrid (MAD) of the Vigo (VGO) airport.

The journey takes approximately 1 h 5 m. Ticket price is about €28

Carrier is Air Europa.

🔎

🚖 Find a cheap local taxi

Get off at the Vigo (VGO).
Take the Vitrasa bus at the Vigo Airport station .

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

Carrier is Vitrasa.

Buy ticket

Get off at the Urzaiz 13.
862 m on foot from the Urzaiz 13 to the Vigo.

The journey takes approximately 10 m. The travel distance is 862 m.

Get off at the Vigo.
Take the transport at the Vigo station.

The journey takes approximately 2 h 32 m. Ticket price is about €140 The travel distance is 149 km.

Carrier is VMTransfers.

Buy ticket

Get off at the Porto Airport.
Take the transport at the Badajoz station.

The journey takes approximately 1 h 32 m. Ticket price is about €140 The travel distance is 174 km.

Carrier is VMTransfers.

Buy ticket

Get off at the Entroncamento.


🛏 Find hotel deals and discounts up to 20% in Figueira-da-Foz at Booking


Fly to Lisboa train

Take the train Renfe Cercanias at the station Badajoz.

The journey takes approximately 27 m. Ticket price is about €2 The travel distance is 174 km.

Carrier is Renfe Cercanias.

Buy ticket

Get off at the Entroncamento.
Fly out to Madrid (MAD) of the Lisboa (LIS) 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 Lisboa (LIS).
Take the subway at the Aeroporto station.

The journey takes approximately 6 m. The travel distance is 3 km.

Carrier is Metro Lisboa.

Buy ticket

Get off at the Estação Oriente Metro.
Take the train Comboios De Portugal at the station Estação Ferroviária de Lisboa Oriente.

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

Carrier is Comboios De Portugal.

Buy ticket

Get off at the Coimbra-B.
Take the train Comboios De Portugal at the station Badajoz.

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

Carrier is Comboios De Portugal.

Buy ticket

Get off at the Entroncamento.


🛏 Find hotel deals and discounts up to 20% in Figueira-da-Foz at Booking


Towncar

Take the transport at the Madrid station.

The journey takes approximately 6 h 35 m. Ticket price is about €500 The travel distance is 571 km.

Carrier is VMTransfers.

Buy ticket

Get off at the Porto Airport.
Take the transport at the Badajoz station.

The journey takes approximately 1 h 32 m. Ticket price is about €140 The travel distance is 174 km.

Carrier is VMTransfers.

Buy ticket

Get off at the Entroncamento.


🛏 Find hotel deals and discounts up to 20% in Figueira-da-Foz at Booking


Train bus towncar

Take the train Renfe Cercanias at the station Estación de Sol Cercanías.

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

Carrier is Renfe Cercanias.

Buy ticket

Take the train Renfe Viajeros at the station Madrid-Chamartin.

The journey takes approximately 1 h 23 m. Ticket price is about €20 The travel distance is 231 km.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Zamora.
Take the Iberocoach bus at the Zamora station .

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

Carrier is Iberocoach.

Buy ticket

Get off at the Bragança.
Take the transport at the Bragança station.

The journey takes approximately 2 h 10 m. Ticket price is about €200 The travel distance is 209 km.

Carrier is VMTransfers.

Buy ticket

Get off at the Porto Airport.
Take the transport at the Badajoz station.

The journey takes approximately 1 h 32 m. Ticket price is about €140 The travel distance is 174 km.

Carrier is VMTransfers.

Buy ticket

Get off at the Entroncamento.


🛏 Find hotel deals and discounts up to 20% in Figueira-da-Foz at Booking


The cheapest way to travel from Madrid to Figueira-da-Foz is by taking a Night bus train with an average price of €42. The journey takes approximately 7 ч. 46 мин.

Drive is the fastest way to travel from Madrid to Figueira-da-Foz. Tickets cost €42. The journey takes approximately 5 ч. 37 мин.

Madrid is approximately 579 km away from Figueira-da-Foz. The trip by car takes 5 h 37 m.

The average journey time by car between Madrid and Figueira-da-Foz is 5 h 37 m.