There are 9 ways to get from Angoulême to Barcelona by train, bus, 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.
Recommended
Train
-
Take the train from Angouleme to Bordeaux St Jean
-
Take the train from Bordeaux St Jean to Narbonne
-
Take the train from Narbonne to Barcelona-Sants
Cheapest
Train to Bordeaux, fly
-
Take the train from Angouleme to Bordeaux St Jean
-
Fly from Bordeaux (BOD) to Barcelona (BCN)
Train via Toulouse
-
Take the train from Angouleme to Toulouse Matabiau
-
Take the train from Toulouse Matabiau to Latour De Carol Enveitg
-
Take the train from Estación de tren La Tour De Carol to Estación de tren Barcelona-Plaça De Catalunya
Bus
-
Take the bus from Angoulême to Bordeaux Saint-Jean
-
Take the bus from Bordeaux Saint-Jean to Barcelona
Bus via Aeroport - Terminal B
-
Take the bus from Angoulême to Bordeaux Saint-Jean
-
Take the bus from Bordeaux Saint-Jean to Barcelona
Drive
-
Drive from Angoulême to Barcelona
Train to Toulouse, fly
-
Take the train from Angouleme to Toulouse Matabiau
-
Fly from Toulouse (TLS) to Barcelona (BCN)
Train, train to San Sebastian, fly
-
Take the train from Angouleme to Bordeaux St Jean
-
Take the train from Bordeaux St Jean to Hendaye
-
Fly from San Sebastian (EAS) to Barcelona (BCN)
Train to Poitiers, fly
-
Take the train from Angouleme to Poitiers
-
Fly from Poitiers (PIS) to Barcelona (BCN)
Angoulême to Barcelona by train
The train journey time between Angoulême and Barcelona is around 8h 44m and covers a distance of around 786 km. This includes an average layover time of around 2h. Operated by TGV inOui, SNCF, Swiss Railways (SBB/CFF/FFS) and others, the Angoulême to Barcelona train service departs from Angouleme and arrives in Barcelona-Sants. Typically 24 trains run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Angoulême to Barcelona is to bus which costs €45 - €150 and takes 12h.
The quickest way to get from Angoulême to Barcelona is to train and fly which costs €90 - €550 and takes 5h 32m.
No, there is no direct bus from Angoulême to Barcelona. However, there are services departing from Angoulême and arriving at Barcelona via Bordeaux Saint-Jean. The journey, including transfers, takes approximately 12h.
No, there is no direct train from Angoulême to Barcelona. However, there are services departing from Angouleme and arriving at Barcelona-Sants via Bordeaux St Jean and Narbonne. The journey, including transfers, takes approximately 8h 44m.
The distance between Angoulême and Barcelona is 501 km. The road distance is 748.2 km.
The best way to get from Angoulême to Barcelona without a car is to train which takes 8h 44m and costs €80 - €230.
It takes approximately 8h 44m to get from Angoulême to Barcelona, including transfers.
Angoulême to Barcelona bus services, operated by FlixBus, depart from Angoulême station.
Angoulême to Barcelona train services, operated by TGV inOui, depart from Angouleme station.
The best way to get from Angoulême to Barcelona is to train which takes 8h 44m and costs €80 - €230. Alternatively, you can bus, which costs €45 - €150 and takes 12h.

- Distance: 501.3 km
- Duration: 8h 44m
What companies run services between Angoulême, France and Barcelona, Spain?
You can take a train from Angoulême to Barcelona via Bordeaux St Jean and Narbonne in around 8h 44m. Alternatively, you can take a bus from Angoulême to Barcelona via Bordeaux Saint-Jean in around 12h.

- Website
- vueling.com
Flights from Bordeaux to Barcelona
- Ave. Duration
- 1h 15m
- When
- Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €35 - €240
Flights from Toulouse to Barcelona
- Ave. Duration
- 55 min
- When
- Tuesday, Friday and Sunday
- Estimated price
- €30 - €320
Flights from San Sebastian to Barcelona
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €35 - €150

- Website
- ryanair.com
Flights from Bordeaux to Barcelona
- Ave. Duration
- 1h 25m
- When
- Tuesday, Thursday and Sunday
- Estimated price
- €28 - €290
Flights from Poitiers to Barcelona
- Ave. Duration
- 1h 20m
- When
- Monday and Friday
- Estimated price
- €55 - €550

- Phone
- +33 1 84 94 36 35
- Website
- en.oui.sncf
Train from Angouleme to Bordeaux St Jean
- Ave. Duration
- 1h 6m
- Frequency
- Every 3 hours
- Estimated price
- €29 - €60
- Website
- https://www.sncf.com/en
- 2nd Class
- €29 - €40
- 1st Class
- €45 - €60
Train from Narbonne to Barcelona-Sants
- Ave. Duration
- 2h 7m
- Frequency
- 3 times a day
- Estimated price
- €45 - €85
- Website
- https://www.sncf.com/en
- 2nd Class
- €45 - €60
- 1st Class
- €65 - €85
Train from Bordeaux St Jean to Hendaye
- Ave. Duration
- 2h 27m
- Frequency
- 5 times a day
- Estimated price
- €40 - €80
- Website
- https://www.sncf.com/en
- 2nd Class
- €40 - €60
- 1st Class
- €60 - €80
Train from Angouleme to Poitiers
- Ave. Duration
- 39 min
- Frequency
- Every 4 hours
- Estimated price
- €26 - €55
- Website
- https://www.sncf.com/en
- 2nd Class
- €26 - €35
- 1st Class
- €40 - €55

