The cheapest and fastest flights from Oslo Airport Gardermoen to Johannesburg
- Cheapest price on Nov 04
- $763
- Average ticket price on Nov 04
- $1,119
- Fastest journey on Nov 04
- 14 h 25 m
- Average journey duration on Nov 04
- 15 h
- Flights on Nov 04
- 72
- 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 $1,119 if you buy it on the day, but the cheapest tickets can be found for only $763.
It's difficult to get from Oslo Airport Gardermoen to Johannesburg without transferring at least once.
BA775 · BA127+
BA61946:50 AM 24h50 Oslo Airport Gardermoen 8:40 AM Johannesburg $763 1 One-way 2 transfers
BA775+
BA6194 · BA70046:50 AM 24h50 Oslo Airport Gardermoen 8:40 AM Johannesburg $765 1 One-way 2 transfers
BA775 · BA127+
BA61946:50 AM 24h50 Oslo Airport Gardermoen 8:40 AM Johannesburg $765 1 One-way 2 transfers
EK160 · EK7632:00 PM 25h40 Oslo Airport Gardermoen 4:40 PM Johannesburg $781 1 One-way 1 transfer
EK160 · EK7652:00 PM 29h30 Oslo Airport Gardermoen 8:30 PM Johannesburg $781 1 One-way 1 transfer
LH865 · LH5726:15 PM 14h25 Oslo Airport Gardermoen 9:40 AM Johannesburg $881 1 One-way 1 transfer
LH2455 · LH5786:25 PM 14h30 Oslo Airport Gardermoen 9:55 AM Johannesburg $873 1 One-way 1 transfer
KL1196 · KL5916:05 AM 14h55 Oslo Airport Gardermoen 10:00 PM Johannesburg $892 1 One-way 1 transfer
BA771 · BA553:05 PM 15h30 Oslo Airport Gardermoen 7:35 AM Johannesburg $995 1 One-way 1 transfer
TK1754 · TK386:20 PM 15h40 Oslo Airport Gardermoen 11:00 AM Johannesburg $1,342 1 One-way 1 transfer
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) |
Cheapest Month Jan |
Cheapest Day Tue |
High Season Jan - Mar |
Low Season Jan - Mar |
Live departures
Oslo Airport Gardermoen to Johannesburg flight times
The table below shows live departures for Oslo Airport Gardermoen to Johannesburg flights for today, Tuesday, November 3. You can also manually refresh the results below to see updated flight journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
KL2869+ KL2023 · KL2148 | 4:25 PM Oslo Airport Gardermoen | 18h00 | 11:25 AM Johannesburg | 2 transfers | |
KL2869+ KL2017 · KL2148 | 4:25 PM Oslo Airport Gardermoen | 18h00 | 11:25 AM Johannesburg | 2 transfers | |
LH863 · LH572 | 4:35 PM Oslo Airport Gardermoen | 16h05 | 9:40 AM Johannesburg | 1 transfer | |
LH863 · LH576+ LH9547 | 4:35 PM Oslo Airport Gardermoen | 22h40 | 4:15 PM Johannesburg | 2 transfers | |
LH863+ LH6441+ LH4356 | 4:35 PM Oslo Airport Gardermoen | 22h00 | 3:35 PM Johannesburg | 2 transfers | |
BA773 · BA57 | 4:55 PM Oslo Airport Gardermoen | 16h30 | 10:25 AM Johannesburg | 1 transfer | |
BA773+ BA6169 · BA2368 | 4:55 PM Oslo Airport Gardermoen | 21h20 | 3:15 PM Johannesburg | 2 transfers | |
KL1204+ KL2023 · KL2148 | 5:05 PM Oslo Airport Gardermoen | 17h20 | 11:25 AM Johannesburg | 2 transfers | |
AF1775 · AF990 | 5:10 PM Oslo Airport Gardermoen | 17h15 | 11:25 AM Johannesburg | 1 transfer | |
LH865 · LH576+ LH6443 | 6:15 PM Oslo Airport Gardermoen | 22h10 | 5:25 PM Johannesburg | 2 transfers | |
LH865 · LH576+ LH9547 | 6:15 PM Oslo Airport Gardermoen | 21h00 | 4:15 PM Johannesburg | 2 transfers | |
ET1572 · ET707 · ET809 | 6:15 PM Oslo Airport Gardermoen | 18h15 | 1:30 PM Johannesburg | 2 transfers | |
ET1572 · ET707 · ET849 | 6:15 PM Oslo Airport Gardermoen | 24h55 | 8:10 PM Johannesburg | 2 transfers | |
LH865 · LH572 | 6:15 PM Oslo Airport Gardermoen | 14h25 | 9:40 AM Johannesburg | 1 transfer | |
LH865+ LH9538+ LH4356 | 6:15 PM Oslo Airport Gardermoen | 21h00 | 4:15 PM Johannesburg | 2 transfers | |
LH865+ LH6441+ LH4356 | 6:15 PM Oslo Airport Gardermoen | 20h20 | 3:35 PM Johannesburg | 2 transfers | |
TK1754 · TK242 | 6:20 PM Oslo Airport Gardermoen | 27h05 | 10:25 PM Johannesburg | 1 transfer | |
TK1754 · TK176+ TK9113 | 6:20 PM Oslo Airport Gardermoen | 23h40 | 7:00 PM Johannesburg | 2 transfers | |
TK1754 · TK44+ TK8684 | 6:20 PM Oslo Airport Gardermoen | 20h45 | 4:05 PM Johannesburg | 2 transfers | |
TK1754 · TK42 | 6:20 PM Oslo Airport Gardermoen | 15h35 | 10:55 AM Johannesburg | 1 transfer | |
ET715 · ET849 | 6:45 PM Oslo Airport Gardermoen | 24h25 | 8:10 PM Johannesburg | 1 transfer | |
ET715 · ET809 | 6:45 PM Oslo Airport Gardermoen | 17h45 | 1:30 PM Johannesburg | 1 transfer | |
ET715 · ET859 | 6:45 PM Oslo Airport Gardermoen | 32h10 | 3:55 AM Johannesburg | 1 transfer | |
KL1206 · KL591 | 6:55 PM Oslo Airport Gardermoen | 26h05 | 10:00 PM Johannesburg | 1 transfer | |
| Wednesday, November 4 | |||||
KL1196 · KL591 | 6:05 AM Oslo Airport Gardermoen | 14h55 | 10:00 PM Johannesburg | 1 transfer | |
BA775 · BA55 | 6:50 AM Oslo Airport Gardermoen | 23h45 | 7:35 AM Johannesburg | 1 transfer | |
BA775 · BA57 | 6:50 AM Oslo Airport Gardermoen | 26h35 | 10:25 AM Johannesburg | 1 transfer | |
BA775 · BA127+ BA6194 | 6:50 AM Oslo Airport Gardermoen | 24h50 | 8:40 AM Johannesburg | 2 transfers | |
BA775+ BA7004 · BA6194 | 6:50 AM Oslo Airport Gardermoen | 24h50 | 8:40 AM Johannesburg | 2 transfers | |
BA775 · BA127+ BA6194 | 6:50 AM Oslo Airport Gardermoen | 24h50 | 8:40 AM Johannesburg | 2 transfers | |
TK1748 · TK38 | 7:05 AM Oslo Airport Gardermoen | 26h55 | 11:00 AM Johannesburg | 1 transfer | |
TK1748 · TK607+ TK9436 | 7:05 AM Oslo Airport Gardermoen | 25h35 | 9:40 AM Johannesburg | 2 transfers | |
TK1748 · TK607+ TK9436 | 7:05 AM Oslo Airport Gardermoen | 25h35 | 9:40 AM Johannesburg | 2 transfers | |
AF4918+ AF990 | 8:45 AM Oslo Airport Gardermoen | 25h40 | 11:25 AM Johannesburg | 1 transfer | |
KL1198 · KL1411+ KL2148 | 9:30 AM Oslo Airport Gardermoen | 24h55 | 11:25 AM Johannesburg | 2 transfers | |
KL1198+ KL2023 · KL2148 | 9:30 AM Oslo Airport Gardermoen | 24h55 | 11:25 AM Johannesburg | 2 transfers | |
KL1198 · KL1407+ KL2148 | 9:30 AM Oslo Airport Gardermoen | 24h55 | 11:25 AM Johannesburg | 2 transfers | |
KL1198+ KL2017 · KL2148 | 9:30 AM Oslo Airport Gardermoen | 24h55 | 11:25 AM Johannesburg | 2 transfers | |
KL1198+ KL2013 · KL2148 | 9:30 AM Oslo Airport Gardermoen | 24h55 | 11:25 AM Johannesburg | 2 transfers | |
KL1198 · KL1409+ KL2148 | 9:30 AM Oslo Airport Gardermoen | 24h55 | 11:25 AM Johannesburg | 2 transfers | |
KL1198+ KL2009 · KL2148 | 9:30 AM Oslo Airport Gardermoen | 24h55 | 11:25 AM Johannesburg | 2 transfers | |
TK1752 · TK38 | 11:30 AM Oslo Airport Gardermoen | 22h30 | 11:00 AM Johannesburg | 1 transfer | |
TK1752 · TK607+ TK9436 | 11:30 AM Oslo Airport Gardermoen | 21h10 | 9:40 AM Johannesburg | 2 transfers | |
BA769 · BA57 | 11:45 AM Oslo Airport Gardermoen | 21h40 | 10:25 AM Johannesburg | 1 transfer | |
BA769+ BA7008 · BA2368 | 11:45 AM Oslo Airport Gardermoen | 26h50 | 3:35 PM Johannesburg | 2 transfers | |
BA769 · BA55 | 11:45 AM Oslo Airport Gardermoen | 18h50 | 7:35 AM Johannesburg | 1 transfer | |
BA769+ BA7014 · BA2368 | 11:45 AM Oslo Airport Gardermoen | 26h50 | 3:35 PM Johannesburg | 2 transfers | |
BA769+ BA7002 · BA2368 | 11:45 AM Oslo Airport Gardermoen | 26h50 | 3:35 PM Johannesburg | 2 transfers | |
LH2453+ LH4298+ LH9538 | 11:50 AM Oslo Airport Gardermoen | 27h25 | 4:15 PM Johannesburg | 2 transfers | |
LH2453+ LH4298+ LH6441 | 11:50 AM Oslo Airport Gardermoen | 26h45 | 3:35 PM Johannesburg | 2 transfers | |
LH2453 · LH574+ LH6443 | 11:50 AM Oslo Airport Gardermoen | 28h35 | 5:25 PM Johannesburg | 2 transfers | |
LH2453 · LH574+ LH9547 | 11:50 AM Oslo Airport Gardermoen | 27h25 | 4:15 PM Johannesburg | 2 transfers | |
BA769 · BA57 | 11:55 AM Oslo Airport Gardermoen | 21h30 | 10:25 AM Johannesburg | 1 transfer | |
BA769 · BA55 | 11:55 AM Oslo Airport Gardermoen | 18h40 | 7:35 AM Johannesburg | 1 transfer | |
BA769+ BA2368 · BA7014 | 11:55 AM Oslo Airport Gardermoen | 26h40 | 3:35 PM Johannesburg | 2 transfers | |
BA769+ BA7002 · BA2368 | 11:55 AM Oslo Airport Gardermoen | 26h40 | 3:35 PM Johannesburg | 2 transfers | |
KL1200+ KL2023 · KL2148 | 12:35 PM Oslo Airport Gardermoen | 21h50 | 11:25 AM Johannesburg | 2 transfers | |
KL1200+ KL2017 · KL2148 | 12:35 PM Oslo Airport Gardermoen | 21h50 | 11:25 AM Johannesburg | 2 transfers | |
KL1200 · KL1409+ KL2148 | 12:35 PM Oslo Airport Gardermoen | 21h50 | 11:25 AM Johannesburg | 2 transfers | |
KL1200 · KL1411+ KL2148 | 12:35 PM Oslo Airport Gardermoen | 21h50 | 11:25 AM Johannesburg | 2 transfers | |
LX1211+ LX8084+ LX4141 | 1:00 PM Oslo Airport Gardermoen | 26h15 | 4:15 PM Johannesburg | 2 transfers | |
LX1211+ LX8084+ LX4131 | 1:00 PM Oslo Airport Gardermoen | 24h20 | 2:20 PM Johannesburg | 2 transfers | |
LX1211+ LX8084+ LX9163 | 1:00 PM Oslo Airport Gardermoen | 27h25 | 5:25 PM Johannesburg | 2 transfers | |
LX1211+ LX8084+ LX9163 | 1:00 PM Oslo Airport Gardermoen | 27h25 | 5:25 PM Johannesburg | 2 transfers | |
LX1211+ LX8084+ LX4131 | 1:00 PM Oslo Airport Gardermoen | 24h20 | 2:20 PM Johannesburg | 2 transfers | |
LX1211+ LX8084+ LX4141 | 1:00 PM Oslo Airport Gardermoen | 26h15 | 4:15 PM Johannesburg | 2 transfers | |
SK805 · SK6445 | 1:05 PM Oslo Airport Gardermoen | 18h35 | 8:40 AM Johannesburg | 1 transfer | |
EK160 · EK765 | 2:00 PM Oslo Airport Gardermoen | 29h30 | 8:30 PM Johannesburg | 1 transfer | |
EK160 · EK763 | 2:00 PM Oslo Airport Gardermoen | 25h40 | 4:40 PM Johannesburg | 1 transfer | |
EK160 · EK761 | 2:00 PM Oslo Airport Gardermoen | 19h25 | 10:25 AM Johannesburg | 1 transfer | |
OS978 · OS219+ OS7315 | 2:20 PM Oslo Airport Gardermoen | 18h20 | 9:40 AM Johannesburg | 2 transfers | |
OS978 · OS217+ OS7315 | 2:20 PM Oslo Airport Gardermoen | 18h20 | 9:40 AM Johannesburg | 2 transfers | |
OS978 · OS215+ OS7315 | 2:20 PM Oslo Airport Gardermoen | 18h20 | 9:40 AM Johannesburg | 2 transfers | |
SK809 · SK6445 | 2:55 PM Oslo Airport Gardermoen | 16h45 | 8:40 AM Johannesburg | 1 transfer | |
BA771 · BA57 | 3:05 PM Oslo Airport Gardermoen | 18h20 | 10:25 AM Johannesburg | 1 transfer | |
BA771 · BA55 | 3:05 PM Oslo Airport Gardermoen | 15h30 | 7:35 AM Johannesburg | 1 transfer | |
BA771+ BA7014 · BA2368 | 3:05 PM Oslo Airport Gardermoen | 23h30 | 3:35 PM Johannesburg | 2 transfers | |
This is the last flight of the day. | |||||
Find all the dates and times for this journey
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 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..









