Journey information
Overview: Oslo Airport Gardermoen to Johannesburg flight
Take a flight from Oslo Airport Gardermoen to Johannesburg and enjoy the approximately 6043 miles (9726 km) long journey. Find schedules and pricing options for a convenient and affordable trip.
January is the cheapest month to fly.
Distance 6043 miles (9726 km) |
Average flight duration 14h 3m |
Flights per day 50 |
Cheapest Month Jan |
Cheapest Day Tue |
High Season Jan - Mar |
Low Season Jan - Mar |
The cheapest and fastest flights from Oslo Airport Gardermoen to Johannesburg
Cheapest price
$956
Average price
$2205
Fastest journey
14 h 50 m
Average duration
15 h 41 m
Flights per day
87
Distance
9726 km
The best way to find a cheap flight ticket from Oslo Airport Gardermoen to Johannesburg is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Oslo Airport Gardermoen to Johannesburg will cost around $2205 if you buy it on the day, but the cheapest tickets can be found for only $956.
It's difficult to get from Oslo Airport Gardermoen to Johannesburg without transferring at least once.
LH863 · LH5724:45 PM15h50Oslo Airport Gardermoen8:35 AMJohannesburg$9561One-way1 transfer
OS978+
OS219+
OS73154:00 PM16h35Oslo Airport Gardermoen8:35 AMJohannesburg$9841One-way2 transfers
OS978+
OS201+
OS73154:00 PM40h35Oslo Airport Gardermoen8:35 AMJohannesburg$9841One-way2 transfers
OS978+
OS199+
OS73154:00 PM40h35Oslo Airport Gardermoen8:35 AMJohannesburg$9841One-way2 transfers
LH865 · LH94 · LH5787:05 PM35h35Oslo Airport Gardermoen6:40 AMJohannesburg$9921One-way2 transfers
KL1196 · KL5916:30 AM14h50Oslo Airport Gardermoen9:20 PMJohannesburg$11051One-way1 transfer
TK1754 · TK386:50 PM15h40Oslo Airport Gardermoen10:30 AMJohannesburg$16611One-way1 transfer
TK1754 · TK386:45 PM15h45Oslo Airport Gardermoen10:30 AMJohannesburg$13691One-way1 transfer
LH863 · LH5724:45 PM15h50Oslo Airport Gardermoen8:35 AMJohannesburg$9561One-way1 transfer
BA783 · BA575:05 PM16h20Oslo Airport Gardermoen9:25 AMJohannesburg$33091One-way1 transfer
Live departures
Oslo Airport Gardermoen to Johannesburg flight times
The table below shows live departures for Oslo Airport Gardermoen to Johannesburg flights for today, Sunday, June 21. You can also manually refresh the results below to see updated flight journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
KL1196 · KL591 | 6:30 AM Oslo Airport Gardermoen | 14h50 | 9:20 PM Johannesburg | 1 transfer | |
AF1275 · AF990 | 6:30 AM Oslo Airport Gardermoen | 27h50 | 10:20 AM Johannesburg | 1 transfer | |
LH2457+ LH6441+ LH4298 | 7:10 AM Oslo Airport Gardermoen | 32h25 | 3:35 PM Johannesburg | 2 transfers | |
TK1748 · TK607+ TK9436 | 7:15 AM Oslo Airport Gardermoen | 26h25 | 9:40 AM Johannesburg | 2 transfers | |
TK1748 · TK42 | 7:15 AM Oslo Airport Gardermoen | 27h15 | 10:30 AM Johannesburg | 1 transfer | |
BA785 · BA57 | 8:00 AM Oslo Airport Gardermoen | 25h25 | 9:25 AM Johannesburg | 1 transfer | |
BA785 · BA55 | 8:00 AM Oslo Airport Gardermoen | 23h00 | 7:00 AM Johannesburg | 1 transfer | |
QR180 · QR1375+ QR5686 | 8:50 AM Oslo Airport Gardermoen | 33h20 | 6:10 PM Johannesburg | 2 transfers | |
QR180 · QR1375+ QR5692 | 8:50 AM Oslo Airport Gardermoen | 26h10 | 11:00 AM Johannesburg | 2 transfers | |
QR180 · QR1365 | 8:50 AM Oslo Airport Gardermoen | 19h10 | 4:00 AM Johannesburg | 1 transfer | |
QR180 · QR1369+ QR5678 | 8:50 AM Oslo Airport Gardermoen | 31h15 | 4:05 PM Johannesburg | 2 transfers | |
QR180 · QR1363 | 8:50 AM Oslo Airport Gardermoen | 24h10 | 9:00 AM Johannesburg | 1 transfer | |
QR180 · QR1455+ QR5747 | 8:50 AM Oslo Airport Gardermoen | 31h30 | 4:20 PM Johannesburg | 2 transfers | |
QR180 · QR1455+ QR5753 | 8:50 AM Oslo Airport Gardermoen | 34h00 | 6:50 PM Johannesburg | 2 transfers | |
QR180 · QR1369+ QR6466 | 8:50 AM Oslo Airport Gardermoen | 35h40 | 8:30 PM Johannesburg | 2 transfers | |
QR180 · QR1375+ QR5666 | 8:50 AM Oslo Airport Gardermoen | 32h00 | 4:50 PM Johannesburg | 2 transfers | |
QR180 · QR1341+ QR8382 | 8:50 AM Oslo Airport Gardermoen | 24h50 | 9:40 AM Johannesburg | 2 transfers | |
QR180 · QR1455+ QR5735 | 8:50 AM Oslo Airport Gardermoen | 30h25 | 3:15 PM Johannesburg | 2 transfers | |
QR180 · QR1455+ QR5745 | 8:50 AM Oslo Airport Gardermoen | 27h35 | 12:25 PM Johannesburg | 2 transfers | |
QR180 · QR1369+ QR5679 | 8:50 AM Oslo Airport Gardermoen | 32h35 | 5:25 PM Johannesburg | 2 transfers | |
QR180 · QR1389+ QR6417 | 8:50 AM Oslo Airport Gardermoen | 41h30 | 2:20 AM Johannesburg | 2 transfers | |
AF4918+ AF990 | 8:55 AM Oslo Airport Gardermoen | 25h25 | 10:20 AM Johannesburg | 1 transfer | |
KL1198+ KL591 | 9:20 AM Oslo Airport Gardermoen | 36h00 | 9:20 PM Johannesburg | 1 transfer | |
KL1198 · KL591 | 9:20 AM Oslo Airport Gardermoen | 36h00 | 9:20 PM Johannesburg | 1 transfer | |
KL2865+ KL591 | 9:55 AM Oslo Airport Gardermoen | 35h25 | 9:20 PM Johannesburg | 1 transfer | |
TK1752 · TK42 | 10:55 AM Oslo Airport Gardermoen | 23h35 | 10:30 AM Johannesburg | 1 transfer | |
TK1752 · TK607+ TK9436 | 10:55 AM Oslo Airport Gardermoen | 22h45 | 9:40 AM Johannesburg | 2 transfers | |
TK1752 · TK44+ TK8684 | 10:55 AM Oslo Airport Gardermoen | 29h10 | 4:05 PM Johannesburg | 2 transfers | |
LH2453 · LH578 | 11:45 AM Oslo Airport Gardermoen | 18h55 | 6:40 AM Johannesburg | 1 transfer | |
LH2453+ LH9538+ LH4298 | 11:45 AM Oslo Airport Gardermoen | 28h30 | 4:15 PM Johannesburg | 2 transfers | |
LH2453+ LH6441+ LH4298 | 11:45 AM Oslo Airport Gardermoen | 27h50 | 3:35 PM Johannesburg | 2 transfers | |
KL1200 · KL591 | 11:50 AM Oslo Airport Gardermoen | 33h30 | 9:20 PM Johannesburg | 1 transfer | |
KL1200 · KL1409+ KL2148 | 11:50 AM Oslo Airport Gardermoen | 22h30 | 10:20 AM Johannesburg | 2 transfers | |
KL1200 · KL1411+ KL2148 | 11:50 AM Oslo Airport Gardermoen | 22h30 | 10:20 AM Johannesburg | 2 transfers | |
KL1200+ KL2013 · KL2148 | 11:50 AM Oslo Airport Gardermoen | 22h30 | 10:20 AM Johannesburg | 2 transfers | |
AF1175 · AF990 | 12:40 PM Oslo Airport Gardermoen | 21h40 | 10:20 AM Johannesburg | 1 transfer | |
LH861 · LH116 · LH578 | 1:05 PM Oslo Airport Gardermoen | 17h35 | 6:40 AM Johannesburg | 2 transfers | |
LH861 · LH114 · LH578 | 1:05 PM Oslo Airport Gardermoen | 17h35 | 6:40 AM Johannesburg | 2 transfers | |
LH861+ LH6441+ LH4356 | 1:05 PM Oslo Airport Gardermoen | 26h30 | 3:35 PM Johannesburg | 2 transfers | |
KL1202+ KL591 | 2:10 PM Oslo Airport Gardermoen | 31h10 | 9:20 PM Johannesburg | 1 transfer | |
KL1202+ KL1411+ KL2148 | 2:10 PM Oslo Airport Gardermoen | 20h10 | 10:20 AM Johannesburg | 2 transfers | |
KL1202+ KL2023 · KL2148 | 2:10 PM Oslo Airport Gardermoen | 20h10 | 10:20 AM Johannesburg | 2 transfers | |
KL1202+ KL2017 · KL2148 | 2:10 PM Oslo Airport Gardermoen | 20h10 | 10:20 AM Johannesburg | 2 transfers | |
KL1202 · KL1411+ KL2148 | 2:10 PM Oslo Airport Gardermoen | 20h10 | 10:20 AM Johannesburg | 2 transfers | |
KL1202+ KL2017 · KL2148 | 2:10 PM Oslo Airport Gardermoen | 20h10 | 10:20 AM Johannesburg | 2 transfers | |
KL1202+ KL2023 · KL2148 | 2:10 PM Oslo Airport Gardermoen | 20h10 | 10:20 AM Johannesburg | 2 transfers | |
KL1202 · KL591 | 2:10 PM Oslo Airport Gardermoen | 31h10 | 9:20 PM Johannesburg | 1 transfer | |
EK160 · EK761 | 2:35 PM Oslo Airport Gardermoen | 19h40 | 10:15 AM Johannesburg | 1 transfer | |
EK160 · EK765 | 2:35 PM Oslo Airport Gardermoen | 30h00 | 8:35 PM Johannesburg | 1 transfer | |
EK160 · EK763 | 2:35 PM Oslo Airport Gardermoen | 25h40 | 4:15 PM Johannesburg | 1 transfer | |
EK160 · EK763 | 3:20 PM Oslo Airport Gardermoen | 24h55 | 4:15 PM Johannesburg | 1 transfer | |
EK160 · EK761 | 3:20 PM Oslo Airport Gardermoen | 18h55 | 10:15 AM Johannesburg | 1 transfer | |
EK160 · EK765 | 3:20 PM Oslo Airport Gardermoen | 29h15 | 8:35 PM Johannesburg | 1 transfer | |
EK160 · EK761 | 3:20 PM Oslo Airport Gardermoen | 18h55 | 10:15 AM Johannesburg | 1 transfer | |
EK160 · EK763 | 3:20 PM Oslo Airport Gardermoen | 24h55 | 4:15 PM Johannesburg | 1 transfer | |
EK160 · EK765 | 3:20 PM Oslo Airport Gardermoen | 29h15 | 8:35 PM Johannesburg | 1 transfer | |
OS978+ OS219+ OS7315 | 4:00 PM Oslo Airport Gardermoen | 16h35 | 8:35 AM Johannesburg | 2 transfers | |
KL2869+ KL2023 · KL2148 | 4:30 PM Oslo Airport Gardermoen | 17h50 | 10:20 AM Johannesburg | 2 transfers | |
KL2869+ KL1411+ KL2148 | 4:30 PM Oslo Airport Gardermoen | 17h50 | 10:20 AM Johannesburg | 2 transfers | |
KL2869+ KL591 | 4:30 PM Oslo Airport Gardermoen | 28h50 | 9:20 PM Johannesburg | 1 transfer | |
LH863 · LH572 | 4:35 PM Oslo Airport Gardermoen | 16h00 | 8:35 AM Johannesburg | 1 transfer | |
LH863+ LH9538+ LH4356 | 4:35 PM Oslo Airport Gardermoen | 23h40 | 4:15 PM Johannesburg | 2 transfers | |
LH863+ LH6441+ LH4356 | 4:35 PM Oslo Airport Gardermoen | 23h00 | 3:35 PM Johannesburg | 2 transfers | |
LX1213+ LX282 | 5:00 PM Oslo Airport Gardermoen | 16h20 | 9:20 AM Johannesburg | 1 transfer | |
KL1204 · KL591 | 5:25 PM Oslo Airport Gardermoen | 27h55 | 9:20 PM Johannesburg | 1 transfer | |
AF4919+ AF990 | 5:25 PM Oslo Airport Gardermoen | 16h55 | 10:20 AM Johannesburg | 1 transfer | |
KL1204+ KL2023 · KL2148 | 5:25 PM Oslo Airport Gardermoen | 16h55 | 10:20 AM Johannesburg | 2 transfers | |
AF1775 · AF990 | 5:35 PM Oslo Airport Gardermoen | 16h45 | 10:20 AM Johannesburg | 1 transfer | |
TK1754 · TK42 | 6:45 PM Oslo Airport Gardermoen | 15h45 | 10:30 AM Johannesburg | 1 transfer | |
TK1754 · TK44+ TK8684 | 6:45 PM Oslo Airport Gardermoen | 21h20 | 4:05 PM Johannesburg | 2 transfers | |
LH865 · LH572 | 6:55 PM Oslo Airport Gardermoen | 13h40 | 8:35 AM Johannesburg | 1 transfer | |
KL1206+ KL591 | 7:15 PM Oslo Airport Gardermoen | 26h05 | 9:20 PM Johannesburg | 1 transfer | |
KL1206 · KL591 | 7:15 PM Oslo Airport Gardermoen | 26h05 | 9:20 PM Johannesburg | 1 transfer | |
SK1477+ ET725 · ET809 | 7:20 PM Oslo Airport Gardermoen | 42h05 | 1:25 PM Johannesburg | 2 transfers | |
ET715 · ET859 | 7:45 PM Oslo Airport Gardermoen | 32h10 | 3:55 AM Johannesburg | 1 transfer | |
ET715 · ET809 | 7:45 PM Oslo Airport Gardermoen | 17h40 | 1:25 PM Johannesburg | 1 transfer | |
ET715 · ET849 | 7:45 PM Oslo Airport Gardermoen | 24h25 | 8:10 PM Johannesburg | 1 transfer | |
SK1475+ ET725 · ET849 | 9:00 PM Oslo Airport Gardermoen | 47h10 | 8:10 PM Johannesburg | 2 transfers | |
| Monday, June 22 | |||||
LX1219+ LX9151+ LX8082 | 5:35 AM Oslo Airport Gardermoen | 34h00 | 3:35 PM Johannesburg | 2 transfers | |
LX1219+ LX4144+ LX8082 | 5:35 AM Oslo Airport Gardermoen | 34h40 | 4:15 PM Johannesburg | 2 transfers | |
Find all the dates and times for this journey
Why should you book Oslo Airport Gardermoen to Johannesburg flights with Omio?
Why book with Omio vs Turkish Airlines?
- Designed for International Travelers: Omio is in your language including 24/7 customer service and offers multiple payment options, including PayPal, credit cards, and bank transfer, in your preferred currency.
Airlines: Turkish Airlines from Oslo Airport Gardermoen to JohannesburgFind the best flights between Oslo Airport Gardermoen to Johannesburg with Omio's travel partners Turkish Airlines. We can find you the best deals, schedules and tickets when comparing and booking the best trip.
Turkish Airlines
FAQs: Oslo Airport Gardermoen to Johannesburg Flight
Find answers to the most common questions about traveling from Oslo Airport Gardermoen to Johannesburg by flight. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest flight, the cheapest option, or tips for making the most of your visit at Johannesburg, this guide helps you travel smarter and with confidence.

