Travel options
from Madrid to Tarragona

You can get from Madrid to Tarragona by train, bus or flight.

Our recommendation

To get from Madrid to Tarragona on 26 Oct we recommend taking a flight because it’s the best combination of price and speed.

13:20Madrid Barajas Airport1h20 14:40Barcelona El Prat Airport
0 changes
£451One-way
Cheapest
13:20Madrid Barajas Airport1h20 14:40Barcelona El Prat Airport
0 changes
£451One-way
Other options
15:00Madrid Barajas Airport1h20 16:20Barcelona El Prat Airport
0 changes
£511One-way
18:20Madrid Barajas Airport1h20 19:40Barcelona El Prat Airport
0 changes
£641One-way
08:30Madrid Barajas Airport1h20 09:50Barcelona El Prat Airport
0 changes
£661One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Mon
25 Oct
£36Renfe
£52Air Europa
Tue
26 Oct
£36Renfe
£40Vueling
Wed
27 Oct
£36Renfe
£45Air Europa
Thu
28 Oct
£36Renfe
£26Air Europa
Fri
29 Oct
£36Renfe
£68Iberia
Sat
30 Oct
£51Renfe AVE
£57Iberia
Sun
31 Oct
£29Renfe AVE
£40Vueling
Mon
1 Nov
£73Renfe AVE
£40Air Europa
Tue
2 Nov
£36Renfe
£41Iberia
Wed
3 Nov
£36Renfe
£23Iberia
Thu
4 Nov
£36Renfe
£26Air Europa
Fri
5 Nov
£36Renfe
£51Vueling
Sat
6 Nov
£29Renfe AVE
£40Air Europa
Sun
7 Nov
£26Renfe AVE
£45Vueling
Mon
8 Nov
£36Renfe
£22Vueling
Tue
9 Nov
£36Renfe
£23Iberia
Wed
10 Nov
£36Renfe
£22Vueling
Thu
11 Nov
£36Renfe
£22Vueling
Fri
12 Nov
£36Renfe
£23Vueling
Sat
13 Nov
£22Renfe AVE
£35Vueling
Sun
14 Nov
£22Renfe AVE
£45Vueling

Travel Information to Tarragona from Madrid

distanceDistance263 miles (424 km)
modeAvailable travel modesFlight or train
priceTicket price range£36 - £41
cheapestCheapest modeTrain • £36 • 2 h 34 min
fastestFastest modeFlight • £41 • 1 h 10 min
carriersPopular travel companiesIberia or Renfe

Travel 263 miles (424 km) by flight or train from Madrid to Tarragona. If speed is a priority, then a flight is the best option with an average duration of 1 h 10 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as £36. The most popular travel providers which serve this journey are Iberia or Renfe among others. Travellers can even take a direct from Madrid to Tarragona.

Travel Tips

Travel from Madrid to Tarragona
Travel to Tarragona easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Madrid to Tarragona.
FAQs
What are my Madrid to Tarragona travel options?

There are 2 travel options from Madrid to Tarragona: flight or train.

What is the cheapest way from Madrid to Tarragona?

The cheapest way from Madrid to Tarragona is by taking a train. You can find average ticket prices around £36 compared to other travel options to Tarragona:

A train is about £4 less than a flight, which costs on average £41 for this route.

What is the fastest way to Tarragona from Madrid?

The fastest way to get to Tarragona from Madrid is by flight with an average travel time of 1 h 10 min.

There are alternative travel options to Tarragona that can usually take longer:

In comparison, going by train can take 2 h 34 min   on average.

How far is it from Madrid to Tarragona?

The distance between Madrid and Tarragona is around 263 miles (424 km).

How many scheduled departures are there a day from Madrid to Tarragona?

The average frequency per day from Madrid to Tarragona is:

  • Around 2 trains per day.

However, we recommend checking specific travel dates for your trip between Madrid and Tarragona as scheduled services by flight or train can vary by season or day of the week.

Where do people depart from and arrive in when travelling from Madrid to Tarragona?

These are the most popular departure and arrival points for travellers from Madrid to Tarragona:

  • Trains mostly depart from Madrid-Puerta de Atocha and arrive in Tarragona.
Which travel operators can get me from Madrid to Tarragona?

If finding a good deal is your main consideration for your trip from Madrid to Tarragona, then we'll help you find the best value travel companies for you:

  • Iberia can take you to Tarragona by plane. If searching for a good deal on flights, you can find tickets for Iberia from Madrid to Tarragona for £41.
  • Renfe can take you to Tarragona by train. If searching for a good deal on trains, you can find tickets for Renfe from Madrid to Tarragona for £36.
Where should I go next after I travel to Tarragona from Madrid?
Many of our customers travelling from Madrid to Tarragona don't make Tarragona their final stop. Some of the destinations worth visiting after are Barcelona, Valencia or Zaragoza, either of which you could add to your Madrid and Tarragona trip itinerary. Check Omio for the best and cheapest ways to travel from Tarragona to any of these top destinations today!
When should I buy a ticket from Madrid to Tarragona online to score the best deals?

When planning your trip to Tarragona from Madrid, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Plane tickets cost £41 one way on average.
  • Train tickets are costing on average £36 one way.

However, we recommend buying tickets from Madrid to Tarragona online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Madrid to Tarragona: related information

Here are some other resources that might have the information you need