Таррагона — це залізничний вузол на середземноморському коридорі Іспанії, з двома основними пасажирськими станціями, що обслуговують різні частини мережі. Станція Tarragona розташована в місті на прибережній звичайній лінії, тоді як Camp de Tarragona обслуговує високошвидкісні рейси на коридорі Мадрид–Барселона за межами міського центру. Renfe є головним оператором, а окремі високошвидкісні рейси також надає Ouigo Espana.
Поїзди з Таррагони включають високошвидкісні AVE, Avant, Alvia, Intercity та регіональні рейси залежно від використаної станції. Camp de Tarragona — це станція для далекомагістральних високошвидкісних маршрутів через внутрішні райони Іспанії, тоді як станція Tarragona обслуговує прибережні Regional Express і Media Distancia поїзди в напрямку Каталонії та Валенсійської спільноти. Мандрівникам слід уважно перевіряти назву станції перед купівлею залізничних квитків, оскільки ці дві станції є окремими.
Залізничні маршрути з Таррагони прямують на північний схід до Барселони та Жирони, углиб країни до Льєйди, Сарагоси та Мадрида, а також на південний захід уздовж узбережжя Середземного моря до Кастельйона, Валенсії та Аліканте. Регіональні поїзди до Таррагони також з'єднують сусідні прибережні міста на півдні Каталонії. Бронюйте поїзди з Таррагони та до Таррагони онлайн на Rail Monsters.