Rome2Rio

How to get fromCaín to Barcelonaby taxi, bus, train, car, or plane

Find Transport to Barcelona

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 8 ways to get from Caín to Barcelona by taxi, bus, train, car, or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Taxi, bus, train

    best
    1. Take the taxi from Caín to [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993]taxi taxi
    2. Take the bus from [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993] to [OVIEDO/UVIÉU] Estación Bus Oviedo FL- Pepe Cosmen [CTA 01549]bus bus Ovi
    3. Take the train from Oviedo to Madrid Chamartíntrain train Alv
    4. Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain train Ave
    11h 7m
    €248–446
  2. Drive, bus to Bilbao Airport, fly

    cheapest
    1. Drive from Caín to Llanescar car
    2. Take the bus from Llanes to Bilbao Intermodalbus bus
    3. Fly from Bilbao Airport (BIO) to Barcelona–El Prat Airport (BCN)plane plane BIO - BCN
    9h 22m
    €57–180
  3. Drive, bus

    1. Drive from Caín to Urdóncar car
    2. Take the bus from Urdón to Estación de autobuses de Santanderbus bus
    3. Take the bus from Estación de autobuses de Santander to Barcelona, Estació d'Autobusos Nordbus bus
    13h 22m
    €81–127
  4. Drive  770 km

    1. Drive from Caín to Barcelonacar car 770 km
    9h 22m
    €120–173
  5. Taxi, bus, bus to Asturias Airport, fly

    1. Take the taxi from Caín to [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993]taxi taxi
    2. Take the bus from [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993] to [OVIEDO/UVIÉU] Estación Bus Oviedo FL- Pepe Cosmen [CTA 01549]bus bus
    3. Take the bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073]bus bus
    4. Fly from Asturias Airport (OVD) to Barcelona–El Prat Airport (BCN)plane plane OVD - BCN
    7h 13m
    €180–365
  6. Drive, bus, train

    1. Drive from Caín to Llanescar car
    2. Take the bus from Llanes to Bilbao Intermodalbus bus
    3. Take the train from Bilbao-Abando to Barcelona-Santstrain train Alv
    13h 53m
    €115–175
  7. Drive, bus via Irun

    1. Drive from Caín to [ARENAS|Arenas, Las] Arenas de Cabrales - CPEB Las Arenas [CTA 03661]car car
    2. Take the bus from Unquera to Irunbus bus
    3. Take the bus from Irun to Barcelona Estació d'Autobusos Nordbus bus
    18h 46m
    €83–118
  8. Drive, bus to Santander Airport, fly

    1. Drive from Caín to Llanescar car
    2. Take the bus from Llanes to Parada de autobús del aeropuerto de Santanderbus bus
    3. Fly from Santander Airport (SDR) to Barcelona–El Prat Airport (BCN)plane plane SDR - BCN
    6h 57m
    €94–251

Asturias Airport (OVD) to Barcelona–El Prat Airport (BCN) flights

Calendar33Weekly Planes
Duration2h 17mAverage Duration
Ticket€19Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Caín, Spain and Barcelona, Spain?

There is no direct connection from Caín to Barcelona. However, you can take the taxi to [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993], take the bus to [OVIEDO/UVIÉU] Estación Bus Oviedo FL- Pepe Cosmen [CTA 01549], walk to Oviedo, take the train to Madrid Chamartín, take the train to Madrid-Atocha Cercanías, walk to Madrid-Puerta De Atocha-Almudena Grandes, then take the train to Barcelona-Sants. Alternatively, you can take a vehicle from Caín to Barcelona, Estació d'Autobusos Nord via Urdón and Estación de autobuses de Santander in around 13h 22m.

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around Spain

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides