Skip to main content

How to get from Plaça De Sants to Oliola by bus and metro?

By bus and metro

To get from Plaça De Sants to Oliola in Barcelona, take the L1 metro from Plaça De Sants station to Arc De Triomf station. Next, take the 306 bus from Barcelona - Estació Del Nord station to Vilanova De L’Aguda (C-1412a, Pk 5,7) (D), Oliola station. The total trip duration for this route is approximately 2 hr 30 min.

150min
Metro - L1
Metro - L1
Bus - 306306
Leaves from Plaça De Sants

Step by Step

  • 1
    Start from metro station
    Start from metro station
    Plaça De Sants
  • 2
    Metro - L1
    Wait for metro
    L1
    Fondo
  • 3
    Ride to metro station
    Ride to metro station
    Arc De Triomf
    ID 128 | 78804
    11 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 Vilanova De L’Aguda (C-1412a, Pk 5,7) (D), Oliola
    Ride to bus station
    Vilanova De L’Aguda (C-1412a, Pk 5,7) (D), Oliola
    128 min
*Duration based on 8am traffic

By bus

To get from Plaça De Sants to Oliola in Barcelona, take the 54 bus from Av. Madrid-Joan Güell station to Barcelona, Estacio Del Nord station. Next, take the 306 bus from Barcelona - Estació Del Nord station to Vilanova De L’Aguda (C-1412a, Pk 5,7) (D), Oliola station. The total trip duration for this route is approximately 3 hr 20 min.

200min
Walk to bus station
Bus - 5454
Bus - 306306
Leaves from Av. Madrid-Joan Güell

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Av. Madrid-Joan Güell
    ID 1576
    670 m • 9 min
  • 2
    Bus - 5454
    Wait for bus
    54
    Estació Del Nord
  • 3
    Ride to bus station
    Ride to bus station
    Barcelona, Estacio Del Nord
    ID 3389
    33 min
  • 4
    Walk to bus station
    Walk to bus station
    Barcelona - Estació Del Nord
    70 m • 1 min
  • 5
    Bus - 306306
    Wait for bus
    306
    Ponts
  • 6
    Ride to bus station Vilanova De L’Aguda (C-1412a, Pk 5,7) (D), Oliola
    Ride to bus station
    Vilanova De L’Aguda (C-1412a, Pk 5,7) (D), Oliola
    128 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 Plaça De Sants to Oliola

The distance between Plaça De Sants, Barcelona and Oliola, Barcelona is approximately 136.91 km, which can typically be travelled in 150 min. Moovit will show you the directions from Plaça De Sants to Oliola 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 Plaça De Sants

Plaça De Sants is located at Plaça De Sants, Barcelona and the nearest public transit station is Pl De Sants.

Metro stations close to Plaça De Sants:

  • Sants Estació
  • Mercat Nou
  • Hostafrancs

Train stations close to Plaça De Sants:

  • Barcelona - Sants

Bus stations close to Plaça De Sants:

  • Pl De Sants
  • Pl De Sants.
  • Sants - Gayarre

Public transit stations close to Oliola, Barcelona

Oliola is located at Oliola, Barcelona and the nearest public transit station is Vilanova De L’Aguda (C-1412a, Pk 5,7) (D), Oliola.

Bus stations close to Oliola:

  • Vilanova De L’Aguda (C-1412a, Pk 5,7) (D), Oliola
  • Vilanova De L’Aguda (C-1412a, Pk 5,7) (A)

By bus

To get from Plaça De Sants to Oliola in Barcelona, take the 54 bus from Av. Madrid-Joan Güell station to Barcelona, Estacio Del Nord station. Next, take the 306 bus from Barcelona - Estació Del Nord station to Vilanova De L’Aguda (C-1412a, Pk 5,7) (D), Oliola station. The total trip duration for this route is approximately 3 hr 20 min.

200min
Walk to bus station
Bus - 5454
Bus - 306306
Leaves from Av. Madrid-Joan Güell

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Av. Madrid-Joan Güell
    ID 1576
    670 m • 9 min
  • 2
    Bus - 5454
    Wait for bus
    54
    Estació Del Nord
  • 3
    Ride to bus station
    Ride to bus station
    Barcelona, Estacio Del Nord
    ID 3389
    33 min
  • 4
    Walk to bus station
    Walk to bus station
    Barcelona - Estació Del Nord
    70 m • 1 min
  • 5
    Bus - 306306
    Wait for bus
    306
    Ponts
  • 6
    Ride to bus station Vilanova De L’Aguda (C-1412a, Pk 5,7) (D), Oliola
    Ride to bus station
    Vilanova De L’Aguda (C-1412a, Pk 5,7) (D), Oliola
    128 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Plaça De Sants to Oliola?

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

  • What is the alternative route to get from Plaça De Sants to Oliola?

    The alternative route takes 200 minutes, using Bus line 54, Bus line 306.

  • Is there a direct metro between Plaça De Sants and Oliola in Barcelona?

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

  • Which metro line goes from Plaça De Sants to Oliola in Barcelona?

    The L1 metro line goes from Fondo station near Plaça De Sants to Arc De Triomf station. From there you’ll have to take one bus line till Arc De Triomf station near Oliola in Barcelona

  • How long does it take to travel from Plaça De Sants to Oliola in Barcelona by metro and bus?

    The total travel time between Plaça De Sants and Oliola in Barcelona by metro and bus is about 2 hr 30 min.

  • Where do I get on the metro near Plaça De Sants to get to Oliola in Barcelona?

    Get on the L1 metro from the Fondo station near Plaça De Sants in Barcelona.

  • Where do I get off the metro when travelling between Plaça De Sants and Oliola in Barcelona?

    Get off the metro at the Arc De Triomf stop, which is closest to Oliola in Barcelona.

Real-Time Arrivals, Schedules, Maps & More