Fastest journey3hr 53m
The high-speed train from Avignon to Barcelona has transformed travel between the Rhône Valley and Catalonia. Comfortable AVE trains run by Spanish operator RENFE now dash between the two cities in just 3 hrs 50 mins.
If the timing of the direct train does not suit, there are other connections between Avignon and Barcelona. These usually require travelling from Avignon Centre station on a local train to Montpellier or Narbonne, there to connect onto fast AVE or TGV. But travel times are up to five hours longer than on the direct train.
The rail journey from Avignon to Barcelona starts with good views of the lower part of the Rhône Valley. After a glimpse of cities such as Nîmes and Montpellier, the route skirts the Languedoc coast before using the new Perthus Tunnel to reach Spain.
Tickets go on sale around 120 days prior to travel - and that’s when you'll find the cheapest tickets. RENFE tickets are often released in batches, and if you’re having trouble finding trains, contact us and we’ll email you when booking opens.
Avignon to Barcelona
The direct AVE train from Avignon to Barcelona departs from the TGV station in Avignon. Local trains run at least hourly between Avignon Centre (in the heart of the city) and the much newer TGV station on the outskirts, taking 6 mins for the journey. The AVE train stops six times between Avignon and Barcelona. With a travel time of less than 4 hrs, and lots of fine scenery along the way, the journey is a chance to just sit back and relax. Arrival in Barcelona is at Sants station, a short distance west of the city centre.
Other journeys to Barcelona View all journeys to Barcelona
- From Madrid from £29.50
- From Montpellier from £23.50
- From Paris from £27.50
- From London from £74.50
- From Toulouse from £27.00
- From Narbonne from £27.00