Train

Take the Empresa Plana bus at the Tarragona - Zona Educacional station .

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

Carrier is Empresa Plana.

Buy ticket

Take the train Renfe AVE at the station Camp De Tarragona.

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

Carrier is Renfe AVE.

Buy ticket



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


Bus

Take the HIFE S.A. bus at the Tarragona station .

The journey takes approximately 7 h 45 m. Ticket price is about €40 The travel distance is 567 km.

Carrier is HIFE S.A..

Buy ticket

Get off at the Madrid.


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


Train

Take the train Renfe Viajeros at the station Tarragona.

The journey takes approximately 7 h 58 m. Ticket price is about €45 The travel distance is 581 km.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Madrid-Chamartin.
Take the subway at the Estación de metro de Chamartín station.

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

Carrier is Metro de Madrid.

Buy ticket

Get off at the Estación de Sol Metro.


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


Bus

Take the Autocares Grupo Samar bus at the Tarragona station .

The journey takes approximately 7 h 40 m. Ticket price is about €30 The travel distance is 489 km.

Carrier is Autocares Grupo Samar.

Buy ticket

Get off at the Cuenca.
Take the Avanza Grupo bus at the Cuenca station .

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

Carrier is Avanza Grupo.

Buy ticket



🛏 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 5 h 22 m. The travel distance is 547 km.

Get off at the Madrid.


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


Train train to Barcelona fly

Take the train Renfe Viajeros at the station Tarragona.

The journey takes approximately 32 m. Ticket price is about €6 The travel distance is 42 km.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Villanueva Y Geltru.
Take the train Rodalies de Catalunya at the station Estación de tren Vilanova I La Geltrú.

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

Carrier is Rodalies de Catalunya.

Buy ticket

Take the subway at the El Prat Estació station.

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

Carrier is Tmb.

Buy ticket

Fly out to Barcelona (BCN) of the Madrid (MAD) airport.

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

Carrier is Vueling Airlines.

🔎

🚖 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


Train to Valencia fly

Take the train Renfe Viajeros at the station Tarragona.

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

Carrier is Renfe Viajeros.

Buy ticket

Take the subway at the Xàtiva station.

The journey takes approximately 21 m. Ticket price is about €3 The travel distance is 9 km.

Carrier is Metro Valencia.

Buy ticket

Get off at the Aeroport.
Fly out to Valencia (VLC) of the Madrid (MAD) airport.

The journey takes approximately 1 h Ticket price is about €29

Carrier is Air Europa.

🔎

🚖 Find a cheap local taxi

Get off at the Madrid (MAD).
Take the train Renfe Cercanias at the station Estació del Camp de Tarragona.

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

Carrier is Renfe Cercanias.

Buy ticket

Get off at the Camp De Tarragona.


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


The cheapest way to travel from Tarragona to Madrid is by taking a Train with an average price of €19. The journey takes approximately 3 ч. 43 мин.

Train is the fastest way to travel from Tarragona to Madrid. Tickets cost €19. The journey takes approximately 3 ч. 43 мин.

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

Yes! There is a direct bus with no transfers to this destination. The route is served by the HIFE S.A. company. Tickets cost about €40. A bus trip from Tarragona to Madrid will take 7 h 45 m.

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