Cheap Flights from Dane County Regional Airport to O. R. Tambo International Airport
Search for flights from Madison to Johannesburg and check out affordable one-way and round-trip options.
-
Round-trip
-
One way
-
-
MSN 6:40 AM52h 5m2 stopsJNB 5:45 PMMadison - Johannesburg | Mon, Jun 30 | United AirlinesJNB 7:00 PM32h 56m2 stopsMSN 8:56 PMJohannesburg - Madison | Mon, Jul 7 | LufthansaPHP 72,666 PHP 122,04240% OFF40% OFFPHP 122,042 PHP 72,666
-
MSN 8:10 AM42h 10m2 stopsJNB 9:20 AMMadison - Johannesburg | Sun, Jun 29 | United AirlinesJNB 7:35 PM32h 21m2 stopsMSN 8:56 PMJohannesburg - Madison | Sun, Jul 6 | Swiss AirlinesPHP 73,442 PHP 122,04240% OFF40% OFFPHP 122,042 PHP 73,442
-
MSN 8:10 AM42h 10m2 stopsJNB 9:20 AMMadison - Johannesburg | Wed, Jul 2 | United AirlinesJNB 7:35 PM33h 58m2 stopsMSN 10:33 PMJohannesburg - Madison | Wed, Jul 9 | Swiss AirlinesPHP 73,458 PHP 122,04240% OFF40% OFFPHP 122,042 PHP 73,458
-
MSN 2:35 PM35h2 stopsJNB 8:35 AMMadison - Johannesburg | Tue, Jun 10 | United AirlinesJNB 7:00 PM28h 40m2 stopsMSN 4:40 PMJohannesburg - Madison | Wed, Jun 18 | LufthansaPHP 78,47236% OFFPHP 122,042 PHP 78,472
-
MSN 1:28 PM24h 52m2 stopsJNB 9:20 PMMadison - Johannesburg | Tue, Jun 10 | Delta Air LinesJNB 11:15 PM52h 11m2 stopsMSN 8:26 PMJohannesburg - Madison | Wed, Jun 18 | Delta Air LinesPHP 82,25133% OFFPHP 122,042 PHP 82,251
-
MSN 12:20 PM37h 15m2 stopsJNB 8:35 AMMadison - Johannesburg | Sun, Jun 29 | LufthansaJNB 7:00 PM32h 56m2 stopsMSN 8:56 PMJohannesburg - Madison | Sun, Jul 6 | LufthansaPHP 85,74430% OFFPHP 122,042 PHP 85,744
-
MSN 6:35 AM43h2 stopsJNB 8:35 AMMadison - Johannesburg | Mon, Jul 7 | United AirlinesJNB 7:00 PM32h 56m2 stopsMSN 8:56 PMJohannesburg - Madison | Mon, Jul 14 | LufthansaPHP 95,22022% OFFPHP 122,042 PHP 95,220
-
MSN 5:40 AM43h 50m2 stopsJNB 8:30 AMMadison - Johannesburg | Mon, Jul 7 | Delta Air LinesJNB 11:15 PM54h 50m2 stopsMSN 11:05 PMJohannesburg - Madison | Mon, Jul 14 | Delta Air LinesPHP 95,58522% OFFPHP 122,042 PHP 95,585
-
MSN 6:30 AM43h 50m2 stopsJNB 9:20 AMMadison - Johannesburg | Fri, Jul 4 | United AirlinesJNB 7:35 PM32h 23m2 stopsMSN 8:58 PMJohannesburg - Madison | Fri, Jul 11 | Swiss AirlinesPHP 97,30720% OFFPHP 122,042 PHP 97,307
-
MSN 5:20 PM32h 15m2 stopsJNB 8:35 AMMadison - Johannesburg | Wed, Jul 2 | LufthansaJNB 7:00 PM25h 54m2 stopsMSN 1:54 PMJohannesburg - Madison | Wed, Jul 9 | LufthansaPHP 97,63320% OFFPHP 122,042 PHP 97,633
-
MSN 1:00 PM17h 25m1 stopsJNB Invalid DateMadison - Johannesburg | Tue, Jun 10 | Normal AirlineJNB 3:00 PM6hNonstopMSN 4:00 PMJohannesburg - Madison | Thu, Jun 12 | Normal AirlineFind More FlightsFind More Flights
-
MSN 7:05 AM27h 40m1 stopsJNB 5:45 PMMadison - Johannesburg | Thu, Jun 12 | United AirlinesPHP 54,405 PHP 87,82538% OFF38% OFFPHP 87,825 PHP 54,405
-
MSN 7:05 AM27h 40m1 stopsJNB 5:45 PMMadison - Johannesburg | Fri, Jun 13 | United AirlinesPHP 55,251 PHP 87,82537% OFF37% OFFPHP 87,825 PHP 55,251
-
MSN 7:05 AM27h 40m1 stopsJNB 5:45 PMMadison - Johannesburg | Wed, Jun 11 | United AirlinesPHP 67,296 PHP 87,82523% OFF23% OFFPHP 87,825 PHP 67,296
-
MSN 6:39 AM28h 6m1 stopsJNB 5:45 PMMadison - Johannesburg | Sun, Jun 8 | United AirlinesPHP 67,38923% OFFPHP 87,825 PHP 67,389
-
MSN 5:19 PM19h 21m1 stopsJNB 7:40 PMMadison - Johannesburg | Mon, Jun 9 | Delta Air LinesPHP 70,26020% OFFPHP 87,825 PHP 70,260
-
MSN 1:00 PM17h 25m1 stopsJNB Invalid DateMadison - Johannesburg | Tue, Jun 10 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Selected Airlines from Dane County Regional Airport to O. R. Tambo International Airport
See which airlines fly from Madison to Johannesburg. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Dane County Regional Airport to O. R. Tambo International Airport
Check the schedule for flights from Madison to Johannesburg and find the flight that best matches your travel plans.
-
DL1325
Dane County Regional Airport
5:00 PM
MSN
8:27 PM
ATL
S M T W T F SSearch -
DL200
Hartsfield-Jackson Atlanta International Airport
10:05 PM
ATL
7:40 PM
JNB
S M T W T F S -
UA4397
Dane County Regional Airport
12:55 PM
MSN
2:04 PM
ORD
S M T W T F SSearch -
UA2133
O'Hare International Airport
3:45 PM
ORD
6:58 PM
EWR
S M T W T F S -
UA188
Newark Liberty International Airport
8:40 PM
EWR
5:45 PM
JNB
S M T W T F S -
UA4448
Dane County Regional Airport
10:55 AM
MSN
12:05 PM
ORD
- - - - - F SSearch -
UA2649
O'Hare International Airport
2:20 PM
ORD
5:42 PM
EWR
S M T W T F S -
UA188
Newark Liberty International Airport
8:40 PM
EWR
5:45 PM
JNB
S M T W T F S -
DL1933
Dane County Regional Airport
1:28 PM
MSN
3:53 PM
DTW
S M T W T - SSearch -
DL134
Detroit Metropolitan Wayne County Airport
6:30 PM
DTW
8:15 AM
AMS
S M T W T F S -
DL9600
Amsterdam Airport Schiphol
10:35 AM
AMS
9:20 PM
JNB
S M T W T F S -
UA3672
Dane County Regional Airport
8:10 AM
MSN
9:20 AM
ORD
S M T W T F SSearch -
UA1205
O'Hare International Airport
11:45 AM
ORD
3:00 PM
EWR
S M T W T F S -
UA188
Newark Liberty International Airport
8:40 PM
EWR
5:45 PM
JNB
S M T W T F S -
UA3664
Dane County Regional Airport
8:00 AM
MSN
11:17 AM
EWR
S M T W T F SSearch -
UA188
Newark Liberty International Airport
8:40 PM
EWR
5:45 PM
JNB
S M T W T F S -
UA5618
Dane County Regional Airport
6:30 AM
MSN
7:41 AM
ORD
S - T - - F -Search -
UA2287
O'Hare International Airport
10:46 AM
ORD
2:06 PM
EWR
S M T W T F S -
UA188
Newark Liberty International Airport
8:40 PM
EWR
5:45 PM
JNB
S M T W T F S -
DL5656
Dane County Regional Airport
6:00 AM
MSN
9:17 AM
LGA
S M T W T F SSearch -
DL989
LaGuardia Airport
10:00 AM
LGA
12:41 PM
ATL
S M T W T - S -
DL200
Hartsfield-Jackson Atlanta International Airport
10:05 PM
ATL
7:40 PM
JNB
S M T W T F S -
LH8835
Dane County Regional Airport
5:30 PM
MSN
6:41 PM
ORD
S M T W T F SSearch -
LH433
O'Hare International Airport
10:30 PM
ORD
2:05 PM
FRA
S M T W T F S -
LH572
Frankfurt Airport
10:05 PM
FRA
8:35 AM
JNB
S M T W T F S -
VS4335
Dane County Regional Airport
5:55 PM
MSN
7:07 PM
MSP
S M T W T F SSearch -
VS4040
Minneapolis–Saint Paul International Airport
10:59 PM
MSP
1:10 PM
LHR
S M T W T F S -
VS449
Heathrow Airport
10:15 PM
LHR
10:15 AM
JNB
S M T W T F S
Dane County Regional Airport to O. R. Tambo International Airport Flights Info
Flight distance | 14,158.66 km |
---|---|
Cheapest one-way ticket price | PHP 54,404 |
FAQs for Dane County Regional Airport to O. R. Tambo International Airport Flights
-
What is the transportation method from the main airport to downtown in Johannesburg?
- The distance from O. R. Tambo International Airport to downtown is about 20 km. It takes about 40 minutes by taxi.
- The distance from Lanseria International Airport to downtown is about 32 km. It takes about 50 minutes by taxi.
Popular Destinations
-
Recommended Routes Departing From Dane County Regional Airport
-
Recommended Routes Going to O. R. Tambo International Airport
-
Recommended Routes at Dane County Regional Airport
-
Top Flight Destinations in South Africa
-
Popular Flight Routes from US to South Africa
-
Trip.com Latest Trends
- Cheap flights from Birmingham–Shuttlesworth International Airport to O. R. Tambo International Airport
- Cheap tickets from Aarhus Airport to O. R. Tambo International Airport
- Cheap tickets from Lehigh Valley International Airport to O. R. Tambo International Airport
- Return plane tickets from Bilbao Airport to O. R. Tambo International Airport
- Return plane tickets from Kota Kinabalu International Airport to O. R. Tambo International Airport
- Cheap flights from Manila to O. R. Tambo International Airport
- Plane tickets from Del Carmen to O. R. Tambo International Airport
- Plane tickets from Iloilo City to O. R. Tambo International Airport
- Cheap flights from Butuan to O. R. Tambo International Airport
- Plane tickets from Mabalacat to O. R. Tambo International Airport
- Cheap flights from South Korea to Philippines
- Flights from Singapore to Kazakhstan
- Cheap flights from Germany to Poland
- Cheap flights from Fiji to Tuvalu
- Cheap flights from Greece to Malta
- Cheap flights from Manila to Singapore
- Cheap flights from Bangkok to Singapore
- Flights from Jakarta to Singapore
- Cheap flights from Manila to Thailand
- Cheap flights from New York to Egypt
- Singapore to Langkawi Flights
- Singapore to Kuala Lumpur Flights
- Singapore to Kota Kinabalu Flights
- Manila to Kota Kinabalu Flights
- Manila to Singapore Flights
- Manila to Beijing Flights
- Manila to Busan Flights
- Cheap Flights to France From US$108
- New York to Boston Flights
- New York to Atlanta Flights
- New York to San Francisco Flights
- New York to London Flights
- New York to Paris Flights
- New York to Singapore Flights
- Best Time to Visit Bali
- International Flight Check in Time
- MDAC Malaysia
- Flight Cancellation
- When To Book Cheap Flights
- China Visa
- China Entry Card
- Hong Kong Weather Temperature
- Hong Kong Public Holiday
- China Map App
- Syncing Trip.com Bookings With Calendar
- International Flights Without a Passport
- Carry-on Restrictions Guide
- 50 Frequently Asked Questions about Overseas Travel
- Hong Kong Plug
- Latest Guide to Carry Portable Batteries on Airplanes
- Trip.com Air Miles
- First Time Fly
- Hand Baggage Size Guide
- What to Buy in Hong Kong
- Return flight tickets from Busselton to Ninoy Aquino International Airport
- Cheap flights from {deparrtAirportName} to Klagenfurt
- Cheap Oman Air tickets to Aizawl
- Flights from Mildura
- Plane tickets from {deparrtAirportName} to Los Angeles
- Cheap tickets from Kuching to Iloilo City
- PR2456 Flight Status
- Cheap tickets from Dalian to Cebu
- Cheap Icelandair flights to Abu Dhabi
- Return flight tickets from Abidjan to Mactan–Cebu International Airport