popular airports
Popular airports from Oslo Airport Gardermoen to Johannesburg
Most Oslo Airport Gardermoen to Johannesburg flights use the Oslo Airport Gardermoen to Johannesburg airport pair. Use this guide to compare Oslo Airport Gardermoen and Johannesburg airports on this route, check city-centre transport, alongside checking practicalities like airport facilities and services.
Getting to Oslo Airport Gardermoen from Oslo city centre
Oslo Airport Gardermoen airport facilities and services
Oslo Airport Gardermoen has practical services for this route, including Wifi, Shopping, Parking, ATM, Taxis, Accessibility, WC, Shower, Lounge, and Lost and Found Office.
Wi-Fi and ATMs
Free Wi-Fi available throughout the airport. ATMs are located in both domestic and international terminals.
Luggage and lost property
Lost and found is available at the station.
Parking, taxis and toilets
Available at Oslo Airport Gardermoen: Parking, Taxis, WC.
Accessibility
Accessibility facilities are available at Oslo Airport Gardermoen: Elevators, ramps, assistance.
Getting to Oslo Sandefjord Airport, Torp from Oslo city centre
Oslo Sandefjord Airport, Torp is 4 km from Oslo city centre. Public transport options include:
Oslo Sandefjord Airport, Torp airport facilities and services
Oslo Sandefjord Airport, Torp has practical services for this route, including Wifi, Shopping, Parking, ATM, Taxis, Accessibility, WC, Lounge, and Lost and Found Office.
Wi-Fi and ATMs
Free Wi-Fi available throughout the airport. ATMs are located in the terminal.
Luggage and lost property
Lost and found is available at the station.
Parking, taxis and toilets
Available at Oslo Sandefjord Airport, Torp: Parking, Taxis, WC.
Accessibility
Accessibility facilities are available at Oslo Sandefjord Airport, Torp.
Getting to Johannesburg from Johannesburg city centre
Johannesburg is 8 km from Johannesburg city centre. Public transport options include:
Johannesburg airport facilities and services
Johannesburg has practical services for this route, including Wifi, Shopping, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Shower, Lounge, Lost and Found Office, and Car Rental.
Food and drink
Food options include: Restaurants are located in both domestic and intertiol terminals, offering fast food, cafes, and sit-down dining like Wimpy and Mugg & Bean.
Wi-Fi and ATMs
Free Wi-Fi available throughout the airport for up to 4 hours. ATMs are located throughout the airport, including in both domestic and intertiol terminals.
Luggage and lost property
Lost and found is available at the station.
Parking, taxis and toilets
Available at Johannesburg: Parking, Taxis, WC.
Bike and car services
Available at Johannesburg: Car Rental.
Accessibility
Accessibility facilities are available at Johannesburg: Elevators, ramps, toilets.
Shops, hotels and contact
Nearby hotels include Hotels like the InterContinental Johannesburg OR Tambo Airport within walking distance of the airport..













