Trains to Avignon Find train times and tickets

The city of Avignon is very well connected by train, with an excellent range of domestic and international services to the city on the River Rhône. You’ll find trains aplenty to a city which offers a feast of cultural and historical sights. Avignon is a modestly sized city that claims a place in the premier league of French tourist destinations. The ancient walled city is often packed in mid-summer and other holiday periods. If you don’t like crowds, Avignon is best reserved for the low season.

Avignon has two railway stations. Avignon Centre is just a one-minute walk from the walls of the Old Town. You’ll see the Porte de la République just opposite the main station building. A second station called Avignon TGV lies six kilometres south of the city centre on the main high-speed line from Paris to Marseille. Local trains take just five minutes for the short hop between the two stations.

The direct Eurostar service from London now serves only Avignon TGV. (The direct service from London St Pancras to Avignon Centre ran for the last time in September 2014). Like Eurostar, all other international high-speed services to Avignon serve the TGV station. The roll-call of destinations is impressive with direct trains to Barcelona, Basel, Brussels, Frankfurt am Main, Geneva and Karlsruhe. In summer there is also a direct Thalys Soleil service to Antwerp, Rotterdam and Amsterdam. The fastest TGV trains dash from Avignon TGV to Paris in well under three hours. There is also an excellent choice of services to provincial centres across France.

There are four TGV trains each day to Paris from Avignon Centre, but these take about an hour longer than the TGVs from Avignon TGV to Paris. Avignon Centre is also a major hub for regional TER trains with regular departures to Lyon, Nîmes, Montpellier and Marseille. There are even four direct TER services each day to Portbou in Spain.

Search accommodation in Avignon

Airbnb

Travel to Avignon by train from anywhere in the UK or across Europe.

London to Avignon by train

from $89.53

Avg 1 change 5hr 56m

Paris to Avignon by train

from $32.26

Avg 0 changes 2hr 36m

Ashford to Avignon by train

from $104.67

Avg 1 change 5hr 31m

Madrid to Avignon by train

from $36.21

Avg 0 changes 7hr 17m

Marseille to Avignon by train

from $15.14

Avg 0 changes 27m

Lille to Avignon by train

from $36.21

Avg 0 changes 4hr 2m

Geneva to Avignon by train

from $33.57

Avg 0 changes 2hr 50m

Nice to Avignon by train

from $26.33

Avg 0 changes 2hr 53m

Nîmes to Avignon by train

from $9.22

Avg 0 changes 29m

Marseille Provence Airport to Avignon by train

from $20.41

Avg 0 changes 51m

Barcelona to Avignon by train

from $36.21

Avg 0 changes 3hr 57m

Lyon to Avignon by train

from $18.43

Avg 0 changes 59m

Montpellier to Avignon by train

from $20.41

Avg 0 changes

Arles to Avignon by train

from $7.90

Avg 0 changes 16m

Perpignan to Avignon by train

from $72.41

Avg 0 changes 2hr 59m

Show more

Aix-en-Provence to Avignon by train

from $15.14

Avg 0 changes 18m

Paris Charles de Gaulle Airport to Avignon by train

from $30.28

Avg 0 changes 3hr 7m

Valence to Avignon by train

from $12.51

Avg 0 changes 30m

Narbonne to Avignon by train

from $25.02

Avg 0 changes 2hr 11m

Cannes to Avignon by train

from $20.41

Avg 0 changes 2hr 20m

Antibes to Avignon by train

from $44.76

Avg 0 changes 2hr 33m

Marne-la-Vallée to Avignon by train

from $32.92

Avg 0 changes 2hr 36m

Miramas to Avignon by train

from $34.23

Avg 0 changes 34m

Monaco to Avignon by train

from $55.96

Avg 0 changes 3hr 18m

Béziers to Avignon by train

from $24.36

Avg 0 changes 1hr 54m

Girona to Avignon by train

from $84.92

Avg 0 changes 3hr 16m

Strasbourg to Avignon by train

from $30.94

Avg 0 changes 4hr 11m

Ebbsfleet to Avignon by train

from $229.09

Avg 1 change 5hr 50m

Cambridge to Avignon by train

from $194.07

Avg 2 changes 8hr 1m

Toulouse to Avignon by train

