Таррагона имеет ключевую железнодорожную станцию, которая связывает город с различными направлениями в Испании. Главная станция, Станция Таррагона, обслуживается региональными и дальнемагистральными поездами, в основном, управляемыми Renfe. Она обеспечивает доступ к крупным городам, таким как Барселона, расположенная примерно в 100 километрах, и Валенсия на юге. Станция также предлагает соединения с местными направлениями в пределах Каталонии. Таррагона хорошо интегрирована в железнодорожную сеть Испании, что делает её удобной точкой для путешественников, направляющихся к средиземноморскому побережью.