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 €40 The travel distance is 521 km.

Carrier is ALSA.

Buy ticket

Take the Rede Expressos bus at the Terminal Rodoviário de Coimbra station .

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

Carrier is Rede Expressos.

Buy ticket



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


Bus

Take the Avanza Grupo bus at the Madrid-Moncloa station .

The journey takes approximately 2 h 20 m. Ticket price is about €14 The travel distance is 211 km.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Salamanca.
Take the FlixBus bus at the Salamanca station .

The journey takes approximately 6 h 50 m. Ticket price is about €30 The travel distance is 387 km.

Carrier is FlixBus.

Buy ticket



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


Train

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

The journey takes approximately 5 h 29 m. Ticket price is about €35 The travel distance is 458 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 26 m. Ticket price is about €1 The travel distance is 23 km.

Carrier is Comboios De Portugal.

Buy ticket

Get off at the Tomar.


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

Get off at the .


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


Fly to Lisboa train

Take the train Renfe Cercanias at the station Estación de tren Madrid Chamartín-Clara Campoamor.

The journey takes approximately 16 m. Ticket price is about €1 The travel distance is 9 km.

Carrier is Renfe Cercanias.

Buy ticket

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 Humberto Delgado (LIS) Metro 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 54 m. Ticket price is about €7 The travel distance is 123 km.

Carrier is Comboios De Portugal.

Buy ticket

Get off at the Tomar.


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


Fly to Badajoz train

Take the train Renfe Cercanias at the station Terminal Rodoviário de Coimbra.

The journey takes approximately 16 m. Ticket price is about €1 The travel distance is 132 km.

Carrier is Renfe Cercanias.

Buy ticket

Fly out to Madrid (MAD) of the Badajoz (BJZ) airport.

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

Carrier is Iberia.

🔎

🚖 Find a cheap local taxi

Get off at the Badajoz (BJZ).
Take the taxi at the Badajoz (BJZ).

The journey takes approximately 18 m. Ticket price is about €65 The travel distance is 17 km.

Carrier is Transfers Extremadura.

🚖 Find a cheap local taxi

Get off at the Badajoz.
Take the train Comboios De Portugal at the station Terminal Rodoviário de Coimbra.

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

Carrier is Comboios De Portugal.

Buy ticket

Take the train Comboios De Portugal at the station Terminal Rodoviário de Coimbra.

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

Carrier is Comboios De Portugal.

Buy ticket



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


Fly to Porto towncar train

Take the train Renfe Cercanias at the station Terminal Rodoviário de Coimbra.

The journey takes approximately 16 m. Ticket price is about €1 The travel distance is 132 km.

Carrier is Renfe Cercanias.

Buy ticket

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

The journey takes approximately 1 h 5 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 - Aeroporto Francisco Sá Carneiro 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 train Comboios De Portugal at the station Aveiro.

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

Carrier is Comboios De Portugal.

Buy ticket

Get off at the Entroncamento.
Take the train Comboios De Portugal at the station Terminal Rodoviário de Coimbra.

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

Carrier is Comboios De Portugal.

Buy ticket



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


The cheapest way to travel from Madrid to Tomar is by taking a Fly to Lisboa train with an average price of €36. The journey takes approximately 6 ч. 26 мин.

Drive is the fastest way to travel from Madrid to Tomar. Tickets cost €52. The journey takes approximately 5 ч. 22 мин.

Madrid is approximately 503 km away from Tomar. The trip by car takes 5 h 22 m.

The average journey time by car between Madrid and Tomar is 5 h 22 m.