Train

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

The journey takes approximately 4 h 23 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 44 m. Ticket price is about €7 The travel distance is 110 km.

Carrier is Comboios De Portugal.

Buy ticket

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

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

Carrier is Comboios De Portugal.

Buy ticket

Get off at the Coimbra.


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


Night bus via Coimbra

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.
573 m on foot from the Coimbra to the Avenida Fernão de Magalhães.

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

Take the Transportes Urbanos de Coimbra bus at the Avenida Fernão de Magalhães station .

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

Carrier is Transportes Urbanos de Coimbra.

Buy ticket

Get off at the Arcos do Jardim.


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


Night 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 Transportes Urbanos de Coimbra bus at the Badajoz station .

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

Carrier is Transportes Urbanos de Coimbra.

Buy ticket

Get off at the Entroncamento.


🛏 Find hotel deals and discounts up to 20% in Coimbra 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 25 m. The travel distance is 515 km.

Get off at the Coimbra.


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


Fly to Porto towncar bus

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 56 m. Ticket price is about €80 The travel distance is 84 km.

Carrier is VMTransfers.

Buy ticket

Get off at the Aveiro.
Take the Busway Ciraveiro bus at the Aveiro - Terminal Rodoviário station .

The journey takes approximately 1 h 15 m. The travel distance is 67 km.

Carrier is Busway Ciraveiro.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Coimbra 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 20 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 Coimbra-B.

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

Carrier is Comboios De Portugal.

Buy ticket

Get off at the Soure.


🛏 Find hotel deals and discounts up to 20% in Coimbra 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 Porto Airport station.

The journey takes approximately 1 h 24 m. Ticket price is about €120 The travel distance is 130 km.

Carrier is VMTransfers.

Buy ticket

Get off at the Coimbra.


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


The cheapest way to travel from Madrid to Coimbra is by taking a Night bus via Coimbra with an average price of €41. The journey takes approximately 6 ч. 38 мин.

Drive is the fastest way to travel from Madrid to Coimbra. Tickets cost €41. The journey takes approximately 5 ч. 25 мин.

Madrid is approximately 515 km away from Coimbra. The trip by car takes 5 h 25 m.

The average journey time by car between Madrid and Coimbra is 5 h 25 m.