Rome2Rio's guide to SNCF
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- sncf.com
Train from Angouleme to Bordeaux St Jean
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- €17 - €35
- Website
- https://www.sncf-connect.com/en-en/
- 2nd Class
- €17 - €25
- Rail 1st Class
- €25 - €35
Train from Bordeaux St Jean to Narbonne
- Ave. Duration
- 3h 31m
- Frequency
- Every 4 hours
- Estimated price
- €45 - €85
- Website
- https://www.sncf-connect.com/en-en/
- 2nd Class
- €45 - €70
- Rail 1st Class
- €65 - €85
Train from Angouleme to Toulouse Matabiau
- Ave. Duration
- 2h 56m
- Frequency
- Once daily
- Estimated price
- €40 - €75
- Website
- https://www.sncf-connect.com/en-en/
- 2nd Class
- €40 - €65
- Rail 1st Class
- €60 - €75
Train from Toulouse Matabiau to Latour De Carol Enveitg
- Ave. Duration
- 2h 40m
- Frequency
- 5 times a day
- Estimated price
- €20 - €40
- Website
- https://www.sncf-connect.com/en-en/
- 2nd Class
- €20 - €30
- Rail 1st Class
- €29 - €40
Train from Bordeaux St Jean to Hendaye
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- €28 - €50
- Website
- https://www.sncf-connect.com/en-en/
- 2nd Class
- €28 - €40
- Rail 1st Class
- €40 - €50
Train from Angouleme to Poitiers
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- €15 - €28
- Website
- https://www.sncf-connect.com/en-en/
- 2nd Class
- €15 - €22
- Rail 1st Class
- €22 - €28

- Phone
- +41 848 44 66 88
- Website
- sbb.ch
Train from Angoulême to Bordeaux-St-Jean
- Ave. Duration
- 37 min
- Frequency
- 6 times a week
- Estimated price
- €45 - €85
- Website
- https://www.sbb.ch/en/home.html
Train from Angoulême to Poitiers
- Ave. Duration
- 41 min
- Frequency
- 6 times a week
- Estimated price
- €40 - €75
- Website
- https://www.sbb.ch/en/home.html

- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Angouleme to Bordeaux-St-Jean
- Ave. Duration
- 35 min
- Frequency
- Once a week
- Estimated price
- €29 - €40
- Website
- https://www.bahn.com/en

Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Narbonne to Barcelona-Sants
- Ave. Duration
- 1h 57m
- Frequency
- Twice daily
- Estimated price
- €21 - €29
- Website
- https://www.renfe.com/es/en

- Phone
- +34 900 41 00 41
- Website
- rodalies.gencat.cat
Train from Estación de tren La Tour De Carol to Estación de tren Barcelona-Plaça De Catalunya
- Ave. Duration
- 3h 15m
- Frequency
- 5 times a day
- Estimated price
- €9 - €14
- Schedules at
- rodalies.gencat.cat

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Angoulême to Bordeaux Saint-Jean
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- €11 - €17
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Bus from Bordeaux Saint-Jean to Barcelona
- Ave. Duration
- 9h 10m
- Frequency
- Twice daily
- Estimated price
- €45 - €70
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Frequently asked questions

- Phone
- +33 1 71 53 01 80
- Website
- blablacar.fr
Bus from Angoulême to Bordeaux Saint-Jean - Terres de Borde
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a week
- Estimated price
- €7 - €12
- Website
- https://www.blablacar.co.uk/
Bus from Bordeaux Saint-Jean - Terres de Borde to Barcelona Nord - Bus Station
- Ave. Duration
- 8h 20m
- Frequency
- Twice daily
- Estimated price
- €40 - €65
- Website
- https://www.blablacar.co.uk/

- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.es
Bus from Burdeos to Barcelona
- Ave. Duration
- 10h 20m
- Frequency
- Twice daily
- Estimated price
- €85 - €130
- Website
- https://www.alsa.com/en/web/bus/home
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
5 delightfully under-the-radar French towns you need to visit
Go beyond Paris, the Alps, the Loire chateaux and the French Riviera.
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 guideTrain travel in Spain: A guide to Renfe
Top tips on how to best navigate the nation by train, from Alicante to Zaragoza
Read the travel guideWhat are the different types of Renfe trains in Spain?
A simple guide to the different trains, routes and facilities, so you can identify which service is right for you.
Read the travel guideMore Questions & Answers
The quickest flight from Bordeaux Airport to Barcelona Airport is the direct flight which takes 1h 15m.
Angoulême to Barcelona bus services, operated by FlixBus, arrive at Barcelona station.
Angoulême to Barcelona train services, operated by TGV inOui, arrive at Barcelona-Sants station.
Yes, the driving distance between Angoulême to Barcelona is 748 km. It takes approximately 7h 4m to drive from Angoulême to Barcelona.
Vueling Airlines and Ryanair offer flights from Bordeaux Airport to Barcelona Airport.
Book your Angoulême to Barcelona train tickets online with Omio.
There are 2302+ hotels available in Barcelona. Prices start at €87 per night.