Skip to main content

How to get from Sant Andreu to Calaf by bus and metro?

By bus and metro

To get from Sant Andreu to Calaf in Barcelona, take the L1 metro from Sant Andreu station to Arc De Triomf station. Next, take the 306 bus from Barcelona - Estació Del Nord station to Estació Rodalies De Calaf station. The total trip duration for this route is approximately 1 hr 54 min.

114min
Metro - L1
Metro - L1
Bus - 306306
Leaves from Sant Andreu

Step by Step

  • 1
    Start from metro station
    Start from metro station
    Sant Andreu
  • 2
    Metro - L1
    Wait for metro
    L1
    Hospital De Bellvitge
  • 3
    Ride to metro station
    Ride to metro station
    Arc De Triomf
    ID 128 | 78804
    12 min
  • 4
    Walk to bus station
    Walk to bus station
    Barcelona - Estació Del Nord
    200 m • 3 min
  • 5
    Bus - 306306
    Wait for bus
    306
    Ponts
  • 6
    Ride to bus station Estació Rodalies De Calaf
    Ride to bus station
    Estació Rodalies De Calaf
    91 min
*Duration based on 8am traffic

By train

To get from Sant Andreu to Calaf in Barcelona, you’ll need to take 3 train lines: take the R2N train from Barcelona - Sant Andreu station to Barcelona - Sants station. Next, you’ll have to switch to the ALVIA train and finally take the R12 train from Lleida Pirineus station to Calaf station. The total trip duration for this route is approximately 4 hr 31 min.

271min
Walk to train stationTrain - R2N
Train - R2N
Train - ALVIA
Train - R12
Train - R12
Walk to Calaf
Leaves from Barcelona - Sant Andreu

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Barcelona - Sant Andreu
    ID 79004
    280 m • 4 min
  • 2
    Train - R2N
    Wait for train
    R2N
    Aeroport
  • 3
    Ride to train station
    Ride to train station
    Barcelona - Sants
    ID 71801
    18 min
  • 4
    Train - ALVIA
    Wait for train
    ALVIA
    Gijón
  • 5
    Ride to train station
    Ride to train station
    Lleida Pirineus
    ID 901 | 78400
    70 min
  • 6
    Train - R12
    Wait for train
    R12
    Calaf
  • 7
    Ride to train station
    Ride to train station
    Calaf
    ID 78503
    71 min
  • 8
    Walk to Calaf
    Walk to
    Calaf
    40 m • 1 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 Sant Andreu to Calaf

The distance between Sant Andreu, Barcelona and Calaf, Barcelona is approximately 101.31 km, which can typically be travelled in 114 min. Moovit will show you the directions from Sant Andreu to Calaf by bus and metro, so no matter how you choose to travel in Barcelona – you will always have plenty of easy options.

Public transit stations close to Sant Andreu

Sant Andreu is located at Sant Andreu, Barcelona and the nearest public transit station is Pgtorras I Bages-Els Segadors.

Metro stations close to Sant Andreu:

  • Fabra I Puig
  • Torras I Bages
  • Onze De Setembre

Train stations close to Sant Andreu:

  • Barcelona - Fabra I Puig
  • Barcelona - Sant Andreu

Bus stations close to Sant Andreu:

  • Pgtorras I Bages-Els Segadors
  • Pg De Torras I Bages-Joan Torras
  • Segre - Pl Orfila

Public transit stations close to Calaf, Barcelona

Calaf is located at Calaf, Barcelona and the nearest public transit station is Estació Rodalies De Calaf.

Train stations close to Calaf:

  • Calaf
  • Sant Martí Sesgueioles

Bus stations close to Calaf:

  • Estació Rodalies De Calaf
  • Barri Nou

By train

To get from Sant Andreu to Calaf in Barcelona, you’ll need to take 3 train lines: take the R2N train from Barcelona - Sant Andreu station to Barcelona - Sants station. Next, you’ll have to switch to the ALVIA train and finally take the R12 train from Lleida Pirineus station to Calaf station. The total trip duration for this route is approximately 4 hr 31 min.

271min
Walk to train stationTrain - R2N
Train - R2N
Train - ALVIA
Train - R12
Train - R12
Walk to Calaf
Leaves from Barcelona - Sant Andreu

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Barcelona - Sant Andreu
    ID 79004
    280 m • 4 min
  • 2
    Train - R2N
    Wait for train
    R2N
    Aeroport
  • 3
    Ride to train station
    Ride to train station
    Barcelona - Sants
    ID 71801
    18 min
  • 4
    Train - ALVIA
    Wait for train
    ALVIA
    Gijón
  • 5
    Ride to train station
    Ride to train station
    Lleida Pirineus
    ID 901 | 78400
    70 min
  • 6
    Train - R12
    Wait for train
    R12
    Calaf
  • 7
    Ride to train station
    Ride to train station
    Calaf
    ID 78503
    71 min
  • 8
    Walk to Calaf
    Walk to
    Calaf
    40 m • 1 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Sant Andreu to Calaf?

    The fastest way takes 114 minutes, using Bus line L1, Bus line 306.

  • What is the alternative route to get from Sant Andreu to Calaf?

    The alternative route takes 271 minutes, using Bus line R2N, Bus line ALVIA, Bus line R12.

  • Is there a direct metro between Sant Andreu and Calaf in Barcelona?

    No, you’ll have to take one metro line and one bus line in total. The total travelling time is 1 hr 54 min.

  • Which metro line goes from Sant Andreu to Calaf in Barcelona?

    The L1 metro line goes from Hospital De Bellvitge station near Sant Andreu to Arc De Triomf station. From there you’ll have to take one bus line till Estació Rodalies De Calaf station near Calaf in Barcelona

  • How long does it take to travel from Sant Andreu to Calaf in Barcelona by metro and bus?

    The total travel time between Sant Andreu and Calaf in Barcelona by metro and bus is about 1 hr 54 min.

  • Where do I get on the metro near Sant Andreu to get to Calaf in Barcelona?

    Get on the L1 metro from the Hospital De Bellvitge station near Sant Andreu in Barcelona.

  • Where do I get off the metro when travelling between Sant Andreu and Calaf in Barcelona?

    Get off the metro at the Estació Rodalies De Calaf stop, which is closest to Calaf in Barcelona.

Real-Time Arrivals, Schedules, Maps & More