Go to Tarragona: prices and timetables

These train, bus and flight companies trust us




Travel from Madrid to Tarragona

Bus

  • Best price: 43.55€

  • Journey duration: 7 h 3 min

  • First departure: 12:45pm
  • Last departure: 12:45pm

Stations of departure

  • Aeropuerto MAD Barajas T4

Destination station

  • Estación De Autobuses De Tarragona
ALSAALSA Normal 12:45pm – 7:45pm Aeropuerto MAD Barajas T4 – Estación De Autobuses De Tarragona43.55 €7 h



Trains

  • Best price: 53.3€

  • Journey duration: 5 h 26 min

  • First departure: 9:40am
  • Last departure: 5:40pm

Stations of departure

  • MADRID-PUERTA DE ATOCHA

Destination stations

  • TARRAGONA
RenfeRenfe Ave 05100 Talgo 01142 10:40am – 4:34pm MADRID-PUERTA DE ATOCHA – TARRAGONA53.30 €5 h 54 min1 changeRenfeRenfe Ave 05340 Talgo 00264 2:10pm – 7:31pm MADRID-PUERTA DE ATOCHA – TARRAGONA53.30 €5 h 21 min1 changeRenfeRenfe Ave 05098 Talgo 00460 9:40am – 3:37pm MADRID-PUERTA DE ATOCHA – TARRAGONA53.30 €5 h 57 min1 change


Travel from Barcelona to Tarragona

Bus

  • Best price: 10€

  • Journey duration: 1 h 19 min

  • First departure: 9:00am
  • Last departure: 10:50pm

Stations of departure

  • Barcelona-Nord
  • Aeroport BCN El-Prat T2
  • Barcelona El Prat Airport T2
  • Barcelona El Prat Airport T1
  • Aeroport BCN El-Prat T1
  • Barcelona Sants

Destination station

  • Estación De Autobuses De Tarragona
  • Av. De Roma
  • Tarragona Central Bus Station
ALSAALSA Normal 10:00pm – 11:20pm Barcelona-Nord – Estación De Autobuses De Tarragona10.90 €1 h 20 minALSAALSA Normal 6:20pm – 7:45pm Barcelona Sants – Estación De Autobuses De Tarragona10.90 €1 h 25 minALSAALSA Normal 9:00pm – 10:30pm Barcelona-Nord – Estación De Autobuses De Tarragona10.90 €1 h 30 min


Trains

  • Best price: 6.35€

  • Journey duration: 1 h 12 min

  • First departure: 5:43am
  • Last departure: 9:33pm

Stations of departure

  • BARCELONA-ESTACIO DE FRANÇA
  • BARCELONA-PASSEIG DE GRACIA
  • BARCELONA-SANTS

Destination stations

  • TARRAGONA
RenfeRenfe Regional 15139 6:47pm – 8:35pm BARCELONA-ESTACIO DE FRANÇA – TARRAGONA7 €1 h 48 minRenfeRenfe Regional 15139 6:59pm – 8:35pm BARCELONA-PASSEIG DE GRACIA – TARRAGONA7 €1 h 36 minRenfeRenfe Regional 15139 7:06pm – 8:35pm BARCELONA-SANTS – TARRAGONA7 €1 h 29 min


Travel from Valencia to Tarragona

Bus

  • Best price: 16€

  • Journey duration: 3 h 42 min

  • First departure: 12:15am
  • Last departure: 5:15pm

Stations of departure

  • Estacion Buses

Destination station

  • Estación De Autobuses De Tarragona
ALSAALSA Normal 5:15pm – 9:10pm Estacion Buses – Estación De Autobuses De Tarragona16 €3 h 55 minALSAALSA Normal 12:15am – 4:05am Estacion Buses – Estación De Autobuses De Tarragona25 €3 h 50 minALSAALSA Normal 2:30am – 5:35am Estacion Buses – Estación De Autobuses De Tarragona25 €3 h 5 min


