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

Milan to Avignon by train

from £43.80

Avg 1 change 7hr 1m

Ventimiglia to Avignon by train

from £20.50

Avg 0 changes 3hr 46m

Geneva to Avignon by train

from £26.50

Avg 0 changes 3hr 2m

Toulouse to Avignon by train

from £20.50

Avg 1 change 3hr 24m

Carcassonne to Avignon by train

from £27.50

Avg 1 change 2hr 23m

Dijon to Avignon by train

from £50.00

Avg 0 changes 2hr 17m

Strasbourg to Avignon by train

from £29.50

Avg 0 changes 4hr 11m

Genoa to Avignon by train

from £33.30

Avg 1 change 6hr 49m

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

from £8.00

Avg 0 changes 21m

Paris to Avignon by train

from £22.50

Avg 0 changes 2hr 36m

Aix-en-Provence to Avignon by train

from £13.00

Avg 0 changes 18m

Perpignan to Avignon by train

from £27.50

Avg 0 changes 3hr 2m

Antibes to Avignon by train

from £42.00

Avg 0 changes 2hr 33m

Grenoble to Avignon by train

from £20.50

Avg 1 change 1hr 48m

Narbonne to Avignon by train

from £19.00

Avg 0 changes 2hr 12m

Show more

Valence to Avignon by train

from £9.00

Avg 0 changes 30m

Arles to Avignon by train

from £5.50

Avg 0 changes 16m

Lyon to Avignon by train

from £15.00

Avg 0 changes 59m

London to Avignon by train

from £53.00

Avg 1 change 5hr 56m

London to Avignon by train

from £53.00

Avg 1 change 5hr 56m

Bourg-en-Bresse to Avignon by train

from £39.50

Avg 0 changes 2hr 2m

Nîmes to Avignon by train

from £9.00

Avg 0 changes 29m

Orange to Avignon by train

from £12.00

Avg 0 changes 13m

Miramas to Avignon by train

from £12.00

Avg 0 changes 35m

Brussels to Avignon by train

from £72.50

Avg 0 changes 4hr 12m

Marseille to Avignon by train

from £13.00

Avg 0 changes 27m

Cambridge to Avignon by train

from £285.10

Avg 2 changes 8hr 1m

Barcelona to Avignon by train

from £36.50

Avg 0 changes 3hr 57m

Montpellier to Avignon by train

from £12.00

Avg 0 changes 1hr 4m

Ashford to Avignon by train

from £53.00

Avg 1 change 5hr 31m

Ashford to Avignon by train

from £53.00

Avg 1 change 5hr 31m

Girona to Avignon by train

from £59.50

Avg 0 changes 3hr 16m

Villefontaine to Avignon by train

from £15.50

Avg 0 changes 48m

Cavaillon to Avignon by train

from £6.50

Avg 0 changes 28m

Zurich to Avignon by train

from £98.00

Avg 1 change 5hr 13m

Bordeaux to Avignon by train

from £45.00

Avg 1 change 5hr 34m

Monaco Monte Carlo to Avignon by train

from £20.50

Avg 0 changes 3hr 18m

Tarascon to Avignon by train

from £4.50

Avg 0 changes 12m

Basel to Avignon by train

from £79.00

Avg 0 changes 4hr 35m

Frankfurt am Main to Avignon by train

from £82.00

Avg 0 changes 7hr 7m

Lille to Avignon by train

from £35.00

Avg 0 changes 4hr 2m

Agde to Avignon by train

from £22.50

Avg 0 changes 1hr 41m

Carpentras to Avignon by train

from £4.00

Avg 0 changes 24m

Béziers to Avignon by train

from £26.00

Avg 0 changes 1hr 54m

Annecy to Avignon by train

from £39.50

Avg 1 change 3hr 7m

Madrid to Avignon by train

from £80.00

Avg 0 changes 7hr 17m

Ebbsfleet to Avignon by train

from £69.50

Avg 1 change 5hr 51m

Sète to Avignon by train

from £20.00

Avg 0 changes 1hr 28m

Marne la Vallee to Avignon by train

from £310.00

Avg 0 changes 2hr 36m

Nice to Avignon by train

from £28.50

Avg 0 changes 2hr 53m

Paris Charles de Gaulle Airport to Avignon by train

from £24.00

Avg 0 changes 3hr 7m

Salon-de-Provence to Avignon by train

from £10.00

Avg 0 changes 45m

Montélimar to Avignon by train

from £9.50

Avg 0 changes 39m

Vitrolles to Avignon by train

from £16.00

Avg 0 changes 51m

Cannes to Avignon by train

from £27.00

Avg 0 changes 2hr 20m

Turin to Avignon by train

from £78.00

Avg 1 change 5hr 24m

Toulon to Avignon by train

from £41.50

Avg 0 changes 1hr 5m

Saint-Raphaël to Avignon by train

from £168.00

Avg 0 changes 1hr 54m

Country guide

Trains to France

Read our country guide

Image credits: © JeroSig CC BY-ND 2.0

Log in / Register

  1. We'll assume you've read
    our Terms of Service.