Skip to main content

How to get from Langreo to Caravia by bus and train?

From Langreo to Caravia by bus and train

To get from Langreo to Caravia in Asturias, you’ll need to take one train line and 2 bus lines: take the C2 train from La Felguera station to Oviedo station. Next, you’ll have to switch to the OVI bus and finally take the GIJ bus from [Ribadesella/Ribeseya] Estación Bus Ribadesella [Cta 05161] station to [Caravia L'Alta/Prado] Prado [Cta 05131] station. The total trip duration for this route is approximately 5 hr 25 min. The bus and train schedule from Langreo may change. We recommend you check the updated bus and train schedule to Caravia on the Moovit app.

325min
Walk to train station
Train - C2
Bus - OVIOVI
Bus - GIJGIJ
Walk to Caravia
Leaves from La Felguera

Step by Step

  • 1
    Walk to train station
    Walk to train station
    La Felguera
    230 m • 3 min
  • 2
    Train - C2
    Wait for train
    C2
    Oviedo
  • 3
    Ride to train station
    Ride to train station
    Oviedo
    32 min
  • 4
    Walk to bus station
    Walk to bus station
    [Oviedo/Uviéu] Estación Bus Oviedo Il- Pepe Cosmen [Cta 21470]
    610 m • 8 min
  • 5
    Bus - OVIOVI
    Wait for bus
    OVI
    Llanes
  • 6
    Ride to bus station
    Ride to bus station
    [Ribadesella/Ribeseya] Estación Bus Ribadesella [Cta 05161]
    65 min
  • 7
    Bus - GIJGIJ
    Wait for bus
    GIJ
    Gijón
  • 8
    Ride to bus station
    Ride to bus station
    [Caravia L'Alta/Prado] Prado [Cta 05131]
    19 min
  • 9
    Walk to Caravia
    Walk to
    Caravia
    90 m • 2 min
*Duration based on 8am traffic

Alternative route from Langreo to Caravia by bus and train via EL, OVI and GIJ

To get from Langreo to Caravia in Asturias, you’ll need to take one train line and 2 bus lines: take the EL train from La Felguera station to Oviedo station. Next, you’ll have to switch to the OVI bus and finally take the GIJ bus from [Ribadesella/Ribeseya] Estación Bus Ribadesella [Cta 05161] station to [Caravia L'Alta/Prado] Prado [Cta 05131] station. The total trip duration for this route is approximately 5 hr 26 min. The bus and train schedule from Langreo may change. We recommend you check the updated bus and train schedule to Caravia on the Moovit app.

326min
Walk to train station
Train - ELEL
Bus - OVIOVI
Bus - GIJGIJ
Walk to Caravia
Leaves from La Felguera

Step by Step

  • 1
    Walk to train station
    Walk to train station
    La Felguera
    230 m • 3 min
  • 2
    Train - ELEL
    Wait for train
    EL
    Avilés
  • 3
    Ride to train station
    Ride to train station
    Oviedo
    34 min
  • 4
    Walk to bus station
    Walk to bus station
    [Oviedo/Uviéu] Estación Bus Oviedo Il- Pepe Cosmen [Cta 21470]
    610 m • 8 min
  • 5
    Bus - OVIOVI
    Wait for bus
    OVI
    Llanes
  • 6
    Ride to bus station
    Ride to bus station
    [Ribadesella/Ribeseya] Estación Bus Ribadesella [Cta 05161]
    65 min
  • 7
    Bus - GIJGIJ
    Wait for bus
    GIJ
    Gijón
  • 8
    Ride to bus station
    Ride to bus station
    [Caravia L'Alta/Prado] Prado [Cta 05131]
    19 min
  • 9
    Walk to Caravia
    Walk to
    Caravia
    90 m • 2 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Asturias.
All local mobility options in one app

Public transit directions from Langreo to Caravia

The distance between Langreo, Asturias and Caravia, Asturias is approximately 124.46 km, which can typically be travelled in 325 min. Moovit will show you the directions from Langreo to Caravia by bus and train, so no matter how you choose to travel in Asturias – you will always have plenty of easy options.

Bus And Train schedule from Langreo to Caravia

To check the bus and train schedule from Langreo to Caravia using the Moovit app, first download and open the app on your smartphone. Enter your starting point (Langreo) and destination (Caravia), then select the desired date and time of travel. Moovit will show all available bus and train routes, estimated travel times, and any required transfers. You can view detailed departure and arrival times for each bus and train, as well as real-time updates for delays or changes. Use this information to plan your trip and stay up to date with the latest bus and train schedules.

Alternative route from Langreo to Caravia by bus and train via EL, OVI and GIJ

To get from Langreo to Caravia in Asturias, you’ll need to take one train line and 2 bus lines: take the EL train from La Felguera station to Oviedo station. Next, you’ll have to switch to the OVI bus and finally take the GIJ bus from [Ribadesella/Ribeseya] Estación Bus Ribadesella [Cta 05161] station to [Caravia L'Alta/Prado] Prado [Cta 05131] station. The total trip duration for this route is approximately 5 hr 26 min. The bus and train schedule from Langreo may change. We recommend you check the updated bus and train schedule to Caravia on the Moovit app.

326min
Walk to train station
Train - ELEL
Bus - OVIOVI
Bus - GIJGIJ
Walk to Caravia
Leaves from La Felguera

Step by Step

  • 1
    Walk to train station
    Walk to train station
    La Felguera
    230 m • 3 min
  • 2
    Train - ELEL
    Wait for train
    EL
    Avilés
  • 3
    Ride to train station
    Ride to train station
    Oviedo
    34 min
  • 4
    Walk to bus station
    Walk to bus station
    [Oviedo/Uviéu] Estación Bus Oviedo Il- Pepe Cosmen [Cta 21470]
    610 m • 8 min
  • 5
    Bus - OVIOVI
    Wait for bus
    OVI
    Llanes
  • 6
    Ride to bus station
    Ride to bus station
    [Ribadesella/Ribeseya] Estación Bus Ribadesella [Cta 05161]
    65 min
  • 7
    Bus - GIJGIJ
    Wait for bus
    GIJ
    Gijón
  • 8
    Ride to bus station
    Ride to bus station
    [Caravia L'Alta/Prado] Prado [Cta 05131]
    19 min
  • 9
    Walk to Caravia
    Walk to
    Caravia
    90 m • 2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Langreo to Caravia?

    The fastest way takes 325 minutes, using Train line C2, Bus line OVI, Bus line GIJ.

  • What is the alternative route to get from Langreo to Caravia?

    The alternative route takes 326 minutes, using Train line EL, Bus line OVI, Bus line GIJ.

  • Is there a direct train between Langreo and Caravia in Asturias?

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

  • Which train line goes from Langreo to Caravia in Asturias?

    The C2 train line goes from La Felguera station near Langreo to Oviedo station. From there you’ll have to take 2 bus lines till Oviedo station near Caravia in Asturias.

  • How long does it take to travel from Langreo to Caravia in Asturias by train and bus?

    The total travel time between Langreo and Caravia in Asturias by train and bus is about 5 hr 25 min.

  • Where do I get on the train near Langreo to get to Caravia in Asturias?

    Get on the C2 train from the La Felguera station near Langreo in Asturias.

  • Where do I get off the train when travelling between Langreo and Caravia in Asturias?

    Get off the train at the Oviedo stop, which is closest to Caravia in Asturias.