Trains

  • Best price: 14.2€

  • Journey duration: 2 h 55 min

  • First departure: 6:20am
  • Last departure: 8:31pm

Stations of departure

  • VALENCIA JOAQUIN SOROLLA
  • VALENCIA-ESTACIO DEL NORD
  • VALENCIA-CABANYAL

Destination stations

  • TARRAGONA
  • CAMP TARRAGONA
RenfeRenfe Regional 14302 R. expres 18056 2:43pm – 6:23pm VALENCIA-CABANYAL – TARRAGONA15.70 €3 h 40 min1 changeRenfeRenfe Regional 14302 R. expres 18056 2:27pm – 6:23pm VALENCIA-ESTACIO DEL NORD – TARRAGONA17.10 €3 h 56 min1 changeRenfeRenfe R. expres 14020 R. expres 18256 8:10am – 12:18pm VALENCIA-CABANYAL – TARRAGONA17.60 €4 h 8 min1 change


Travel from Seville to Tarragona

Bus

  • Best price: 82€

  • Journey duration: 13 h 20 min

  • First departure: 4:15pm
  • Last departure: 4:15pm

Stations of departure

  • Plaza De Armas

Destination station

  • Estación De Autobuses De Tarragona
ALSAALSA Normal 4:15pm – 5:35am Plaza De Armas – Estación De Autobuses De Tarragona82 €13 h 20 min


Trains

  • Best price: 37.5€

  • Journey duration: 6 h 6 min

  • First departure: 6:10am
  • Last departure: 2:50pm

Stations of departure

  • SEVILLA-SANTA JUSTA

Destination stations

  • CAMP TARRAGONA
  • TARRAGONA
RenfeRenfe Talgo 00694 8:35am – 6:40pm SEVILLA-SANTA JUSTA – TARRAGONA37.50 €10 h 5 minRenfeRenfe Av city 02261 Ave 03093 6:10am – 11:57am SEVILLA-SANTA JUSTA – CAMP TARRAGONA69.35 €5 h 47 min1 changeRenfeRenfe Ave 03941 2:50pm – 7:45pm SEVILLA-SANTA JUSTA – CAMP TARRAGONA72.95 €4 h 55 min


Travel from Saragossa to Tarragona

Bus

  • Best price: 26€

  • Journey duration: 2 h 45 min

  • First departure: 7:10am
  • Last departure: 10:00pm

Stations of departure

  • Estación Intermodal De Zaragoza-Delicias

Destination station

  • Estación De Autobuses De Tarragona
HifeHife Normal 5:00pm – 7:45pm Estación Intermodal De Zaragoza-Delicias – Estación De Autobuses De Tarragona26.30 €2 h 45 minHifeHife Normal 3:30pm – 6:15pm Estación Intermodal De Zaragoza-Delicias – Estación De Autobuses De Tarragona26.75 €2 h 45 minHifeHife Normal 10:45am – 1:30pm Estación Intermodal De Zaragoza-Delicias – Estación De Autobuses De Tarragona26.75 €2 h 45 min


Trains

  • Best price: 17.9€

  • Journey duration: 1 h 26 min

  • First departure: 6:20am
  • Last departure: 9:52pm

Stations of departure

  • ZARAGOZA-DELICIAS
  • ZARAGOZA MIRAFLORES

Destination stations

  • CAMP TARRAGONA
  • TARRAGONA
RenfeRenfe Intercity 00631 12:15pm – 1:41pm ZARAGOZA-DELICIAS – CAMP TARRAGONA17.90 €1 h 26 minRenfeRenfe Intercity 11653 5:59pm – 7:36pm ZARAGOZA-DELICIAS – CAMP TARRAGONA17.90 €1 h 37 minRenfeRenfe Ave 03995 7:35pm – 8:37pm ZARAGOZA-DELICIAS – CAMP TARRAGONA20.05 €1 h 2 min


virail lets you search and compare times and prices of any transports from one city to another