There are 10 ways to get from Mons to Avignon by train (TGV), train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Mons to Bruxelles-MidiIc / ...
- Take the train from Brussel-Zuid / Bruxelles-Midi to Avignon TgvTgv
6h 48m€107–240Bus
cheapest- Take the bus from Mons Av. Léo Collard to Paris, Quai de Bercy (Bercy Seine)N179 / ...
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to AvignonN749 / ...
13h€46–145Train, bus
- Take the train from Mons to Saint-QuentinOtc
- Take the bus from Saint-Quentin to Valence - Central Bus Station
- Take the train from Valence Ville to Avignon CentreTer
12h 26m€82–128Drive 831.8 km
- Drive from Mons to Avignon831.8 km
9h 19m€127–184Bus to Brussels South Charleroi Airport, fly to Marseille Provence Airport, train
- Take the bus from Mons Avenue Meline Mercouri to Charleroi Airport
- Fly from Brussels South Charleroi Airport (CRL) to Marseille Provence Airport (MRS)CRL - MRS
- Take the train from Aix En Provence Tgv to Avignon Tgv
5h 42m€61–209Train via Paris
- Take the train from Mons to Paris NordOtc / ...
- Take the train from Paris Gare De Lyon to Avignon CentreTgv
7h 9m€63–213Train to Brussels Airport, fly to Marseille Provence Airport, train
- Take the train from Mons to Brussels Airport-Zaventem
- Fly from Brussels Airport (BRU) to Marseille Provence Airport (MRS)BRU - MRS
- Take the train from Aix En Provence Tgv to Avignon Tgv
6h 8m€88–293Train to Lille-Lesquin Airport, fly to Marseille Provence Airport, train
- Take the train from Mons to Pont De Bois
- Fly from Lille-Lesquin Airport (LIL) to Marseille Provence Airport (MRS)LIL - MRS
- Take the train from Aix En Provence Tgv to Avignon Tgv
5h 24m€88–276Bus to Brussels South Charleroi Airport, fly to Nîmes-Alès-Camargue-Cévennes Airport, train
- Take the bus from Mons Avenue Meline Mercouri to Charleroi Airport
- Fly from Brussels South Charleroi Airport (CRL) to Nîmes-Alès-Camargue-Cévennes Airport (FNI)CRL - FNI
- Take the train from Nimes to Avignon Centre
7h 12m€133–639Train, train to Paris Charles De Gaulle Airport, fly to Marseille Provence Airport
- Take the train from Mons to Bruxelles-Midi
- Take the train from Brussel-Zuid / Bruxelles-Midi to Aeroport Cdg2 Tgv Roissy
- Fly from Paris Charles De Gaulle Airport (CDG) to Marseille Provence Airport (MRS)CDG - MRS
- Take the train from Aix En Provence Tgv to Avignon Tgv
7h 8m€139–465
Mons to Avignon by train
Questions & Answers
The cheapest way to get from Mons to Avignon is to bus which costs €45 - €150 and takes 13h.
The fastest way to get from Mons to Avignon is to train and fly which takes 5h 24m and costs €85 - €280.
No, there is no direct bus from Mons to Avignon. However, there are services departing from Mons Av. Léo Collard and arriving at Avignon via Paris, Quai de Bercy (Bercy Seine). The journey, including transfers, takes approximately 13h.
No, there is no direct train from Mons to Avignon. However, there are services departing from Mons and arriving at Avignon Tgv via Brussel-Zuid / Bruxelles-Midi. The journey, including transfers, takes approximately 6h 48m.
The distance between Mons and Avignon is 1037 km. The road distance is 831.8 km.
The best way to get from Mons to Avignon without a car is to train which takes 6h 48m and costs €100 - €240.
It takes approximately 6h 48m to get from Mons to Avignon, including transfers.
Mons to Avignon bus services, operated by FlixBus, depart from Mons Av. Léo Collard station.
Mons to Avignon train services, operated by Belgian Railways (NMBS/SNCB), depart from Mons station.
The best way to get from Mons to Avignon is to train which takes 6h 48m and costs €100 - €240. Alternatively, you can bus, which costs €45 - €150 and takes 13h.
What companies run services between Mons, Belgium and Avignon, France?
You can take a train from Mons to Avignon Tgv via Brussel-Zuid / Bruxelles-Midi in around 6h 48m. Alternatively, you can take a bus from Mons Av. Léo Collard to Avignon via Paris, Quai de Bercy (Bercy Seine) in around 13h.
- Website
- ryanair.com
Flights from Brussels South Charleroi Airport to Marseille Provence Airport
- Ave. Duration
- 1h 45m
- When
- Monday to Saturday
- Estimated price
- €40–160
Flights from Lille-Lesquin Airport to Marseille Provence Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €45–190
Flights from Brussels South Charleroi Airport to Nîmes-Alès-Camargue-Cévennes Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- €100–700
- Website
- airfrance.com
Flights from Paris Charles De Gaulle Airport to Marseille Provence Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- €45–290
Flights from Paris Charles De Gaulle Airport to Marseille Provence Airport via Lyon
- Ave. Duration
- 3h 50m
- When
- Monday to Thursday
- Estimated price
- €45–290
- Website
- brusselsairlines.com
Flights from Brussels Airport to Marseille Provence Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- €55–260
- Website
- swiss.com
Flights from Brussels Airport to Marseille Provence Airport via Zurich
- Ave. Duration
- 4h 10m
- When
- Monday and Saturday
- Estimated price
- €80–330
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Mons to Bruxelles-Midi
- Ave. Duration
- 46 min
- Frequency
- Every 20 minutes
- Estimated price
- €7–11
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €7–11
- 1st Class
- €11–16
Train from Mons to Saint-Quentin
- Ave. Duration
- 54 min
- Frequency
- Once daily
- Estimated price
- €10–15
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €10–15
- 1st Class
- €15–22
Train from Mons to Paris Nord
- Ave. Duration
- 2h 13m
- Frequency
- 4 times a day
- Estimated price
- €21–35
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €21–35
- 1st Class
- €30–50
Train from Mons to Brussels Airport-Zaventem
- Ave. Duration
- 1h 16m
- Frequency
- Every 30 minutes
- Estimated price
- €16–18
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €16–18
- 1st Class
- €21–24
Train from Mons to Pont De Bois
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €8–12
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €8–12
- 1st Class
- €12–18
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Brussel-Zuid / Bruxelles-Midi to Avignon Tgv
- Ave. Duration
- 5h 2m
- Frequency
- Twice daily
- Estimated price
- €100–230
- Website
- https://www.sncf-connect.com/en-en
Train from Valence Ville to Avignon Centre
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- €29
- Website
- https://www.sncf-connect.com/en-en
Train from Aix En Provence Tgv to Avignon Tgv
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- €15–35
- Website
- https://www.sncf-connect.com/en-en
Train from Paris Gare De Lyon to Avignon Centre
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- €40–180
- Website
- https://www.sncf-connect.com/en-en
Train from Brussel-Zuid / Bruxelles-Midi to Aeroport Cdg2 Tgv Roissy
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- €40–90
- Website
- https://www.sncf-connect.com/en-en
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Mons to Saint-Quentin
- Ave. Duration
- 54 min
- Frequency
- Once daily
- Estimated price
- €16–35
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €16–23
- Rail 1st Class
- €24–35
Train from Valence Ville to Avignon Centre
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €28
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Aix En Provence Tgv to Avignon Tgv
- Ave. Duration
- 20 min
- Frequency
- Every 4 hours
- Estimated price
- €12–27
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €12–18
- Rail 1st Class
- €19–27
Train from Nimes to Avignon Centre
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- €17–23
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Aix En Provence Tgv to Avignon Tgv
- Ave. Duration
- 21 min
- Frequency
- 4 times a day
- Estimated price
- €15–35
- Website
- https://www.trenitalia.com/en.html
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Aix En Provence Tgv to Avignon Tgv
- Ave. Duration
- 19 min
- Frequency
- Twice daily
- Estimated price
- €7–10
- Website
- https://www.renfe.com/es/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Aix En Provence Tgv to Avignon Tgv
- Ave. Duration
- 19 min
- Frequency
- 4 times a week
- Estimated price
- €27–30
- Website
- https://int.bahn.de/en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Brussel-Zuid / Bruxelles-Midi to Aeroport Cdg2 Tgv Roissy
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a week
- Estimated price
- €45–120
- Website
- https://www.eurostar.com/rw-en
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Saint-Quentin to Valence - Central Bus Station
- Ave. Duration
- 8h 45m
- Frequency
- Twice a week
- Estimated price
- €45–65
- Website
- https://www.blablacar.co.uk/bus
- info@flibco.com
- Website
- flibco.com
Bus from Mons Avenue Meline Mercouri to Charleroi Airport
- Ave. Duration
- 45 min
- Frequency
- Every 2 hours
- Estimated price
- €14–15
- Website
- https://www.flibco.com/en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Mons Av. Léo Collard to Paris, Quai de Bercy (Bercy Seine)
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- €11–50
- Website
- https://www.flixbus.co.uk
Bus from Paris, Quai de Bercy (Bercy Seine) to Avignon
- Ave. Duration
- 8h 35m
- Frequency
- Twice daily
- Estimated price
- €35–95
- Website
- https://www.flixbus.co.uk
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
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
Mons to Avignon bus services, operated by FlixBus, arrive at Paris, Quai de Bercy (Bercy Seine) station.
Mons to Avignon train services, operated by Belgian Railways (NMBS/SNCB), arrive at Bruxelles-Midi station.
Yes, the driving distance between Mons to Avignon is 832 km. It takes approximately 9h 19m to drive from Mons to Avignon.
Book your Mons to Avignon bus tickets online with Omio and FlixBus.
There are 4130+ hotels available in Avignon.

















































