How to Get to Altafulla in Barcelona by Bus or Train?

Directions to Altafulla (Barcelona) with public transportation

The following transit lines have routes that pass near Altafulla

  • TrainTrain: R15, R16, R2S, R14, R17.
  • BusBus: 12, L0, R, E1 U, L2.

How to get to Altafulla by bus?

Click on the bus route to see step-by-step directions with maps, line arrival times and updated time schedules.

How to get to Altafulla by train?

Click on the train route to see step-by-step directions with maps, line arrival times and updated time schedules.

Bus stops near Altafulla in Barcelona

  • Altafulla (Les Piscines), 5 min walk,
  • Aiguamolls Del Gaià / Benzinera, 11 min walk,

Train station near Altafulla in Barcelona

  • Altafulla-Tamarit, 10 min walk,

Bus lines to Altafulla in Barcelona

  • R, Bus Ràpid,
  • L0, Vilafranca - Tarragona,
  • E1 U, El Vendrell - Tarragona (Universitats),
  • L2, Vilafranca - Tarragona (per Coma-ruga),
  • NT6, El Vendrell - Tarragona,
  • 22, Altafulla - Torredembarra - Barcelona,
  • 12, Enric D'Ossó,
Questions & Answers
  • What are the closest stations to Altafulla?

    The closest stations to Altafulla are:

    • Altafulla (Les Piscines) stop is 322 meters away, 5 min walk.
    • Altafulla-Tamarit station is 763 meters away, 10 min walk.
    • Aiguamolls Del Gaià / Benzinera stop is 796 meters away, 11 min walk.
  • Which train lines stop near Altafulla?

    These train lines stop near Altafulla: R15, R16.

  • Which bus lines stop near Altafulla?

    These bus lines stop near Altafulla: 12, L0.

  • What’s the nearest train station to Altafulla in Barcelona?

    The nearest train station to Altafulla in Barcelona is Altafulla-Tamarit. It’s a 10 min walk away.

  • What’s the nearest bus station to Altafulla in Barcelona?

    The nearest bus station to Altafulla in Barcelona is Altafulla (Les Piscines). It’s a 5 min walk away.

  • What time is the first train to Altafulla in Barcelona?

    The R15 is the first train that goes to Altafulla in Barcelona. It stops nearby at 6:05 AM.

  • What time is the last train to Altafulla in Barcelona?

    The R15 is the last train that goes to Altafulla in Barcelona. It stops nearby at 11:02 PM.

  • What time is the first bus to Altafulla in Barcelona?

    The NT6 is the first bus that goes to Altafulla in Barcelona. It stops nearby at 4:09 AM.

  • What time is the last bus to Altafulla in Barcelona?

    The 12 is the last bus that goes to Altafulla in Barcelona. It stops nearby at 10:49 PM.

See Altafulla, Barcelona, on the map

Public Transit to Altafulla in Barcelona

Wondering how to get to Altafulla in Barcelona? Moovit helps you find the best way to get to Altafulla with step-by-step directions from the nearest public transit station.

Moovit provides free maps and live directions to help you navigate through your city. View schedules, routes, timetables, and find out how long it takes to get to Altafulla in real time.

Looking for the nearest stop or station to Altafulla? Check out this list of stops closest to your destination: Altafulla (Les Piscines); Altafulla-Tamarit; Aiguamolls Del Gaià / Benzinera.

Train: R15, R16, R2S, R14, R17.Bus: 12, L0, R, E1 U, L2, NT6.

Want to see if there’s another route that gets you there at an earlier time? Moovit helps you find alternative routes or times. Get directions from and directions to Altafulla easily from the Moovit App or Website.

We make riding to Altafulla easy, which is why over 1.7 billion users, including users in Barcelona, trust Moovit as the best app for public transit. You don’t need to download an individual bus app or train app; Moovit is your all-in-one transit app that helps you find the best bus time or train time available.

For information on prices of bus and train, costs and ride fares to Altafulla, please check the Moovit app.

Use the app to navigate to popular places including to the airport, hospital, stadium, grocery store, mall, coffee shop, school, college, and university.

Altafulla Address: 43893 Altafulla in Barcelona

Altafulla
AltafullaAltafulla (Catalan pronunciation: [əltəˈfuʎə]) is a municipality in the comarca of the Tarragonès in Catalonia, Spain. It has a population of 5,870 (register office, 2025) . The town of Altafulla has a beautifully intact old quarter crowned by the Castle of Altafulla, and an old fishing quarter dating back to the 18th century along the beach, called "Baixamar" or "Les Botigues de Mar". An additional medieval castle on a small promontory overlooking the sea, the Castle of the Marquises of Tamarit (not open to the public) is often thought as part of Altafulla, but it is actually located in the neighbor municipality of Tarragona. Beyond the castle is one of the last remaining forests stretching along the sea in Catalonia, part of which is a small nature preserve (under the Tamarit-Punta de la Móra Special Environmental and Landscape Protection Plan). Altafulla is also home to the remains of the Roman villa of Els Munts, which is included in a larger UNESCO World Heritage Site The Gaià River "empties" into the sea here, its last stretch being a small nature preserve and haven for songbirds (Reserva Natural de Fauna Salvatge de la Desembocadura del Gaià - Gaià River Estuary Wildlife Preserve), though due to damming upriver, it carries very little water at this last section, forming a tiny salt marsh separated from the sea by a bar of sand. This wildlife preserve is run by L'Hort de la Sínia, an ecological agriculture, learning and activities center. Altafulla has one of the highest median household incomes in the province of Tarragona.
How to get to Altafulla with public transit - About the place

Public transit lines with stations closest to Altafulla in Barcelona

Train lines with stations closest to Altafulla in Barcelona

Bus lines with stations closest to Altafulla in Barcelona