Skip to main content

How to get from Meridiana-La Sagrera to Cervera by train?

By train

Take one direct train from Meridiana-La Sagrera to Cervera in Barcelona: take the R12 train from La Sagrera station to Cervera station. The total trip duration for this route is approximately 2 hr 23 min. The ride fare is €7.40.

143min€7.40
Train - R12
Train - R12
Walk to Cervera
Leaves from La Sagrera
Step by Step
  • 1
    Start from train station
    Start from train station
    Meridiana-La Sagrera
  • 2
    Train - R12
    Wait for train
    R12
    Lleida - Pirineus
  • 3
    Ride to train station
    Ride to train station
    Cervera
    ID 78500
    138 min
  • 4
    Walk to Cervera
    Walk to
    Cervera
    240 m • 4 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Barcelona.
All local mobility options in one app
Public transit directions from Meridiana-La Sagrera to Cervera
The distance between Meridiana-La Sagrera, Barcelona and Cervera, Barcelona is approximately 122.63 km, which can typically be travelled in 143 min. Moovit will show you the directions from Meridiana-La Sagrera to Cervera by train, so no matter how you choose to travel in Barcelona – you will always have plenty of easy options.
Public transit stations close to Meridiana-La Sagrera

Meridiana-La Sagrera is located at Meridiana-La Sagrera, Barcelona and the nearest public transit station is Av. Meridiana/C. De Felip II (Sagrera).

Metro stations close to Meridiana-La Sagrera:

  • Navas
  • Congrés | Indians
  • Camp De L'Arpa

Train stations close to Meridiana-La Sagrera:

  • La Sagrera

Bus stations close to Meridiana-La Sagrera:

  • Av. Meridiana/C. De Felip II (Sagrera)
  • Meridiana-La Sagrera
  • Av Meridiana-Cardenal Tedeschini
Public transit stations close to Cervera, Barcelona

Cervera is located at Cervera, Barcelona and the nearest public transit station is Cervera.

Train stations close to Cervera:

  • Cervera

Bus stations close to Cervera:

  • Estació D'Autobusos De Cervera
Questions & Answers
  • What is the fastest way to get from Meridiana-La Sagrera to Cervera?

    The fastest way takes 143 minutes, using Bus line R12.

  • Is there a direct train between Meridiana-La Sagrera and Cervera in Barcelona?

    Yes, there is a direct train going from Meridiana-La Sagrera to Cervera in Barcelona in 2 hr 23 min.

  • Which train line goes from Meridiana-La Sagrera to Cervera in Barcelona?

    The R12 train line goes from Lleida - Pirineus station near Meridiana-La Sagrera to Cervera station near Cervera in Barcelona.

  • How long does it take to travel from Meridiana-La Sagrera to Cervera in Barcelona by train?

    The total travel time between Meridiana-La Sagrera and Cervera in Barcelona by train is about 2 hr 23 min.

  • Where do I get on the train near Meridiana-La Sagrera to get to Cervera in Barcelona?

    Get on the R12 train from the Lleida - Pirineus station near Meridiana-La Sagrera in Barcelona.

  • Where do I get off the train when travelling between Meridiana-La Sagrera and Cervera in Barcelona?

    Get off the train at the Cervera station, which is closest to Cervera in Barcelona.

  • How much is the train fare from Meridiana-La Sagrera to Cervera?

    The ride from Meridiana-La Sagrera to Cervera costs €7.40.

Real-Time Arrivals, Schedules, Maps & More