There are 6 ways to get from Barcelona to Arles by train, bus, car, plane or taxi
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
Train • 5h 16m
Cheapest option
Bus • 8h 29m
4 alternative options
Train via Sète • 5h 33m
Drive • 3h 54m
Fly to Marseille, taxi • 4h 25m
Fly to Lyon, train • 6h 52m
Barcelona to Arles by train
The train journey time between Barcelona and Arles is around 5h 16m and covers a distance of around 434 km. This includes an average layover time of around 1h. Operated by Renfe Viajeros, TGV inOui and SNCF, the Barcelona to Arles train service departs from Barcelona-Sants and arrives in Gare de Arles. Typically 19 trains run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Barcelona to Arles is to bus which costs €29 - €90 and takes 8h 29m.
The quickest way to get from Barcelona to Arles is to drive which costs €70 - €110 and takes 3h 54m.
No, there is no direct bus from Barcelona station to Arles. However, there are services departing from Barcelona Nord - Bus Station and arriving at ARLES - Clémenceau via Montpellier, Parnasse and NÎMES - Gare Routière. The journey, including transfers, takes approximately 8h 29m.
No, there is no direct train from Barcelona to Arles. However, there are services departing from Barcelona-Sants and arriving at Gare de Arles via Gare de Nîmes Centre. The journey, including transfers, takes approximately 5h 16m.
The distance between Barcelona and Arles is 325 km. The road distance is 417.6 km.
The best way to get from Barcelona to Arles without a car is to train which takes 5h 16m and costs €35 - €130.
It takes approximately 5h 16m to get from Barcelona to Arles, including transfers.
Barcelona to Arles bus services, operated by Blablabus, depart from Barcelona Nord - Bus Station.
Barcelona to Arles train services, operated by Renfe Viajeros, depart from Barcelona-Sants station.
The best way to get from Barcelona to Arles is to train which takes 5h 16m and costs €35 - €130. Alternatively, you can bus, which costs €29 - €90 and takes 8h 29m.

- Distance: 324.7 km
- Duration: 5h 16m
What companies run services between Barcelona, Spain and Arles, France?
You can take a train from Barcelona to Arles via Gare de Nîmes Centre in around 5h 16m. Alternatively, you can take a bus from Barcelona to Arles via Montpellier, Nîmes, Parnasse, Quatrefages, and NÎMES - Gare Routière in around 8h 29m.

- Website
- vueling.com
Flights from Barcelona to Marseille
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €26 - €230
Flights from Barcelona to Lyon
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- €27 - €220

- Website
- easyjet.com
Flights from Barcelona to Lyon
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €35 - €200

- Website
- volotea.com
Flights from Barcelona to Marseille
- Ave. Duration
- 1h 15m
- When
- Monday and Friday
- Estimated price
- €27 - €280

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

- Phone
- +33 1 84 94 36 35
- Website
- en.oui.sncf
Train from Barcelona-Sants to Nimes
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- €65 - €120
- Website
- https://www.sncf.com/en
- 2nd Class
- €65 - €90
- 1st Class
- €85 - €120
Train from Barcelona-Sants to Sete
- Ave. Duration
- 2h 56m
- Frequency
- Twice daily
- Estimated price
- €55 - €100
- Website
- https://www.sncf.com/en
- 2nd Class
- €55 - €75
- 1st Class
- €75 - €100
Train from Lyon-Saint Exupery Tgv to Arles
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- €50 - €95
- Website
- https://www.sncf.com/en
- 2nd Class
- €50 - €70
- 1st Class
- €70 - €95

Rome2Rio's guide to SNCF
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- sncf.com
Train from Gare de Nîmes Centre to Gare de Arles
- Ave. Duration
- 39 min
- Frequency
- Every 4 hours
- Estimated price
- €7 - €15
- Website
- https://www.sncf-connect.com/en-en/
- 2nd Class
- €7 - €11
- Rail 1st Class
- €11 - €15
Train from Gare de Sète to Gare de Arles
- Ave. Duration
- 1h 37m
- Frequency
- 5 times a day
- Estimated price
- €16 - €29
- Website
- https://www.sncf-connect.com/en-en/
- 2nd Class
- €16 - €23
- Rail 1st Class
- €23 - €29

- Phone
- +41 848 44 66 88
- Website
- sbb.ch
Train from Lyon Saint-Exupéry TGV to Arles
- Ave. Duration
- 2h 2m
- Frequency
- Twice daily
- Estimated price
- €90 - €170
- Website
- https://www.sbb.ch/en/home.html

- Phone
- +33 1 71 53 01 80
- Website
- blablacar.fr
Bus from Barcelona Nord - Bus Station to Montpellier
- Ave. Duration
- 4h 55m
- Frequency
- Every 2 hours
- Estimated price
- €22 - €35
- Website
- https://www.blablacar.co.uk/
Bus from Montpellier to Nîmes
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €3 - €6
- Website
- https://www.blablacar.co.uk/

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Barcelona to Montpellier
- Ave. Duration
- 5h 10m
- Frequency
- Every 4 hours
- Estimated price
- €27 - €40
- Website
- https://www.flixbus.co.uk
Bus from Montpellier to Nîmes
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- €7 - €10
- Website
- https://www.flixbus.co.uk
Frequently asked questions

- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.es
Bus from Barcelona to Montpellier
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- €45 - €70
- Website
- https://www.alsa.com/en/web/bus/home
Bus from Montpellier to Nimes
- Ave. Duration
- 55 min
- Frequency
- 3 times a week
- Estimated price
- €8 - €13
- Website
- https://www.alsa.com/en/web/bus/home
- Ave. Duration
- 50 min
- Estimated price
- €140 - €180
Taxigentry
- Phone
- +33 6 68 25 13 87
Taxi VTC Marseille
- Phone
- +33 7 69 63 48 14
- Website
- taxivtcmarseille.com
Taxi Sud Transport taxi Marseille
- Phone
- +33 6 04 51 15 69
- Website
- taxisud.fr
Taxi Radio Marseille
- Phone
- +33 4 91 02 20 20
- Website
- taximarseille.com
Taxi Marseillais
- Phone
- +33 6 26 09 53 69
- Website
- taximarseillais.fr
Taxi Durand
- Phone
- +33 6 70 20 82 15
Taxi Anthony
- Phone
- +33 6 22 92 23 35
- Website
- taxi-anthony.fr
A&N Transport Prestige
- Phone
- +33 4 42 05 34 00
- Website
- antransportprestige.com
Want to know more about travelling around France
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 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 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 guideMore Questions & Answers
The quickest flight from Barcelona Airport to Marseille Airport is the direct flight which takes 1h 10m.
Barcelona to Arles bus services, operated by Blablabus, arrive at Nîmes station.
Barcelona to Arles train services, operated by SNCF, arrive at Gare de Arles station.
Yes, the driving distance between Barcelona to Arles is 418 km. It takes approximately 3h 54m to drive from Barcelona to Arles.
Vueling Airlines and Volotea offer flights from Barcelona Airport to Marseille Airport.
Book your Barcelona to Arles train tickets online with Omio.
There are 1272+ hotels available in Arles. Prices start at €64 per night.
The best way to get from Barcelona to Barcelona Airport is to train which takes 25 min and costs €2 - €3.