There are 11 ways to get from Roscoff to Spain by bus, train, tram, plane, car ferry or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Line 29 bus, train, tram to Brest, fly to Barcelona • 7 h 51 min
$324 - $784
Cheapest option
Train to Brest, fly to Valencia • 10 h 2 min
$73 - $326
9 alternative options
Train to Brest, fly to Madrid • 10 h 49 min
$110 - $438
Train to Rennes, fly to Barcelona • 8 h 34 min
$98 - $350
Train, train to Nantes, fly to Barcelona • 10 h 3 min
$101 - $311
Train, train to Nantes, fly to Madrid • 10 h 35 min
$112 - $325
Train, bus via Bordeaux • 17 h 8 min
$265 - $381
Train, bus Autocares Grupo Samar • 18 h 27 min
$114 - $177
Bus • 21 h 39 min
$75 - $151
Car ferry, train • 27 h 53 min
$164 - $470
Drive • 13 h 17 min
$180 - $270
What companies run services between Roscoff, France and Spain?
You can take a bus from Roscoff to Madrid via Quimper Gare Routière, Quimper, Nantes, Nantes, Nantes Haluchère, Madrid, and Méndez Álvaro - Estación Sur in around 21 h 39 min.

- Website
- airfrance.com
Flights from Brest to Barcelona via Paris CDG
- Ave. Duration
- 4 h 20 min
- When
- Every day
- Estimated price
- $300 - $1,500
Flights from Brest to Valencia via Paris CDG
- Ave. Duration
- 5 h 6 min
- When
- Every day
- Estimated price
- $120 - $550
Flights from Brest to Madrid via Paris CDG
- Ave. Duration
- 5 h 1 min
- When
- Every day
- Estimated price
- $140 - $700
Flights from Brest to Madrid via Paris Orly
- Ave. Duration
- 5 h 10 min
- When
- Every day
- Estimated price
- $90 - $390
Flights from Rennes to Barcelona via Paris CDG
- Ave. Duration
- 3 h 57 min
- When
- Every day
- Estimated price
- $260 - $900
Flights from Nantes to Madrid via Paris CDG
- Ave. Duration
- 4 h 11 min
- When
- Every day
- Estimated price
- $160 - $600

- Website
- iberia.com
Flights from Brest to Barcelona
- Ave. Duration
- 1 h 45 min
- When
- Thursday and Sunday
- Estimated price
- $65 - $340
Flights from Brest to Valencia via Barcelona
- Ave. Duration
- 4 h 40 min
- When
- Thursday and Sunday
- Estimated price
- $100 - $480
Flights from Brest to Valencia via Paris Orly
- Ave. Duration
- 4 h 50 min
- When
- Tuesday, Wednesday, Thursday, Friday and Saturday
- Estimated price
- $120 - $550
Flights from Brest to Madrid via Barcelona
- Ave. Duration
- 4 h 50 min
- When
- Thursday and Sunday
- Estimated price
- $85 - $400
Flights from Rennes to Barcelona
- Ave. Duration
- 1 h 30 min
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $65 - $600
Flights from Nantes to Barcelona
- Ave. Duration
- 1 h 25 min
- When
- Every day
- Estimated price
- $65 - $470
Flights from Nantes to Madrid
- Ave. Duration
- 1 h 40 min
- When
- Every day
- Estimated price
- $95 - $500
Flights from Nantes to Madrid via Barcelona
- Ave. Duration
- 4 h 10 min
- When
- Every day
- Estimated price
- $120 - $550

- Website
- vueling.com
Flights from Brest to Barcelona
- Ave. Duration
- 1 h 45 min
- When
- Thursday and Sunday
- Estimated price
- $65 - $340
Flights from Brest to Valencia via Barcelona
- Ave. Duration
- 4 h 40 min
- When
- Thursday and Sunday
- Estimated price
- $100 - $480
Flights from Brest to Valencia via Paris Orly
- Ave. Duration
- 4 h 50 min
- When
- Tuesday, Wednesday, Thursday, Friday and Saturday
- Estimated price
- $120 - $550
Flights from Brest to Madrid via Barcelona
- Ave. Duration
- 4 h 50 min
- When
- Thursday and Sunday
- Estimated price
- $85 - $400
Flights from Rennes to Barcelona
- Ave. Duration
- 1 h 30 min
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $65 - $600
Flights from Nantes to Barcelona
- Ave. Duration
- 1 h 25 min
- When
- Every day
- Estimated price
- $65 - $470
Flights from Nantes to Madrid via Barcelona
- Ave. Duration
- 4 h 10 min
- When
- Every day
- Estimated price
- $120 - $550

- Website
- ryanair.com
Flights from Brest to Valencia via Bordeaux
- Ave. Duration
- 4 h
- When
- Wednesday
- Estimated price
- $50 - $290

- Website
- transavia.com
Flights from Brest to Valencia via Paris Orly
- Ave. Duration
- 5 h 5 min
- When
- Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $120 - $700

- Website
- easyjet.com
Flights from Nantes to Barcelona via Geneva
- Ave. Duration
- 3 h 50 min
- When
- Monday, Thursday and Friday
- Estimated price
- $140 - $1,200

- Website
- volotea.com
Flights from Nantes to Madrid
- Ave. Duration
- 1 h 45 min
- When
- Monday, Tuesday, Thursday, Friday and Sunday
- Estimated price
- $80 - $390

