There are 12 ways to get from Oslo to Ajaccio by train, plane, ferry, night train, bus, car, 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 to Oslo Airport, Gardermoen, fly to Nice Côte D'Azur International Airport, ferry
best- Take the train from Oslo S to Oslo lufthavn stasjon
- Fly from Oslo Airport, Gardermoen (OSL) to Nice Côte D'Azur International Airport (NCE)OSL - NCE
- Take the ferry from Port of Nice Lympia to Ajaccio
14h 30m€128–332Train to Oslo Airport, Gardermoen, fly to Ajaccio Napoleon Bonaparte Airport
cheapest- Take the train from Oslo S to Oslo lufthavn stasjon
- Fly from Oslo Airport, Gardermoen (OSL) to Ajaccio Napoleon Bonaparte Airport (AJA)OSL - AJA
6h 44m€112–392Train, night train, ferry
- Take the train from Oslo S to Malmö Centralstation
- Take the night train from Malmo C to Basel SbbEn
- Take the train from Basel Sbb to Paris Gare De LyonTgv
- Take the train from Paris Gare De Lyon to ToulonTgv
- Take the ferry from Port of Toulon to Ajaccio
44h 5mTrain, night train, bus, ferry
- Take the train from Oslo S to Malmö Centralstation
- Take the night train from Malmo C to Karlsruhe HbfEn
- Take the bus from Karlsruhe central train station to Nice Airport
- Take the ferry from Port of Nice Lympia to Ajaccio
45h 12mBus, ferry
- Take the bus from Oslo bussterminal to Słubice
- Take the bus from SŁUBICE, Port Świecko, Świecko 39 to NICE, Avenue Thiers, GARE SNCF NICE VILLE
- Take the ferry from Port of Nice Lympia to Ajaccio
2d 6h€234–353Train to Oslo Airport, Gardermoen, fly to Bastia - Poretta Airport, train
- Take the train from Oslo S to Oslo lufthavn stasjon
- Fly from Oslo Airport, Gardermoen (OSL) to Bastia - Poretta Airport (BIA)OSL - BIA
- Take the train from U Ponte à a Leccia to Aiacciu
13h 23m€143–434Train to Oslo Airport, Gardermoen, fly to Figari-Sud Corse Airport, drive
- Take the train from Oslo S to Oslo lufthavn stasjon
- Fly from Oslo Airport, Gardermoen (OSL) to Figari-Sud Corse Airport (FSC)OSL - FSC
- Drive from Figari-Sud Corse Airport (FSC) to Ajaccio
9h 13m€218–475Train to Oslo Airport, Gardermoen, fly to Calvi – Sainte-Catherine Airport, drive
- Take the train from Oslo S to Oslo lufthavn stasjon
- Fly from Oslo Airport, Gardermoen (OSL) to Calvi – Sainte-Catherine Airport (CLY)OSL - CLY
- Drive from Calvi – Sainte-Catherine Airport (CLY) to Ajaccio
9h 28m€203–705Bus to Sandefjord Airport, fly to Ajaccio Napoleon Bonaparte Airport
- Take the bus from Oslo bussterminal to Sandefjord lufthavn Torp
- Fly from Sandefjord Airport (TRF) to Ajaccio Napoleon Bonaparte Airport (AJA)TRF - AJA
15h 12mTrain, night train, bus, ferry via Lyon Airport (LYS)
- Take the train from Oslo S to Malmö Centralstation
- Take the night train from Malmo C to Freiburg(Breisgau) HbfEn
- Take the bus from Freiburg to Lyon Saint-Exupéry Airport
- Take the train from Lyon-Saint Exupery Tgv to Toulon
- Take the ferry from Port of Toulon to Ajaccio
45h 5mCar ferry, train, bus, ferry
- Take the car ferry from Oslo Vipperangen to Port of Kiel
- Take the train from Kiel Hbf to Hamburg HbfRe7
- Take the train from Hamburg Hbf to Mannheim, Hauptbahnhof20 / ...
- Take the bus from Mannheim - Bus Station to Toulon - Bus Station
- Take the ferry from Port of Toulon to Ajaccio
2d 8h€338–697Drive, car ferry
- Drive from Oslo to Port of Savona
- Take the car ferry from Port of Savona to Port of Bastia
- Drive from Port of Bastia to Ajaccio
35h 11m€501–784
Oslo Airport, Gardermoen (OSL) to Nice Côte D'Azur International Airport (NCE) flights
Questions & Answers
The cheapest way to get from Oslo to Ajaccio is to train and fly and ferry which costs €120 - €340 and takes 14h 30m.
The fastest way to get from Oslo to Ajaccio is to train and fly which takes 6h 44m and costs €110 - €400.
The distance between Oslo and Ajaccio is 2166 km.
The best way to get from Oslo to Ajaccio without a car is to train and night train and ferry which takes 44h 5m and costs .
It takes approximately 14h 30m to get from Oslo to Ajaccio, including transfers.
There are 1560+ hotels available in Ajaccio.
What companies run services between Oslo, Norway and Ajaccio, France?
There is no direct connection from Oslo to Ajaccio. However, you can take the train to Oslo lufthavn stasjon, walk to Oslo Airport, Gardermoen (OSL) airport, fly to Nice Côte D'Azur International Airport (NCE), walk to Aéroport Terminal 2, take the vehicle to Port Lympia, walk to Port Of Nice Lympia, then take the ferry to Ajaccio. Alternatively, you can take a train from Oslo S to Ajaccio via Malmö Centralstation, Malmo C, Basel Sbb, Basel Sbb, Paris Gare De Lyon, Toulon, and Port of Toulon in around 44h 5m.
- Website
- aircorsica.com
Flights from Oslo Airport, Gardermoen to Bastia - Poretta Airport via Nice Côte D'Azur International Airport
- Ave. Duration
- 6h 3m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €100–420
Flights from Oslo Airport, Gardermoen to Figari-Sud Corse Airport via Nice Côte D'Azur International Airport
- Ave. Duration
- 5h
- When
- Thursday and Sunday
- Estimated price
- €130–500
Flights from Oslo Airport, Gardermoen to Figari-Sud Corse Airport via Milan Malpensa
- Ave. Duration
- 5h 45m
- When
- Monday and Saturday
- Estimated price
- €130–500
Flights from Oslo Airport, Gardermoen to Calvi – Sainte-Catherine Airport via Munich
- Ave. Duration
- 4h 40m
- When
- Sunday
- Estimated price
- €180–700
Flights from Sandefjord Airport to Ajaccio Napoleon Bonaparte Airport via Nice Côte D'Azur International Airport
- Ave. Duration
- 17h 50m
- When
- Saturday
- Estimated price
- €190–650
Flights from Sandefjord Airport to Ajaccio Napoleon Bonaparte Airport via Milan Bergamo, Marseille
- Ave. Duration
- 10h 15m
- When
- Tuesday
- Estimated price
- €100–340
- Website
- flysas.com
Flights from Oslo Airport, Gardermoen to Nice Côte D'Azur International Airport
- Ave. Duration
- 3h 15m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €65–250
Flights from Oslo Airport, Gardermoen to Nice Côte D'Azur International Airport via Copenhagen
- Ave. Duration
- 4h 55m
- When
- Friday and Sunday
- Estimated price
- €65–260
- Website
- norwegian.com
Flights from Oslo Airport, Gardermoen to Nice Côte D'Azur International Airport
- Ave. Duration
- 2h 55m
- When
- Thursday and Sunday
- Estimated price
- €50–180
Flights from Oslo Airport, Gardermoen to Ajaccio Napoleon Bonaparte Airport
- Ave. Duration
- 3h 5m
- When
- Friday
- Estimated price
- €100–370
- Website
- swiss.com
Flights from Oslo Airport, Gardermoen to Nice Côte D'Azur International Airport via Zurich
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- €60–270
Flights from Oslo Airport, Gardermoen to Figari-Sud Corse Airport via Zurich
- Ave. Duration
- 5h 40m
- When
- Saturday
- Estimated price
- €130–500
- Website
- lufthansa.com
Flights from Oslo Airport, Gardermoen to Bastia - Poretta Airport via Munich
- Ave. Duration
- 7h 40m
- When
- Saturday
- Estimated price
- €100–460
- Website
- flyedelweiss.com
Flights from Oslo Airport, Gardermoen to Figari-Sud Corse Airport via Zurich
- Ave. Duration
- 5h 40m
- When
- Saturday
- Estimated price
- €130–500
- Website
- easyjet.com
Flights from Oslo Airport, Gardermoen to Calvi – Sainte-Catherine Airport via Paris Charles de Gaulle
- Ave. Duration
- 8h
- When
- Tuesday
- Estimated price
- €170–650
- Phone
- 23 15 90 00
- flytoget@flytoget.no
- Website
- flytoget.no
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- €18–20
- Website
- https://flytoget.no/en/
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- €10–16
- Website
- https://www.vy.no/en
Train from Oslo S to Malmö Centralstation
- Ave. Duration
- 6h 43m
- Frequency
- Twice a week
- Estimated price
- €100–150
- Website
- https://www.vy.no/en
- Website
- bahntouristikexpress.de
Night train from Malmo C to Basel Sbb
- Ave. Duration
- 16h 33m
- Frequency
- 3 times a week
- Schedules at
- bahntouristikexpress.de
Night train from Malmo C to Karlsruhe Hbf
- Ave. Duration
- 13h 41m
- Frequency
- 3 times a week
- Schedules at
- bahntouristikexpress.de
Night train from Malmo C to Freiburg(Breisgau) Hbf
- Ave. Duration
- 15h 28m
- Frequency
- 3 times a week
- Schedules at
- bahntouristikexpress.de
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Basel Sbb to Paris Gare De Lyon
- Ave. Duration
- 3h 35m
- Frequency
- Once a week
- Estimated price
- €35–160
- Website
- https://www.sncf-connect.com/en-en
Train from Paris Gare De Lyon to Toulon
- Ave. Duration
- 4h 1m
- Frequency
- Every 4 hours
- Estimated price
- €50–190
- 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 Paris Gare De Lyon to Toulon
- Ave. Duration
- 3h 49m
- Frequency
- Twice daily
- Estimated price
- €90–150
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Lyon-Saint Exupery Tgv to Toulon
- Ave. Duration
- 2h 4m
- Frequency
- Once daily
- Estimated price
- €60–140
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €60–90
- Rail 1st Class
- €95–140
- Phone
- 04 95 32 80 57
- contact@cfc.corsica
- Website
- cf-corse.corsica
Train from U Ponte à a Leccia to Aiacciu
- Ave. Duration
- 2h 37m
- Frequency
- 5 times a day
- Estimated price
- €12–17
- Schedules at
- cf-corse.corsica
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Kiel Hbf to Hamburg Hbf
- Ave. Duration
- 1h 14m
- Frequency
- Every 30 minutes
- Estimated price
- €18–26
- Website
- https://int.bahn.de/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Kiel Hbf to Hamburg Hbf
- Ave. Duration
- 1h 6m
- Frequency
- Every 3 hours
- Estimated price
- €7–26
- Website
- https://int.bahn.de/en
Train from Hamburg Hbf to Mannheim, Hauptbahnhof
- Ave. Duration
- 5h 13m
- Frequency
- Every 30 minutes
- Estimated price
- €45–140
- Website
- https://int.bahn.de/en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Karlsruhe central train station to Nice Airport
- Ave. Duration
- 13h 40m
- Frequency
- 3 times a week
- Estimated price
- €65–95
- Website
- https://www.flixbus.co.uk
Bus from Freiburg to Lyon Saint-Exupéry Airport
- Ave. Duration
- 7h 30m
- Frequency
- 6 times a week
- Estimated price
- €35–50
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Karlsruhe central train station to Nice Airport
- Ave. Duration
- 14h 50m
- Frequency
- 3 times a week
- Estimated price
- €50–100
- Website
- https://www.blablacar.co.uk/bus
Bus from Mannheim - Bus Station to Toulon - Bus Station
- Ave. Duration
- 17h 55m
- Frequency
- 3 times a week
- Estimated price
- €65–95
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +48 801 22 33 44
- bilety@sindbad.pl
- Website
- sindbad.pl
Bus from Oslo bussterminal to Słubice
- Ave. Duration
- 21h 50m
- Frequency
- Once a week
- Estimated price
- €90–120
- Website
- https://www.sindbad.pl/en/home
Bus from SŁUBICE, Port Świecko, Świecko 39 to NICE, Avenue Thiers, GARE SNCF NICE VILLE
- Ave. Duration
- 22h 40m
- Frequency
- Twice a week
- Estimated price
- €90–120
- Website
- https://www.sindbad.pl/en/home
- Phone
- +47 46 84 20 36
- torp@unibuss.no
- Website
- torpekspressen.no
Bus from Oslo bussterminal to Sandefjord lufthavn Torp
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Schedules at
- torpekspressen.no
- Phone
- +33(0)495329595
- Website
- corsica-ferries.it
Ferry from Port of Nice Lympia to Ajaccio
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Estimated price
- €50–120
- Website
- https://www.corsica-ferries.co.uk/
- Passenger Flex Fare
- €50–70
- Passenger & Vehicle Flex Fare
- €90–120
Ferry from Port of Toulon to Ajaccio
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- €27–40
- Website
- https://www.corsica-ferries.co.uk/
Car ferry from Port of Savona to Port of Bastia
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- €50–130
- Website
- https://www.corsica-ferries.co.uk/
- Passenger Flex Fare
- €50–70
- Passenger & Vehicle Flex Fare
- €95–130
- Phone
- +45 99 56 19 00
- Website
- colorline.no
Car ferry from Oslo Vipperangen to Port of Kiel
- Ave. Duration
- 20h
- Frequency
- Once daily
- Estimated price
- €194–396
- Website
- https://www.colorline.com/
- Car
- €396
- No Car
- €194
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
How to plan an amazing trip around Scandinavia
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide


















































