Rome2Rio

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

Find Transport to Barcelona

See all options

There are 9 ways to get from Caín to Barcelona by taxi, train, car, bus, 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, train

    best
    1. Take the taxi from Caín to Ozanestaxi taxi
    2. Take the train from Ozanes to Oviedo/Uviéu Train Stationtrain train
    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 22m
    €289–486
  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
    €66–191
  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–129
  4. Drive 773.6 km

    1. Drive from Caín to Barcelonacar car 773.6 km
    9h 6m
    €122–176
  5. Taxi, bus to León Airport, fly

    1. Take the taxi from Caín to Riañotaxi taxi
    2. Take the bus from Riaño to Leonbus bus
    3. Fly from León Airport (LEN) to Barcelona–El Prat Airport (BCN)plane plane LEN - BCN
    7h 17m
    €209–464
  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
    €116–186
  7. Drive, bus via Donostia / San Sebastián

    1. Drive from Caín to [ARENAS|Arenas, Las] Arenas de Cabrales - Oficina Turismo [CTA 03663]car car
    2. Take the bus from Panes to Estación de autobuses de Santanderbus bus
    3. Take the bus from Santander to San Sebastián - Bus Stationbus bus
    4. Take the bus from Donostia-San Sebastián Estación de Autobuses to Barcelona Estació d'Autobusos Nordbus bus
    18h 30m
    €82–141
  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
    €106–252
  9. Taxi, bus, bus to Asturias Airport, fly

    1. Take the taxi from Caín to [CUADONGA/COVADONGA] El Peregrino [CTA 05421]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
    8h 9m
    €212–390

León Airport (LEN) to Barcelona–El Prat Airport (BCN) flights

Calendar8Weekly Planes
Duration2h 53mAverage Duration
Ticket€119Cheapest Price
See schedules

Questions & Answers

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 Ozanes, take the train to Oviedo/Uviéu Train Station, 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