- Phone
- +33 9 70 60 99 70
- Website
- sncf.com
Train from Morlaix to Brest(F)
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- $16 - $24
- Website
- en.oui.sncf
- 2nd Class
- $16 - $24
- 1st Class
- $21 - $35
Train from Morlaix to Rennes
- Ave. Duration
- 1 h 37 min
- Frequency
- 4 times a day
- Estimated price
- $30 - $50
- Website
- en.oui.sncf
- 2nd Class
- $30 - $50
- 1st Class
- $45 - $70
Train from Rennes to Nantes
- Ave. Duration
- 1 h 22 min
- Frequency
- Every 2 hours
- Estimated price
- $15 - $23
- Website
- en.oui.sncf
- 2nd Class
- $15 - $23
- 1st Class
- $24 - $40

- Phone
- 0033 892 353535
- Website
- tgv.com
Train from Morlaix to Brest(F)
- Ave. Duration
- 32 min
- Frequency
- Every 4 hours
- Estimated price
- $18 - $23
- Website
- en.oui.sncf
- 2nd Class
- $18 - $23
- 1st Class
- $32 - $37
Train from Morlaix to Rennes
- Ave. Duration
- 1 h 32 min
- Frequency
- Every 4 hours
- Estimated price
- $40 - $50
- Website
- en.oui.sncf
- 2nd Class
- $40 - $50
- 1st Class
- $65 - $85
Train from Morlaix to Paris Montparnasse
- Ave. Duration
- 3 h 11 min
- Frequency
- Every 4 hours
- Estimated price
- $105 - $115
- Website
- en.oui.sncf
- 2nd Class
- $105 - $115
- 1st Class
- $130 - $210
Train from Paris Montparnasse to Bordeaux-St-Jean
- Ave. Duration
- 2 h 4 min
- Frequency
- Hourly
- Estimated price
- $100 - $115
- Website
- en.oui.sncf
- 2nd Class
- $100 - $115
- 1st Class
- $120 - $200


- Phone
- 902 320 320
- Website
- renfe.com
Train from Bilbao-Abando to Madrid-Chamartin
- Ave. Duration
- 5 h 6 min
- Frequency
- 3 times a day
- Estimated price
- $60 - $80
- Website
- renfe.com

- Website
- viaoo29.fr
Bus from Roscoff Quai d'Auxere to Morlaix Gare SNCF
- Ave. Duration
- 44 min
- Frequency
- Every 4 hours
- Estimated price
- $2 - $4
- Schedules at
- viaoo29.fr
Bus from Roscoff Quai d'Auxere to Quimper Gare Routière
- Ave. Duration
- 2 h 15 min
- Frequency
- Once daily
- Estimated price
- $2 - $11
- Schedules at
- viaoo29.fr

- Phone
- + 33 1 41 86 24 21
- Website
- eurolines.fr
Bus from Bordeaux to Madrid
- Ave. Duration
- 8 h 30 min
- Frequency
- Once daily
- Estimated price
- $90 - $130
- Schedules at
- eurolines.fr

- Phone
- +34 (0) 91 723 05 06
- autocares.samar@samar.es
- Website
- samar.es
Bus from Bordeaux to Madrid
- Ave. Duration
- 9 h 17 min
- Frequency
- Once daily
- Estimated price
- $45 - $70
- Schedules at
- samar.es
Bus from Rennes to Madrid
- Ave. Duration
- 14 h
- Frequency
- 3 times a week
- Estimated price
- $80 - $120
- Schedules at
- samar.es

- Phone
- 0890715298
- Website
- ouibus.com
Bus from Quimper to Nantes
- Ave. Duration
- 3 h 30 min
- Frequency
- Every 10 minutes
- Estimated price
- $9 - $13
- Website
- Ouibus

- Phone
- +49 1807 123 99 123
- info@flixbus.de
- Website
- flixbus.de
Bus from Quimper to Nantes, Nantes Haluchère
- Ave. Duration
- 3 h 25 min
- Frequency
- Once daily
- Estimated price
- $14 - $23
- Website
- flixbus.co.uk
Bus from Nantes, Nantes Haluchère to Madrid
- Ave. Duration
- 14 h
- Frequency
- 3 times a week
- Estimated price
- $60 - $110
- Website
- flixbus.co.uk

- Phone
- 0330 159 7000
- reservations@brittanyferries.com
- Website
- brittany-ferries.co.uk
Car ferry from Roscoff to Bilbao
- Ave. Duration
- 20 h 45 min
- Frequency
- Once a week
- Estimated price
- $85 - $380
- Schedules at
- brittany-ferries.fr
- Adult
- $85 - $110
- Car
- $260 - $380
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
French strikes 2018: What are my alternative transport options?
Avoid the travel chaos with these alternative options, from car-pooling to bus services
Read the travel guideTrain travel in France: A guide to SNCF
From the famed TGVs to no-frills Ouigo, we explain which SNCF train to choose and how to book.
Read the travel guideWant to know more about Flixbus?
Rome2rio’s guide has all the details
Read the travel guideQuestions & Answers
How far is it from Roscoff to Spain?
The distance between Roscoff and Spain is 970 km. The road distance is 1357 km.
What is the cheapest way to get from Roscoff to Spain?
The cheapest way to get from Roscoff to Spain is to bus which costs 60€ - 130€ and takes 21 h 39 min.
What is the fastest way to get from Roscoff to Spain?
The quickest way to get from Roscoff to Spain is to line 29 bus and train and tram and fly which takes 7 h 51 min and costs 260€ - 650€.
Is there a direct bus between Roscoff and Spain?
No, there is no direct bus from Roscoff to Spain. However, there are services departing from Roscoff Quai d'Auxere and arriving at Callao via Quimper, Nantes, Nantes Haluchère and Méndez Álvaro - Estación Sur. The journey, including transfers, takes approximately 21 h 39 min.
How long does it take to get from Roscoff to Spain?
It takes approximately 7 h 51 min to get from Roscoff to Spain, including transfers.