Skip to main content

How to get from Barcelona to Campdevànol by bus and train?

From Barcelona to Campdevànol by bus and train

To get from Barcelona to Campdevànol in Campdevànol, take the V29 bus from Josep Pla - Av Diagonal station to Av Meridiana-Pl Dels Jardins D'Elx station. Next, take the R3 train from La Sagrera station to Campdevànol station. The total trip duration for this route is approximately 2 hr 40 min. The ride fare is €9.95.

160min€9.95
Walk to bus station
Bus - V29V29
Train - R3
Train - R3
Leaves from Josep Pla - Av Diagonal

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Josep Pla - Av Diagonal
    ID 3535
    670 m • 9 min
  • 2
    Bus - V29V29
    Wait for bus
    V29
    Roquetes
  • 3
    Ride to bus station
    Ride to bus station
    Av Meridiana-Pl Dels Jardins D'Elx
    ID 1663
    17 min
  • 4
    Walk to train station
    Walk to train station
    La Sagrera
    ID 133 | 526 | 930 | 78806
    90 m • 2 min
  • 5
    Train - R3
    Wait for train
    R3
    La Tor De Querol
  • 6
    Ride to train station Campdevànol
    Ride to train station
    Campdevànol
    ID 77301
    125 min
*Duration based on 8am traffic

Alternative route from Barcelona to Campdevànol by bus and train via H16, V27 and R3

To get from Barcelona to Campdevànol in Campdevànol, you’ll need to take 2 bus lines and one train line: take the H16 bus from Pg Taulat - Diagonal Mar station to Pg Taulat - Bac De Roda station. Next, you’ll have to switch to the V27 bus and finally take the R3 train from La Sagrera station to Campdevànol station. The total trip duration for this route is approximately 2 hr 46 min. The ride fare is €12.50.

166min€12.50
Walk to bus station
Bus - H16H16
Bus - V27V27
Train - R3
Train - R3
Leaves from Pg Taulat - Diagonal Mar

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Pg Taulat - Diagonal Mar
    ID 2265
    610 m • 8 min
  • 2
    Bus - H16H16
    Wait for bus
    H16
    Pg. Zona Franca
  • 3
    Ride to bus station
    Ride to bus station
    Pg Taulat - Bac De Roda
    ID 2907
    4 min
  • 4
    Walk to bus station
    Walk to bus station
    Bac De Roda - Pg Taulat
    ID 3383
    80 m • 2 min
  • 5
    Bus - V27V27
    Wait for bus
    V27
    Canyelles
  • 6
    Ride to bus station
    Ride to bus station
    Felip II - Meridiana
    ID 744
    16 min
  • 7
    Walk to train station
    Walk to train station
    La Sagrera
    ID 133 | 526 | 930 | 78806
    100 m • 2 min
  • 8
    Train - R3
    Wait for train
    R3
    La Tor De Querol
  • 9
    Ride to train station Campdevànol
    Ride to train station
    Campdevànol
    ID 77301
    125 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 Barcelona to Campdevànol

The distance between Barcelona, Campdevànol and Campdevànol, Campdevànol is approximately 110.58 km, which can typically be travelled in 160 min. Moovit will show you the directions from Barcelona to Campdevànol by bus and train, so no matter how you choose to travel in Campdevànol – you will always have plenty of easy options.

Public transit stations close to Barcelona

Barcelona is located at Barcelona, Campdevànol and the nearest public transit station is Josep Pla - Pg Garcia Fària.

Metro stations close to Barcelona:

  • El Maresme | Fòrum

Bus stations close to Barcelona:

  • Josep Pla - Pg Garcia Fària
  • Pg Taulat - Diagonal Mar
  • Pg Taulat - Diagonal Mar

Public transit stations close to Campdevànol, Campdevànol

Campdevànol is located at Campdevànol, Campdevànol and the nearest public transit station is Plaça Església.

Train stations close to Campdevànol:

  • Ripoll
  • Campdevànol

Bus stations close to Campdevànol:

  • Plaça Església
  • Plaça De L' Església
  • Campdevànol - Hospital

Alternative route from Barcelona to Campdevànol by bus and train via H16, V27 and R3

To get from Barcelona to Campdevànol in Campdevànol, you’ll need to take 2 bus lines and one train line: take the H16 bus from Pg Taulat - Diagonal Mar station to Pg Taulat - Bac De Roda station. Next, you’ll have to switch to the V27 bus and finally take the R3 train from La Sagrera station to Campdevànol station. The total trip duration for this route is approximately 2 hr 46 min. The ride fare is €12.50.

166min€12.50
Walk to bus station
Bus - H16H16
Bus - V27V27
Train - R3
Train - R3
Leaves from Pg Taulat - Diagonal Mar

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Pg Taulat - Diagonal Mar
    ID 2265
    610 m • 8 min
  • 2
    Bus - H16H16
    Wait for bus
    H16
    Pg. Zona Franca
  • 3
    Ride to bus station
    Ride to bus station
    Pg Taulat - Bac De Roda
    ID 2907
    4 min
  • 4
    Walk to bus station
    Walk to bus station
    Bac De Roda - Pg Taulat
    ID 3383
    80 m • 2 min
  • 5
    Bus - V27V27
    Wait for bus
    V27
    Canyelles
  • 6
    Ride to bus station
    Ride to bus station
    Felip II - Meridiana
    ID 744
    16 min
  • 7
    Walk to train station
    Walk to train station
    La Sagrera
    ID 133 | 526 | 930 | 78806
    100 m • 2 min
  • 8
    Train - R3
    Wait for train
    R3
    La Tor De Querol
  • 9
    Ride to train station Campdevànol
    Ride to train station
    Campdevànol
    ID 77301
    125 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Barcelona to Campdevànol?

    The fastest way takes 160 minutes, using Bus line V29, Bus line R3.

  • What is the alternative route to get from Barcelona to Campdevànol?

    The alternative route takes 166 minutes, using Bus line H16, Bus line V27, Bus line R3.

  • Is there a direct bus between Barcelona and Campdevànol?

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

  • Which bus line goes from Barcelona to Campdevànol?

    The V29 bus line goes from Josep Pla - Av Diagonal station near Barcelona in Barcelona to Roquetes station. From there you’ll have to take one train line till Roquetes station near Campdevànol in Campdevànol.

  • How long does it take to travel from Barcelona to Campdevànol by bus and train?

    The total travel time between Barcelona in Barcelona and Campdevànol in Campdevànol by bus and train is about 2 hr 40 min.

  • Where do I get on the bus near Barcelona to get to Campdevànol?

    Get on the V29 bus from the Josep Pla - Av Diagonal stop near Barcelona in Barcelona.

  • Where do I get off the bus when travelling between Barcelona and Campdevànol?

    Get off the bus at the Roquetes station, which is closest to Campdevànol in Campdevànol.

  • How much is the bus fare from Barcelona to Campdevànol?

    The ride from Barcelona to Campdevànol costs €9.95.

Real-Time Arrivals, Schedules, Maps & More