Bus and Train from Tarragona to Madrid: Tickets & Schedules

Next train departures

Next departures for Tarragona to Madrid on May 4
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
RENFE AVETrain
Camp de Tarragona Train Station
Madrid Puerta De AtochaCheapest
RENFE AVETrain
Camp de Tarragona Train Station
Madrid Puerta De AtochaFastest
RENFE AVETrain
Camp de Tarragona Train Station
Madrid Puerta De AtochaNo tags
RENFE AVETrain
Camp de Tarragona Train Station
Madrid Puerta De AtochaNo tags
RENFE AVETrain
Camp de Tarragona Train Station
Madrid Puerta De AtochaNo tags

Last refresh of the prices: Last Tuesday at 12:43 PM CEST.

Compare 2 ways to go from Tarragona to Madrid

We recommend taking the train

Among the sustainable travel choices, the Train stands out as a good way to reach Madrid. The journey takes about 3 hours 10 minutes, and with fares starting at just DKK 205, it presents an excellent value for a comfortable ride.

10train per day
3h 10mAverage Duration
427 kmDistance
10kgCO₂ emissions
Average PriceDKK 416 - DKK 418Average Duration7h 15m
11kg CO₂e
Average PriceDKK 205 - DKK 1,556Average Duration3h 10m
10kg CO₂e

Frequently asked questions about travelling from Tarragona to Madrid by bus or train

Please note that schedules, routes, or operator details shown here may be updated or vary at the time of your trip.

  1. How much is a ticket from Tarragona to Madrid?

    The cheapest tickets from Tarragona to Madrid start at DKK 205. The average price for this route is around DKK 486. Busbud recommends booking your tickets in advance for a better chance of getting the lowest possible price.

  2. How long is the ride from Tarragona to Madrid?

    The average trip duration from Tarragona to Madrid is 5h 12m, covering a distance of 424 km. The quickest vehicle can get you there in 2h 13m and is operated by Renfe.

  3. Which companies service the Tarragona to Madrid route?

    Several major companies operate on this route with 7 trips available per day, including services from ALSA, Renfe, OUIGO.

  4. What is the earliest and latest departure time from Tarragona to Madrid?

    The earliest trip from Tarragona to Madrid departs at 7:59am. And the latest trip departs at 9:35pm.

  5. What are the CO₂ emissions for the trip from Tarragona to Madrid?

    A trip from Tarragona to Madrid generates an estimated 10.5963125 kg of CO₂, making it a highly eco-friendly choice and a mode of travel recommended by Busbud.

  6. Which is the best company from Tarragona to Madrid?

    According to Busbud customers, the highest-rated company on this route is ALSA, with an average rating of 4.3 out of 5 stars based on 61807 reviews.

  7. Which company has the best Wi-Fi from Tarragona to Madrid?

    Based on Busbud reviews, the company ALSA has the highest Wi‑Fi rating with a score of 3.5.

  8. Which company has the most on-time service from Tarragona to Madrid?

    According to Busbud traveller reviews, the most punctual company on this route is OUIGO, with a punctuality rating of 4.8 out of 5 stars.

  9. Which company has the cleanest vehicles from Tarragona to Madrid?

    According to Busbud traveller reviews, the company with the cleanest vehicles on this route is OUIGO, with a cleanliness rating of 4.8 out of 5 stars.

Find the cheapest prices for buses and trains

Price is for a one-way ticket for one passenger and based on past searches.

Best price found
05-01
DKK 221
05-02
DKK 177
Today
DKK 702
05-04
DKK 266
05-05
DKK 221
05-06
DKK 263
05-07
DKK 358
05-08
DKK 517
busbud logoThe cheapest trip from Tarragona to Madrid was searched and found on May 2, 2026 with a price of DKK 177

To save money and make sure you have the best seat, it's a good idea to buy your bus and train tickets from Tarragona to Madrid, as early as possible.

You can expect to pay between DKK 177 and DKK 1,741 for a bus or train ticket from Tarragona to Madrid based on the past 2 days. You can expect to find the lowest price for this trip at DKK 221 on 2026-05-05.

People from around the world trust Busbud