There are 5 ways to get from Marrakesh to Avignon by plane, train, ferry, car, bus, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Marseille Provence Airport, train
best- Fly from Marrakech (RAK) to Marseille Provence Airport (MRS)RAK - MRS
- Take the train from Aix En Provence Tgv to Avignon Tgv
6h 2m€75–252Train, ferry
- Take the train from Marrakech to Fès
- Take the train from Fes to Nador
- Take the ferry from Nador to Port of Sete
- Take the train from Sete to Avignon CentreTer
2d 11h€174–402Drive 10,277.7 km
- Drive from Marrakesh to Avignon10,277.7 km
5d 8h€1,585–2,289Fly to Lyon–Saint Exupéry Airport, train
- Fly from Marrakech (RAK) to Lyon–Saint Exupéry Airport (LYS)RAK - LYS
- Take the train from Lyon-Saint Exupery Tgv to Avignon Tgv
7h 5m€77–343Bus, car ferry, train
- Take the bus from Marrakesh to Tanger
- Take the car ferry from Port of Tangier Ville to Port of Sete
- Take the train from Sete to Avignon CentreTer
2d 12h€132–322
Marrakech (RAK) to Marseille Provence Airport (MRS) flights
Questions & Answers
The cheapest way to get from Marrakesh to Avignon is to fly and train which costs €75 - €260 and takes 6h 2m.
The fastest way to get from Marrakesh to Avignon is to fly and train which takes 6h 2m and costs €75 - €260.
The distance between Marrakesh and Avignon is 1850 km. The road distance is 10277.7 km.
The best way to get from Marrakesh to Avignon without a car is to train and ferry which takes 2 days 11h and costs €170 - €410.
It takes approximately 6h 2m to get from Marrakesh to Avignon, including transfers.
Yes, the driving distance between Marrakesh to Avignon is 10278 km. It takes approximately 5 days 8h to drive from Marrakesh to Avignon.
There are 4085+ hotels available in Avignon.
What companies run services between Marrakesh, Morocco and Avignon, France?
There is no direct connection from Marrakesh to Avignon. However, you can take the line 19 bus to Marrakech Airport, walk to Marrakech (RAK) airport, fly to Marseille Provence Airport (MRS), walk to Aéroport Marseille Provence, take the bus to Gare Aix TGV, walk to Aix En Provence Tgv, then take the train to Avignon Tgv. Alternatively, you can take a train from Marrakech to Avignon Centre via Fès, Fes, Nador, Nador, Port Of Sete, and Sete in around 2d 11h.
- Website
- ryanair.com
Flights from Marrakech to Marseille Provence Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- €55–190
Flights from Marrakech to Marseille Provence Airport via Valencia
- Ave. Duration
- 5h 40m
- When
- Sunday
- Estimated price
- €55–190
- Website
- royalairmaroc.com
Flights from Marrakech to Marseille Provence Airport
- Ave. Duration
- 2h 45m
- When
- Wednesday and Saturday
- Estimated price
- €70–420
Flights from Marrakech to Marseille Provence Airport via Casablanca
- Ave. Duration
- 4h 15m
- When
- Tuesday to Sunday
- Estimated price
- €70–420
Flights from Marrakech to Lyon–Saint Exupéry Airport
- Ave. Duration
- 3h 5m
- When
- Monday and Friday
- Estimated price
- €75–150
Flights from Marrakech to Lyon–Saint Exupéry Airport via Casablanca
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- €75–150
- Website
- easyjet.com
Flights from Marrakech to Lyon–Saint Exupéry Airport
- Ave. Duration
- 3h 6m
- When
- Every day
- Estimated price
- €55–230
Flights from Marrakech to Lyon–Saint Exupéry Airport via Toulouse
- Ave. Duration
- 4h 45m
- When
- Tuesday
- Estimated price
- €55–230
- Website
- transavia.com
Flights from Marrakech to Marseille Provence Airport
- Ave. Duration
- 2h 55m
- When
- Monday and Friday
- Estimated price
- €70–360
Flights from Marrakech to Lyon–Saint Exupéry Airport
- Ave. Duration
- 3h 10m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €75–380
- Website
- volotea.com
Flights from Marrakech to Lyon–Saint Exupéry Airport
- Ave. Duration
- 3h 10m
- When
- Tuesday and Saturday
- Estimated price
- €55–130
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
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
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 Aix En Provence Tgv to Avignon Tgv
- Ave. Duration
- 21 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 Sete to Avignon Centre
- Ave. Duration
- 1h 34m
- Frequency
- Every 3 hours
- Estimated price
- €21–50
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €21–35
- Rail 1st Class
- €30–50
Train from Lyon-Saint Exupery Tgv to Avignon Tgv
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- €100–110
- 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
Train from Lyon-Saint Exupery Tgv to Avignon Tgv
- Ave. Duration
- 52 min
- Frequency
- 3 times a day
- Estimated price
- €17–70
- 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
- Once daily
- Estimated price
- €7–10
- Website
- https://www.renfe.com/es/en
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Marrakech to Fès
- Ave. Duration
- 6h 25m
- Frequency
- Hourly
- Estimated price
- €20–40
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €20–29
- 1st Class
- €29–40
Train from Fes to Nador
- Ave. Duration
- 5h 43m
- Frequency
- Twice daily
- Estimated price
- €12–24
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €12–18
- 1st Class
- €18–24
- Phone
- 0 800 0900 30
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Marrakesh to Tanger
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Estimated price
- €20–35
- Schedules at
- ctm.ma
- Comfort
- €22–35
- Confort
- €20–22
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Ferry from Nador to Port of Sete
- Ave. Duration
- 42h 15m
- Frequency
- 3 times a week
- Estimated price
- €120–290
- Website
- https://www.gnv.it/en
Car ferry from Port of Tangier Ville to Port of Sete
- Ave. Duration
- 2d
- Frequency
- Once a week
- Estimated price
- €90–240
- Website
- https://www.gnv.it/en
- Seat
- €90–160
- Cabin
- €180–240
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




































