Trains to Tarragona Find train times and tickets

New high-speed rail services from France to Spain have helped make Tarragona even easier to reach by train. You can now reach this historic Catalan port within a day from both London and Paris (it is, however, a journey of about 12 hrs from London).

Tarragona is first and foremost an industrial city, but that does not deter the history buffs who come to explore the city’s fine Roman remains. The historic town centre (called La Part Alta) is superbly located high above the Mediterranean.

Travellers from England and France usually travel to Tarragona via Barcelona, although there are also direct services to Camp de Tarragona station (9 km north of the town) from a number of cities in southern France.

Regular local trains shuttle between Barcelona and Tarragona, taking just over an hour for the journey. From Tarragona, there are good onward connections to other Spanish cities, with direct trains from the city centre station down the Levante coast to Alicante and Valencia. For those who cherish slower rail travel, there’s a marvellous once-daily service to Córdoba and Seville. If high-speed is more your thing, then make for Camp de Tarragona station, from where sleek AVE trains dash to Madrid in just 2 hrs 35 mins.

Search accommodation in Tarragona


Travel to Tarragona by train from anywhere in the UK or across Europe

London to Tarragona by train

from £145.50

Avg 2 changes 11hr 7m

Barcelona to Tarragona by train

from £5.00

Avg 0 changes 30m

Madrid to Tarragona by train

from £28.00

Avg 0 changes 2hr 12m

Paris to Tarragona by train

from £90.50

Avg 1 change 7hr 16m

Valencia to Tarragona by train

from £11.50

Avg 0 changes 2hr 1m

Vilanova i la Geltrú to Tarragona by train

from £8.00

Avg 0 changes 23m

Country guide

Trains to Spain

Read our country guide

Log in / Register

  1. We'll assume you've read
    our Terms of Service.