from $30.28

Avg 1 change 3hr 24m

Brussels to Avignon by train

from $179.06

Avg 0 changes 4hr 11m

Milan to Avignon by train

from $49.64

Avg 1 change 7hr 20m

Mulhouse to Avignon by train

from $75.70

Avg 0 changes 3hr 57m

Orange to Avignon by train

from $12.51

Avg 0 changes 13m

Tarascon sur Rhone to Avignon by train

from $5.27

Avg 0 changes 12m

Toulon to Avignon by train

from $26.33

Avg 0 changes 1hr 5m

Sorgues Chateauneuf to Avignon by train

from $3.95

Avg 0 changes 7m

Carpentras to Avignon by train

from $7.90

Avg 0 changes 26m

Zurich to Avignon by train

from $117.18

Avg 1 change 5hr 14m

Saint-Raphaël to Avignon by train

from $50.03

Avg 0 changes 1hr 54m

L'Isle-sur-la-Sorgue to Avignon by train

from $16.46

Avg 0 changes 21m

Bordeaux to Avignon by train

from $36.21

Avg 1 change 5hr 34m

Carcassonne to Avignon by train

from $24.36

Avg 1 change 2hr 23m

Cavaillon to Avignon by train

from $9.22

Avg 0 changes 28m

Basel to Avignon by train

from $84.92

Avg 0 changes 4hr 34m

Salon-de-Provence to Avignon by train

from $13.82

Avg 0 changes 45m

Frankfurt am Main to Avignon by train

from $47.40

Avg 0 changes 7hr 7m

Dijon to Avignon by train

from $35.55

Avg 0 changes 2hr 36m

Bourg-en-Bresse to Avignon by train

from $54.64

Avg 0 changes 2hr 2m

Montélimar to Avignon by train

from $13.17

Avg 0 changes 38m

Agde to Avignon by train

from $25.02

Avg 0 changes 1hr 42m

Genoa to Avignon by train

from $94.14

Avg 1 change 6hr 49m

Grenoble to Avignon by train

from $30.28

Avg 1 change 1hr 48m

Annecy to Avignon by train

from $42.79

Avg 1 change 3hr 6m

Turin to Avignon by train

from $65.17

Avg 1 change 5hr 34m

Ventimiglia to Avignon by train

from $92.43

Avg 1 change 4hr 9m

Sète to Avignon by train

from $27.65

Avg 0 changes 1hr 26m

Figueres to Avignon by train

from $48.06

Avg 0 changes 2hr 59m

Rennes to Avignon by train

from $67.80

Avg 0 changes 4hr 53m

Florence to Avignon by train

from $114.54

Avg 2 changes 9hr 50m

Amsterdam to Avignon by train

from $73.73

Avg 1 change 6hr 21m

Zaragoza to Avignon by train

from $117.18

Avg 0 changes 5hr 51m

Alicante to Avignon by train

from $263.32

Avg 1 change 10hr 12m

Cerbère to Avignon by train

from $41.47

Avg 0 changes 3hr 44m

Málaga to Avignon by train

from $256.08

Avg 1 change 11hr 28m

Chambéry to Avignon by train

from $52.66

Avg 1 change 2hr 45m

Valencia to Avignon by train

from $76.36

Avg 1 change 9hr 26m

Bologna to Avignon by train

from $92.29

Avg 2 changes 9hr 14m

Mannheim to Avignon by train

from $59.25

Avg 0 changes 6hr 19m

Rome to Avignon by train

from $327.18

Avg 2 changes 10hr 43m

Colmar to Avignon by train

from $38.84

Avg 0 changes 4hr 31m

Seville to Avignon by train

from $172.47

Avg 1 change 10hr 52m

Les Arcs Draguignan to Avignon by train

from $40.81

Avg 0 changes 1hr 44m

Venice to Avignon by train

from $88.21

Avg 2 changes 10hr 5m

Country guide

Trains to France

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and rail operator. This is why we ask for the age of young passengers.

Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

Read more about child and youth passenger ages. See also youth discounts and railcards.

Log in / Register

  1. We'd love to send you (occasional) emails with travel tips, sales and special offers. You can change your preferences at any time.
  1. By registering you agree with our privacy policy.