There are 10 ways to get from Avignon to Cagliari by train, plane, ferry, 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.
Train, train to Turin Caselle Airport, fly
best- Take the train from Avignon Tgv to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Torino Porta Susatrain
- Fly from Turin Caselle Airport (TRN) to Cagliari Elmas Airport (CAG)plane TRN - CAG
10h 20m€115–362Train to Marseille Provence Airport, fly
cheapest- Take the train from Avignon Tgv to Aix En Provence Tgvtrain
- Fly from Marseille Provence Airport (MRS) to Cagliari Elmas Airport (CAG)plane MRS - CAG
5h 21m€73–229Train, ferry via Nice
- Take the train from Avignon Tgv to Marseille St Charlestrain Tgv
- Take the train from Marseille-Saint-Charles to Nice-Saint-Augustintrain
- Take the ferry from Port of Nice Lympia to Port of Porto Torresferry
- Take the train from Porto Torres M.Ma to Cagliaritrain Re
20h 56m€148–239Train, train to Milan Linate Airport, fly
- Take the train from Avignon Tgv to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Milano Centraletrain
- Fly from Milan Linate Airport (LIN) to Cagliari Elmas Airport (CAG)plane LIN - CAG
11h 16m€119–317Train, train to Milano Malpensa Airport, fly
- Take the train from Avignon Tgv to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Milano Centraletrain
- Take the train from Milano Centrale to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Cagliari Elmas Airport (CAG)plane MXP - CAG
11h 33m€100–310Train, train to Genoa Cristoforo Colombo Airport, fly
- Take the train from Avignon Tgv to Marseille St Charlestrain
- Take the train from Marseille-Saint-Charles to Nice-Villetrain
- Take the train from Ventimiglia to Genova Sestri Ponen.train
- Fly from Genoa Cristoforo Colombo Airport (GOA) to Cagliari Elmas Airport (CAG)plane GOA - CAG
11h 55m€167–363Train, train to Nice Côte D'Azur International Airport, fly
- Take the train from Avignon Tgv to Marseille St Charlestrain
- Take the train from Marseille-Saint-Charles to Nice-Saint-Augustintrain
- Fly from Nice Côte D'Azur International Airport (NCE) to Cagliari Elmas Airport (CAG)plane NCE - CAG
8h 36m€144–321Train, ferry
- Take the train from Avignon Tgv to Marseille St Charlestrain Tgv
- Take the train from Marseille Saint-Charles to Toulontrain C6 / ...
- Take the ferry from Port of Toulon to Port of Porto Torresferry
- Take the train from Porto Torres M.Ma to Cagliaritrain Re
23h 6m€113–191Train, ferry, bus
- Take the train from Avignon Centre to Marseille St Charlestrain Ter
- Take the train from Marseille St Charles to Toulontrain Ter
- Take the ferry from Port of Toulon to Port of Porto Torresferry
- Take the bus from Fermata di SASSARI VIA TURATI to Fermata di Cagliari - Via Roma 28bus
24h 35m€118–187Bus, car ferry
- Take the bus from Avignon - Le Pontet - Le Lac Stop to Marseille - Saint-Charles Bus Stationbus
- Take the bus from Marseille - Saint-Charles Bus Station to Genoa - Via Fanti d'Italia Bus Stopbus
- Take the carferry from Port of Genoa to Olbia Porto Isola Biancacarferry
- Take the bus from Fermata di OLBIA PORTO ISOLA BIANCA to Fermata di CAGLIARI PIAZZA MATTEOTTI-ESTERNObus
26h 47m€98–156
Avignon to Cagliari by train, tram, ferry, and foot
Comparing Your Travel Options
The cheapest way to get from Avignon to Cagliari is to train and fly which costs €70 - €230 and takes 5h 21m.
The fastest way to get from Avignon to Cagliari is to train and fly which takes 5h 21m and costs €70 - €230.
The distance between Avignon and Cagliari is 1224 km.
The best way to get from Avignon to Cagliari without a car is to train and ferry via Nice which takes 20h 56m and costs €140 - €240.
It takes approximately 10h 20m to get from Avignon to Cagliari, including transfers.
There are 2808+ hotels available in Cagliari.
What companies run services between Avignon, France and Cagliari, Italy?
There is no direct connection from Avignon to Cagliari. However, you can take the train to Lyon Part Dieu, take the train to Torino Porta Susa, take the train to Torino Aeroporto Di Caselle, walk to Turin Caselle Airport (TRN) airport, fly to Cagliari Elmas Airport (CAG), walk to Aeroporto Elmas Partenze, then take the bus to Cagliari Piazza San Michele-Lato Via Abruzzi. Alternatively, you can take a train from Avignon Tgv to Cagliari via Marseille St Charles, Marseille-Saint-Charles, Nice-Saint-Augustin, Parc Phoenix, Port Lympia, Port of Nice Lympia, Port Of Porto Torres, and Porto Torres M.Ma in around 20h 56m.
- Website
- ryanair.com
Flights from Turin Caselle Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 25m
- When
- Sunday, Monday, Tuesday, Friday, Saturday, and Thursday
- Estimated price
- €40–180
Flights from Milano Malpensa Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €24–170
Flights from Genoa Cristoforo Colombo Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Friday, and Sunday
- Estimated price
- €80–200
- Website
- aeroitalia.com
Flights from Milan Linate Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €40–130
- Website
- easyjet.com
Flights from Milano Malpensa Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 35m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €26–150
Flights from Nice Côte D'Azur International Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 15m
- When
- Tuesday
- Estimated price
- €70–190
- Website
- volotea.com
Flights from Marseille Provence Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 20m
- When
- Saturday
- Estimated price
- €40–130
- Website
- flyulendo.com
Flights from Milano Malpensa Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €13–50
- Website
- neosair.it
Flights from Milano Malpensa Airport to Cagliari Elmas Airport
- Ave. Duration
- 1h 25m
- When
- Sunday
- Estimated price
- €140–380
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Avignon Tgv to Lyon Part Dieu
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- €45–70
- Website
- TGV inOui
Train from Avignon Tgv to Marseille St Charles
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- €18–28
- Website
- TGV inOui
Train from Avignon Tgv to Aix En Provence Tgv
- Ave. Duration
- 21 min
- Frequency
- Hourly
- Estimated price
- €14–22
- Website
- TGV inOui
Train from Avignon Tgv to Lyon Part Dieu
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- €45–70
- Website
- TGV inOui
Train from Avignon Tgv to Lyon Part Dieu
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- €45–70
- Website
- TGV inOui
Train from Avignon Tgv to Marseille St Charles
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- €18–28
- Website
- TGV inOui
Train from Avignon Tgv to Marseille St Charles
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- €18–28
- Website
- TGV inOui
Train from Avignon Tgv to Marseille St Charles
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- €18–28
- Website
- TGV inOui
Train from Marseille St Charles to Toulon
- Ave. Duration
- 46 min
- Frequency
- Every 4 hours
- Estimated price
- €13–20
- Website
- TGV inOui
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Avignon Tgv to Lyon Part Dieu
- Ave. Duration
- 1h 6m
- Frequency
- Twice daily
- Estimated price
- €40–70
- Website
- Oui.SNCF
Train from Avignon Tgv to Marseille St Charles
- Ave. Duration
- 42 min
- Frequency
- Every 4 hours
- Estimated price
- €16–28
- Website
- Oui.SNCF
Train from Avignon Tgv to Aix En Provence Tgv
- Ave. Duration
- 22 min
- Frequency
- Every 4 hours
- Estimated price
- €13–22
- Website
- Oui.SNCF
Train from Avignon Tgv to Lyon Part Dieu
- Ave. Duration
- 1h 6m
- Frequency
- Twice daily
- Estimated price
- €40–70
- Website
- Oui.SNCF
Train from Avignon Tgv to Lyon Part Dieu
- Ave. Duration
- 1h 6m
- Frequency
- Twice daily
- Estimated price
- €40–70
- Website
- Oui.SNCF
Train from Avignon Tgv to Marseille St Charles
- Ave. Duration
- 42 min
- Frequency
- Every 4 hours
- Estimated price
- €16–28
- Website
- Oui.SNCF
Train from Avignon Tgv to Marseille St Charles
- Ave. Duration
- 42 min
- Frequency
- Every 4 hours
- Estimated price
- €16–28
- Website
- Oui.SNCF
Train from Avignon Tgv to Marseille St Charles
- Ave. Duration
- 42 min
- Frequency
- Every 4 hours
- Estimated price
- €16–28
- Website
- Oui.SNCF
Train from Avignon Centre to Marseille St Charles
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- €21–40
- Website
- Oui.SNCF
Train from Marseille St Charles to Toulon
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €11–20
- Website
- Oui.SNCF
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Avignon Tgv to Lyon Part Dieu
- Ave. Duration
- 1h 9m
- Frequency
- Once daily
- Estimated price
- €27–40
- Website
- Trenitalia
Train from Lyon Part Dieu to Torino Porta Susa
- Ave. Duration
- 3h 57m
- Frequency
- Twice daily
- Estimated price
- €35–50
- Website
- Trenitalia
Train from Avignon Tgv to Marseille St Charles
- Ave. Duration
- 34 min
- Frequency
- 4 times a day
- Estimated price
- €11–16
- Website
- Trenitalia
Train from Porto Torres M.Ma to Cagliari
- Ave. Duration
- 3h 56m
- Frequency
- Once a week
- Estimated price
- €30–45
- Website
- Trenitalia
Train from Avignon Tgv to Aix En Provence Tgv
- Ave. Duration
- 19 min
- Frequency
- 4 times a day
- Estimated price
- €8–12
- Website
- Trenitalia
Train from Avignon Tgv to Lyon Part Dieu
- Ave. Duration
- 1h 9m
- Frequency
- Once daily
- Estimated price
- €27–40
- Website
- Trenitalia
Train from Lyon Part Dieu to Milano Centrale
- Ave. Duration
- 4h 44m
- Frequency
- Twice daily
- Estimated price
- €50–75
- Website
- Trenitalia
Train from Avignon Tgv to Lyon Part Dieu
- Ave. Duration
- 1h 9m
- Frequency
- Once daily
- Estimated price
- €27–40
- Website
- Trenitalia
Train from Lyon Part Dieu to Milano Centrale
- Ave. Duration
- 4h 44m
- Frequency
- Twice daily
- Estimated price
- €50–75
- Website
- Trenitalia
Train from Avignon Tgv to Marseille St Charles
- Ave. Duration
- 34 min
- Frequency
- 4 times a day
- Estimated price
- €11–16
- Website
- Trenitalia
Train from Ventimiglia to Genova Sestri Ponen.
- Ave. Duration
- 2h 3m
- Frequency
- Every 3 hours
- Estimated price
- €16–22
- Website
- Trenitalia
Train from Avignon Tgv to Marseille St Charles
- Ave. Duration
- 34 min
- Frequency
- 4 times a day
- Estimated price
- €11–16
- Website
- Trenitalia
Train from Avignon Tgv to Marseille St Charles
- Ave. Duration
- 34 min
- Frequency
- 4 times a day
- Estimated price
- €11–16
- Website
- Trenitalia
Train from Porto Torres M.Ma to Cagliari
- Ave. Duration
- 3h 56m
- Frequency
- Once a week
- Estimated price
- €30–45
- Website
- Trenitalia
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Avignon Tgv to Lyon Part Dieu
- Ave. Duration
- 1h 5m
- Frequency
- Twice a week
- Estimated price
- €40–65
- Website
- Belgian Railways
Train from Avignon Tgv to Lyon Part Dieu
- Ave. Duration
- 1h 5m
- Frequency
- Twice a week
- Estimated price
- €40–65
- Website
- Belgian Railways
Train from Avignon Tgv to Lyon Part Dieu
- Ave. Duration
- 1h 5m
- Frequency
- Twice a week
- Estimated price
- €40–65
- Website
- Belgian Railways
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Avignon Tgv to Marseille St Charles
- Ave. Duration
- 37 min
- Frequency
- Twice daily
- Estimated price
- €11–17
- Website
- Renfe Viajeros
Train from Avignon Tgv to Aix En Provence Tgv
- Ave. Duration
- 19 min
- Frequency
- Twice daily
- Estimated price
- €9–14
- Website
- Renfe Viajeros
Train from Avignon Tgv to Marseille St Charles
- Ave. Duration
- 37 min
- Frequency
- Twice daily
- Estimated price
- €11–17
- Website
- Renfe Viajeros
Train from Avignon Tgv to Marseille St Charles
- Ave. Duration
- 37 min
- Frequency
- Twice daily
- Estimated price
- €11–17
- Website
- Renfe Viajeros
Train from Avignon Tgv to Marseille St Charles
- Ave. Duration
- 37 min
- Frequency
- Twice daily
- Estimated price
- €11–17
- Website
- Renfe Viajeros
- Phone
- +33 4 13 94 30 50
- Website
- Zou! Lignes Express Régionales
Train from Marseille-Saint-Charles to Nice-Saint-Augustin
- Ave. Duration
- 2h 33m
- Frequency
- Hourly
- Estimated price
- €55–80
- Website
- Zou! Lignes Express Régionales
Train from Marseille-Saint-Charles to Nice-Ville
- Ave. Duration
- 2h 41m
- Frequency
- Hourly
- Estimated price
- €55–80
- Website
- Zou! Lignes Express Régionales
Train from Marseille-Saint-Charles to Nice-Saint-Augustin
- Ave. Duration
- 2h 33m
- Frequency
- Hourly
- Estimated price
- €55–80
- Website
- Zou! Lignes Express Régionales
Train from Marseille Saint-Charles to Toulon
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Estimated price
- €17–24
- Website
- Zou! Lignes Express Régionales
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Milano Centrale to Malpensa Aeroporto T1
- Ave. Duration
- 53 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- Trenord
- Phone
- +39 079 3961037
- [email protected]
- Website
- Logudoro Tours S.R.L.
Bus from Fermata di SASSARI VIA TURATI to Fermata di Cagliari - Via Roma 28
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- €13–15
- Schedules at
- Logudoro Tours S.R.L.
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Avignon - Le Pontet - Le Lac Stop to Marseille - Saint-Charles Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 2 hours
- Estimated price
- €7–12
- Website
- BlaBlaCar Bus
Bus from Marseille - Saint-Charles Bus Station to Genoa - Via Fanti d'Italia Bus Stop
- Ave. Duration
- 5h 35m
- Frequency
- 5 times a day
- Estimated price
- €28–50
- Website
- BlaBlaCar Bus
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Avignon - Le Pontet - Le Lac Stop to Marseille - Saint-Charles Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- €8–13
- Website
- Flixbus
Bus from Marseille - Saint-Charles Bus Station to Genoa - Via Fanti d'Italia Bus Stop
- Ave. Duration
- 6h 25m
- Frequency
- Every 4 hours
- Estimated price
- €30–50
- Website
- Flixbus
- Phone
- +39 0789 21487
- [email protected]
- Website
- Gruppo Turmo Travel
Bus from Fermata di OLBIA PORTO ISOLA BIANCA to Fermata di CAGLIARI PIAZZA MATTEOTTI-ESTERNO
- Ave. Duration
- 3h 45m
- Frequency
- 6 times a week
- Estimated price
- €13–19
- Website
- Gruppo Turmo Travel
- Phone
- +33(0)495329595
- Website
- Corsica Ferries/Sardinia Ferries
Ferry from Port of Nice Lympia to Port of Porto Torres
- Ave. Duration
- 10h 30m
- Frequency
- Once a week
- Estimated price
- €50–85
- Website
- Corsica Ferries/Sardinia Ferries
Ferry from Port of Toulon to Port of Porto Torres
- Ave. Duration
- 15h
- Frequency
- Once a week
- Estimated price
- €55–95
- Website
- Corsica Ferries/Sardinia Ferries
Ferry from Port of Toulon to Port of Porto Torres
- Ave. Duration
- 15h
- Frequency
- Once a week
- Estimated price
- €55–95
- Website
- Corsica Ferries/Sardinia Ferries
- Phone
- +39 010 209 4591
- [email protected]
- Website
- Grandi Navi Veloci
Car ferry from Port of Genoa to Olbia Porto Isola Bianca
- Ave. Duration
- 12h 45m
- Frequency
- Once daily
- Estimated price
- €50–75
- Website
- Grandi Navi Veloci
Want to know more about travelling around Italy
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
Italy Travel Guides
Read the travel guide
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

















































