Buses from Barcelona to Tarragona
🚌 The direct bus journey from Barcelona to Tarragona takes approximately 1 hour and 30 minutes, with services departing every four hours every day. 👍 💰 Prices for the bus ride from Barcelona to Tarragona range from €7 to €15, making it an affordable option for those looking to explore the scenic route covering a distance of 84.4 km. 🌄