Travel Information between Avignon and Barcelona
| 357 km | |
| Train, coach or flight | |
| €19 - €44 | |
| Coach • €19 • 6 h 15 min | |
| Flight • €41 • 1 h | |
| Ourbus, Vueling Airlines or Renfe AVE INT |
Travel 357 km by train, coach or flight from Avignon to Barcelona. The most popular travel providers which serve this journey are Ourbus, Vueling Airlines or Renfe AVE INT among others. Travellers can even take a direct coach, flight or train from Avignon to Barcelona.
Travel optionsfrom Avignon to Barcelona
How to get from Avignon to Barcelona by train, bus or flight.
Our recommendation
The best way to travel from Avignon to Barcelona is by taking a train because it’s the best combination of price and speed.
86983+
9713Cheapest
86983+
9713Fastest
09730Other options
879322+
86983+
9713
876425+
9715
876719+
4758+
9713
Normal
886565+
VY1509
17701+
VY1509
879527+
VY1509Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, buses and flights
Nov 05
Nov 06
Nov 07
Nov 08
Nov 09
Nov 10
Nov 11
Nov 12
Nov 13
Nov 14
Nov 15
Nov 16
Nov 17
Nov 18
Nov 19
Nov 20
Nov 21
Nov 22
Nov 23
Nov 24
Nov 25
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Avignon to Barcelona

There are 3 options to travel from Avignon to Barcelona including taking a train, coach or flight.
The cheapest way to go to Barcelona from Avignon is by taking a coach, which costs on average €19.
This is compared to other ways of getting from Avignon to Barcelona:
Taking a coach costs €22 less than taking a flight, which average ticket prices of €41.
Taking a coach costs €25 less than taking a train, which average ticket prices of €44.
The quickest way to travel to Barcelona from Avignon is by flight, which takes on average 1 h compared to other travel options that take longer:
Coach takes on average 6 h 15 min.
Taking a train requires on average 3 h 58 min of travel time.
The Avignon to Barcelona distance is approximately 357 km.
The average frequency per day from Avignon to Barcelona is:
- 3 coaches a day.
- 4 flights a day.
- Around 5 trains per day.
However, we recommend checking specific travel dates for your journey between Avignon and Barcelona as scheduled services by train, coach or flight can vary by season or day of the week.
These are the most popular departure and arrival points when travelling from Avignon to Barcelona:
- Most travellers take a coach from Avignon, Boulevard Saint-Roch to Barcelona, Estació d'Autobusos Nord.
- Most travellers who book a train ticket from Avignon to Barcelona depart from Avignon TGV to Barcelona Sants.
The following travel companies offer services from Avignon to Barcelona:
- Travel with Ourbus, Alsa, BlaBlaCar Bus or FlixBus for coaches to Barcelona. If you’re looking for a good deal on tickets, check for Alsa Avignon to Barcelona tickets on Omio for €19.
- Vueling Airlines or Volotea can get you to Barcelona by plane. You can find a good deal for plane tickets with Vueling Airlines from Avignon to Barcelona for €41 on Omio.
- Travel with Renfe AVE INT, SNCF | TGV INOUI or Renfe Viajeros for trains to Barcelona. If you’re looking for a good deal on tickets, check for Renfe Viajeros Avignon to Barcelona tickets on Omio for €41.
Yes, there are direct routes from Avignon to Barcelona with the following travel companies:
- You can check for a direct coach to Barcelona with Alsa or FlixBus with 3 direct coaches per day.
- You can find 2 direct flights per day to Barcelona with.
- You can find 1 direct train per day to Barcelona with Renfe AVE INT or Renfe Viajeros.
Direct services to Barcelona tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your trip.
Travelling from Avignon to Barcelona: related information
Here are some other resources that might have the information you need
