Travel options for:
Roscoff to Barcelona
  • Train to Brest, fly to Barcelona

    $335 - $795
    1. Roscoff

      28 min - 3 times a day

      $12 - $18

    2. Morlaix

      31 min - 4 times a day

      $17 - $22

    3. Brest(F)

      6 min - 1747 feet

    4. Liberté

      16 min - every 20 minutes

      $2

    5. Porte de Guipavas

      10 min - hourly - line 40

      $2

    6. Brest (BES)

      1 h 45 min - non-stop

      $300 - $750

    7. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train to Rennes, fly to Barcelona

    $101 - $348
    1. Roscoff

      28 min - 3 times a day

      $12 - $18

    2. Morlaix

      1 h 40 min - 5 times a day

      $23 - $35

    3. Rennes

      5 min - 3 times a day

      $9 - $14

    4. Rennes (RNS)

      1 h 30 min - non-stop

      $55 - $280

    5. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train, train to Nantes, fly to Barcelona

    $104 - $308
    1. Roscoff

      28 min - 3 times a day

      $12 - $18

    2. Morlaix

      1 h 40 min - 5 times a day

      $23 - $35

    3. Rennes

      1 h 17 min - every 20 minutes

      $15 - $22

    4. Gare SNCF Sud

      18 min - every 30 minutes

      $2

    5. Nantes (NTE)

      1 h 30 min - non-stop

      $50 - $230

    6. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train to Brest, fly to Toulouse, train

    $175 - $395
    1. Roscoff

      28 min - 3 times a day

      $12 - $18

    2. Morlaix

      31 min - 4 times a day

      $17 - $22

    3. Brest(F)

      6 min - 1747 feet

    4. Liberté

      16 min - every 20 minutes

      $2

    5. Porte de Guipavas

      10 min - hourly - line 40

      $2

    6. Brest (BES)

      1 h 30 min - non-stop

      $85 - $270

    7. Toulouse (TLS)

      23 min - every 30 minutes

      $2

    8. Toulouse-Matabiau

      3 h 20 min - once daily

      $55 - $80

  • Train to Brest, fly to Perpignan, train

    $213 - $893
    1. Roscoff

      28 min - 3 times a day

      $12 - $18

    2. Morlaix

      31 min - 4 times a day

      $17 - $22

    3. Brest(F)

      6 min - 1747 feet

    4. Liberté

      16 min - every 20 minutes

      $2

    5. Porte de Guipavas

      10 min - hourly - line 40

      $2

    6. Brest (BES)

      4 h 10 min - 1 stopover

      $150 - $800

    7. Perpignan (PGF)

      24 min - hourly - line 7

    8. Perpignan Catalogne

      4 min - every 30 minutes - line 2

    9. Perpignan

      1 h 19 min - once daily

      $30 - $50

  • Train

    $235 - $322
    1. Roscoff

      28 min - 3 times a day

      $12 - $18

    2. Morlaix

      1 h 40 min - 5 times a day

      $23 - $35

    3. Rennes

      6 h 20 min - once daily

      $130 - $190

    4. Montpellier Saint-Roch

      2 h 53 min - once daily

      $70 - $80

  • Train, bus

    $97 - $144
    1. Roscoff Quai d'Auxere

      44 min - 3 times a day - line 29

      $2 - $4

    2. Morlaix

      1 h 40 min - 5 times a day

      $30 - $45

    3. Rennes

      17 h 10 min - twice daily

      $65 - $95

  • Bus

    $65 - $133
    1. Roscoff Quai d'Auxere

      2 h 15 min - once daily

      $2 - $11

    2. Quimper

      3 h 30 min - once daily

      $8 - $23

    3. Nantes, Nantes Haluchère

      13 h 45 min - 3 times a week

      $55 - $100

  • Drive

    $170 - $260
    1. Roscoff

      12 h 17 min - 809.1 miles

      $170 - $260

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Roscoff train to Morlaix, train to Brest(F), walk to Liberté, tram to Porte de Guipavas, line 40 bus to Brest airport, fly to Barcelona airport, then train to Barcelona. 7 h 22 min $503. From Roscoff train to Morlaix, train to Rennes, train to Rennes airport, fly to Barcelona airport, then train to Barcelona. 7 h 59 min $167. From Roscoff train to Morlaix, train to Rennes, train to Gare SNCF Sud, bus to Nantes airport, fly to Barcelona airport, then train to Barcelona. 8 h 45 min $166. From Roscoff train to Morlaix, train to Brest(F), walk to Liberté, tram to Porte de Guipavas, line 40 bus to Brest airport, fly to Toulouse airport, bus to Toulouse-Matabiau, then train to Barcelona. 10 h 26 min $233. From Roscoff train to Morlaix, train to Brest(F), walk to Liberté, tram to Porte de Guipavas, line 40 bus to Brest airport, fly to Perpignan airport, line 7 bus to Perpignan Catalogne, line 2 bus to Perpignan, then train to Barcelona. 11 h 35 min $491. From Roscoff train to Morlaix, train to Rennes, train to Montpellier Saint-Roch, then train to Barcelona Sants. 14 h 7 min $283. From Roscoff Quai d'Auxere line 29 bus to Morlaix, train to Rennes, then bus to Barcelona. 21 h 20 min $122. From Roscoff Quai d'Auxere bus to Quimper, bus to Nantes, Nantes Haluchère, then bus to Barcelona. 21 h 30 min $114. From Roscoff drive to Barcelona. 12 h 17 min $212.

 
 

Bus or train from Roscoff to Barcelona?

French Railways (SNCF) operates a train from Roscoff to Barcelona 3 times a day. Tickets cost $12 - $18 and the journey takes 28 min. 3 other operators also service this route. Alternatively, Viaoo 29 operates a bus from Roscoff to Barcelona once daily. Tickets cost $2 - $11 and the journey takes 2 h 15 min. 3 other operators also service this route.