La compagnie ferroviaire RENFE assure la liaison entre la gare de Barcelone Sants et Salou. La fréquence est de 3 minutes à 2 heures. Horaires RENFE pour voyager entre Barcelone et Salou en train. Le trajet dure environ une heure et demie..