RailClick

Trains from Madrid to Tarragonafrom $ 58.91

One‑way

Trains from Madrid to Tarragona

Journey time
From 3h 0m
Price
From $ 58.91
Distance
450 km (280 miles)
Changes
Direct trains available
Departure station
Madrid Atocha
Arrival station
Camp de Tarragona

Travelling by train: Madrid - Tarragona

Journey details

How long does that train from Madrid to Tarragona take?

The journey time for trains from Madrid to Tarragona can vary, but on average, it takes approximately 2 hours and 30 minutes.

What is the fastest journey from Madrid to Tarragona by train?

The fastest train journey from Madrid to Tarragona can be as quick as 2 hours and 15 minutes.

How much does the train cost from Madrid to Tarragona?

Prices for a train ticket from Madrid to Tarragona can vary, but on average, you can expect to pay around €40 to €60.

How much does the Madrid to Tarragona?

Yes, there are direct trains available from Madrid to Tarragona, offering a seamless journey without the need for transfers.

What is the distance from Madrid to Tarragona by train?

The distance by train from Madrid to Tarragona is approximately 500 Km.

Which are the cities that the train stops from Madrid to Tarragona?

The train from Madrid to Tarragona typically stops in Zaragoza, and sometimes in Lleida, depending on the service chosen.

Buy train tickets from Madrid to Tarragona

Madrid: Places to see

Tarragona: Places to see

Madrid: Main train stations

  • Madrid Atocha
  • Madrid Chamartín Clara Campoamor
  • Madrid Atocha Cercanias
  • Madrid Chamartin
  • Madrid Príncipe Pio
  • Madrid Nuevos Ministerios
  • Asamblea de Madrid Entrevías
  • Madrid Delicias
  • Madrid Recoletos
  • Madrid Ramon y Cajal

Tarragona: Main train stations

  • Tarragona Estacio
  • Camp de Tarragona

Madrid - Tarragona: How to get the best deals

Need our help?
Guaranteed secure payment
  • visa
  • mastercard
  • amex
  • applepay
Certificates
Europ AssistanceGlobal Awards
TreeNation
Google logo4.8 Stars | 10000+ Reviews