Find cheap flights from Madison to Johannesburg

MSN - JNB

Find cheap flights from Madison to Johannesburg

Search hundreds of travel sites at once for deals on flights to Johannesburg

Return
Economy
Madison (MSN)
Johannesburg OR Tambo
Tue 5/18
Tue 5/25
Any month
Compare vs KAYAK |

Top tips for finding a cheap flight

  • Morning departure is around 24% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking flights from Madison to Johannesburg

How long does a flight from Madison to Johannesburg take?

Which airlines provide the cheapest flights from Madison to Johannesburg?

Which airports will I be using when flying from Madison to Johannesburg?

How does KAYAK find such low prices on flights from Madison to Johannesburg?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Madison to Johannesburg?

What is the Hacker Fare option on flights from Madison to Johannesburg?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Madison to Johannesburg?

Top airlines flying Madison Truax Field to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

7,9
Lufthansa
Overall score based on 27 793 reviews
8,0
Boarding
7,8
Comfort
8,4
Crew
7,7
Entertainment
7,6
Food
Airline reviews

Pros: "Comfortable"

Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"

Pros: "The flight was quick and minimal turbulence. Crew was friendly"

Pros: "Crew was great. Flight was on time. Overall excellent experience."
Cons: "On line check-in 23 hrs prior to departure is not convenient for out of town passengers travelling to B'luru to catch the flight, couldn't get internet access to do the check -in on time. 48 to 72 hr check-in window would be better."

Cons: "No complaints. Good vegan food."

Pros: "it’s wasnt a full flight, so that was nice"
Cons: "bus to the airplane was too warm and had to wait 10 minutes before actually letting us off"

Pros: "Service and hospitality. On dot service with no major delays."

Cons: "too many unruly kids"

Cons: "A little older aircraft and seat was very warned"

Pros: "TSA made me miss my flight i have to wait until 7 am for a new flight"
Cons: "TSA made me miss my flight i have to wait until 7 am for a new flight"

Pros: "Food, drink, viewing options on the personal monitor."
Cons: "The seats are terrible! Too small and way too close together!"

Cons: "No volume on entertainment system for our row. But the crew were excellent - very professional, courteous and apologetic."

Pros: "Everything except boarding"
Cons: "Boarding process was incredibly disorganized"

Pros: "Not much"
Cons: "Almost everything"

Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("

Pros: "In this day of continuous service cutbacks Lufthansa has managed to keep amenities that make long flights bearable. The boarding was early and efficient. Meals were decent and plentiful. Hot hand wipes were provided. Hundreds of video entertainment options and fairly friendly English speaking flight attendants. I recommend paying the small upcharge to choose seats with extra legroom. totally worth it on the long haul"
Cons: "Be there early. They board early"

Pros: "A regular predictable LH flightqq"

Pros: "Very attentive crew; nice leg room on upper deck; extra storage bin under window a nice touch; luggage arrived very promptly on carousel"
Cons: "sick, screaming babies in small upper deck space. I realize the airline cant help this but it would be a good idea to seat them all in one area of the aircraft so staff can give them the attention they need."

Pros: "Flew back last weekend in February. Transfer between plane from Barcelona in Frankfort (LH hub) to flight to Boston extremely chaotic. Masses of passengers all attempting to transfer to US bound flights. Insufficient staff from both Lufthansa and German border control to process or even organize the masses of people flying that day. Mob scene at transfer points. Not up to LH usual standards. Quite surprising as their passenger volume data should have alerted them to impending problems. Our flight was delayed over an hour for takeoff so USA bound connecting passengers (whose luggage was already on the planes) could be processed."
Cons: "Chaos and disorganization. Masses of connecting passengers unable to get to their flights anywhere near planned boarding time. Takeoffs delayed substantially."

Pros: "NEVER AGAIN"

Pros: "Great pilots and crew."
Cons: "Flight out was delayed by four and a half hours, missed connection was a pain. Was not aware that Lufthansa changed their policy. To reserve seats you have to pay hundreds of dollars, which was not made clear while booking. Further the quality of their food was significantly degraded."

Pros: "Food was good. Flight was on time, everything went smoothly"

Cons: "Seats are too close together and seat really doesn't recline. To close to the seat in front and can't bend over to put your head on tray to sleep. Just to cramped up and I'm a small person 5'4". Very uncomfortable for a long flight!"

Cons: "There was a 3 hour delay."

Pros: "Flew Lufthansa- Started On-time, landed ahead of time, service was wonderful, ride was good overall. Crew was excellent!"
Cons: "No complaints."

Pros: "Munich airport is very well organized."

Pros: "Nothing"
Cons: "Water was spilled on me by flight attendant. Luggage was left in Frankfort. Did not have clothes or medications, or daily necessities. Must wait 1 1/2 days to get luggage"

Pros: "All of it"
Cons: "Nothing"

Pros: "hot food and some complimentary alcoholic beverages"

Cons: "Lufthansa didn't try to help with my situation, they didn't bear any responsibility for transferring me to the flight which was eventually cancelled"

Cons: "The person at the Swiss/Lufthansa front desk, some Mohamed guy, was very rude when he did my check in"

Cons: "The on board entertainment sucks you need to upgrade"

Cons: "The cabin got a little hot during the night and made it hard to be comfortable. Also, the seats lean pretty far back so I had little room in front of me when the person sitting in front of me leaned their seat all the way back."

Pros: "Everything"
Cons: "Not a thing"

Cons: "Flight canceled"

Pros: "The seats on the leg of this flight were much more comfortable and there was normal space for feet."
Cons: "The boarding here was completely unorganized. After people had just been in a crowd, they attempted to have people love up, which was futile. Some of the seats were dirty and/or unkempt. The snack option wasn't to my liking and may have been the cause of a stomachache later."

Pros: "Competitor airlines like Emirates are way ahead of the curve when it comes to value for the money for the economy customers."
Cons: "Seating is cramped up. Entertainment options are mediocre."

Cons: "It was delayed by 9.5 hours!!!!!"

Pros: "I am a little bit disappointed with Entertainment for this flight. No update movies, more of them classic or old. Boarding are was not clean and crowded"

Cons: "My seat (33A) was would not recline. I alerted the stewardess early on, she called a male colleague, both smiled and reassured me that they will deal with it later on. The uncomfortable seat became even more cramped as at the end of the dinner service the passenger ahead reclined his seat. I tried to catch the attention of the cabin crew - in vain. On disembarkation I saw the stewardess and reminded her of her promise of help . She sweetly wished me a "pleasant weekend". The cabin crew did not seem to care much over the discomfort of an elderly traveler in economy class."

Pros: "Munich airport is convenient and boarding went smoothly"
Cons: "This was an SAA plane, not Lufthansa. I have only had excellent service on Lufthansa. This flight again did not have a functioning entertainment system. I asked for this to be addressed and the SAA crew ignored the request and in the morning looked surprised to find out that several of the TV monitors had not worked at anytime on the flight. Not impressed."

Pros: "On time for all legs"
Cons: "4 hour lay over in Toronto"

Pros: "Lufthansa service"
Cons: "No entertainment"

Pros: "As a Germany company all was in place on time and well done."
Cons: "All was good"

Pros: "comfortable seats pleasant flight attendants"
Cons: "N/A"

Pros: "The crew was incredibly pleasant and helpful"
Cons: "The entertainment system didn't work for many passengers, and had to be continually reset, and sometimes still did not work. When it did aorkX it was extremely slow and unresponsive. Also, the USB and electrical outlets near the seats did not work and power devices"

Pros: "Loved having a "real meal", and the fact that they remembered that I am gluten-free. The frequent pours of good wine helped make the trip more fun! I was amazed by the quantity of movies of top quality that were offered, and was able to watch 3 on the flight that I had not been able to see in recent months. The crew were terrific, seats could have reclined a bit more, but there was great leg room, and I did not feel squeezed in. Altogether, terrific!"

Pros: "Lots of movies."

Pros: "The staff was excellent"

Pros: "Layover was short"
Cons: "I was charged for my carry on that they then forced me to check. Then one of the stewards on the second leg was an outright nasty woman regarding masks. I had my mask over nose and mouth. But apparently not enough and then she was loudly talking to the other flight attendants about it. One told me “I was perfectly fine.”"

Pros: "The crew was helpful accommodating, the flight was smooth and it was just a very pleasant experience overall"

Cons: "Seats are REALLY small"

Pros: "Boarded on time in challenging weather in Chicago. Got to Orlando on a day we could well have had problems getting a plane with the weather."
Cons: "The seat was the usual uncomfortable coach seat."

Pros: "fast flight"
Cons: "no crew to unload plane, ended up sitting on runway for 1 hour + at RDU, at 1:00 AM"

Cons: "Just a couple passengers slow to get suitcases in overhead slowed people down. Nothing United needed to fix. You all were great. Loved the flight attendants’s humor too."

Pros: "Good flight, nice staff."
Cons: "Food not the greatest and flight over-crowded."

Cons: "Not on time, flight got cancelled and they just rebooked to the next day with no support for overnight stay, rental, etc."

Pros: "Very good service"

Pros: "Nice crew. Free tv for delay"
Cons: "Flight delayed and then boarded very suddenly"

Pros: "The plane, crew and boarding was great, and the food and drinks were quite good. Legroom in standard economy class was passable for a 6'2" person."
Cons: "I booked through the United website as trip from US, have Silver status on United, and Lufthansa's policies of not allowing advance (1-2 mo before flight) seat selection (never on UA nor LH websites) are just horrible. Hard to get through on 800 number, and 1 day before trip answer was still to do it in Frankfurt. Economy plus was $1000 more/person, and even then no guarantee I could choose a seat far in advance. Then, at computer kiosk in Frankfurt, they had a wrong diagram of the plane,as we ended up on what turned out to be a no-recline row which I would never get. I'm 6'2", 230lbs, and wasn't able to sleep on that flight. Had I been able to reserve a seat behind a bulkhead or in exit row 2mos in advance, I would have been fine."

Cons: "Delays and poor communication. Ended up on other airline and 14 hrs to get from Madison, WI to Baltimore, MD"

Pros: "The whole flight was fine. It was on time and there were no problems."
Cons: "The seats were uncomfortable. In particular, the head rests are not high enough for me to use and are not adjustable."

Cons: "Delayed 2 hours."

Pros: "Flight attendants were very nice."
Cons: "Every time I paused my movie, it was difficult to resume it. I couldn't watch the last half at all."

Pros: "The actual crew on the flight was lovely and apologetic, did everything they could to help us despite the delays. At least that's something."
Cons: "Delayed for over an hour but not notified of the length of the delay in a fashion which would allow me to drive the 2 hours to Chicago in order to make my connection. Repeatedly told the connecting flight was the last one out of the entire airport to my final destination. Heard other travelers discussing that they had been rebooked onto an alternate airline and then found a later flight on Kayak, walked up to podium and asked to be rebooked on that specific flight, which they grudgingly did. Of note, I was repeatedly reassured that they were "sure" I would make my connection without a problem and to stop worrying so much. My flight left out of Madison 2 minutes after my connection departed Chicago. I usually fly a different airline, whose flights out of Madison were all on time that day, and will do so in the future despite more expensive ticket. The actual crew on the flight was lovely and apologetic, did everything they could to help us despite the delays. At least that's something."

Pros: "Cheap tix"

Pros: "There is nothing positive to say."
Cons: "Plane was delayed by 8 hours. We boarded and unboarded the plane 3 times. Why didn't they just cancel the flight? I missed my connecting flight. No food or beverage service. Didn't even let us use the airplane bathroom after a long delay. I paid to check my luggage and they LOST it and sent it to the wrong airport."

Pros: "Everything was fine."
Cons: "Everything was fine."

Pros: "Half-hour flight, early to destination, which gave us plenty of time for our connecting flight."
Cons: "Why pay extra for baggage? This should be included in the ticket price -- which incidentally was not cheap!"

Pros: "Nothing"
Cons: "Our flight was delayed 1.5 hrs due to lack of communication, leading me to miss my connecting flight by minutes"

Pros: "Short flight"

Cons: "I haven't made it there yet. Flight leaves 4PM Friday. Mechanical problems in Chicago so was put up in Hyatt and I am at the airport now waiting to fly out at 4PM today."

Cons: "I was forced to check in my carry-on bag (and pay). My flight was delayed and therefore I missed my connecting flight. I was unable to change seats, and the United staff were I accommodating to assist with the "Basic Economy" fare."

Cons: "my language arrived in 24 hours delay"

Pros: "Gate agent handled impossible situation well"
Cons: "flight was canceled due to mechanical problems on two of the airplanes"

Pros: "Boarding was uneventful, but I wish I could have gotten a gate check....I;m 76 and getting my bag above the seat is difficult. But the gate attendant said there was no gate check on that flight."
Cons: "I had a center seat and that is very uncomfortable for me."

Pros: "Snacks"
Cons: "Nothing"

Pros: "A smooth easy trip from Chattanooga to Newark."

Pros: "I took 4 different flights and all the crews seemed to all be moody."

Pros: "It was my only hassle free flight of that day."

Pros: "Had a great seat on the plane Missed my next flight the service people were very helpful getting me connections to my destination"
Cons: "delayed because of weather in Denver"

Pros: "United personal quickly found our bag location and made the arraingement to send it to us ASAP."
Cons: "The fact that the only bag we checked in with the airline did not arrived in our plane with out any warning what so ever."

Pros: "Getting a seat in economy plus! (But I think that happened because I had trouble using the online seat booking process and couldn't get a seat assignment till I got to the gate for my Albany flight, probably the only seat available) also liked arriving early in Albany."
Cons: "Arriving at the end of terminal C and having to trek to the end of terminal B for my connecting flight. Supposedly a one hour window, but by the time I got off, and made that enormous trek, no time to get a meal. Going to Madison flights left from almost adjoining gates. Lovely!"

Pros: "They kept us well hydrated"
Cons: "How far I had to get to me next flight in Chicago"

Pros: "The crew was very courteous and kept us up to date."
Cons: "I did not like that both planes they put us on were broken. We were very delayed"

Pros: "i liked that the flight was smooth and departed/arrived on time and the crew was fairly friendly."
Cons: "i didn't like that i paid for an upgrade to first class and received mediocre service (they ran out of dinner choices by the second row, not very attentive to drink/water refills); also, despite the priority tag on my bag, it was the very last one unloaded off of the plane. the entertainment wasn't working properly and wi-fi is not included in first class services."

Pros: "On time..nice staff"

Pros: "It was a comfy plane ride."
Cons: "I liked everything."

Pros: "Tsa stopped all in my party for private screening to run us very late.."
Cons: "Everything"

Cons: "There is nothing more disappointing than having your flight delayed after a long week when all you want to do is get home to be with family."

Cons: "Every flight I had was delayed at least an hour, and one of my flights was delayed 2.5 hours, which caused me to miss an important meeting. When I asked why it was taking so long, the United customer service representative was very short and somewhat rude. Not a great experience this time that's for sure."

Pros: "The plugs"
Cons: "To small"

Cons: "The baggage claim at San Luis obispo was not acceptable"

Pros: "Left on time and arrived on time. Flight attendant has a rock star!! Did her job above and beyond what I have seen in the past."
Cons: "Nothing."

Pros: "Convinunce"
Cons: "United airlines crew said that the plane had on board computer problems and then the crew said they couldn't fly because they were timed out on hours and we sat for 3 hrs in the plane only to here that they cancelled the flight and I had to scramble to find another flight to get to my destination"

Pros: "The service and that i could sleep"
Cons: "Gates where too far away in Newark"

Pros: "I liked the crew members"
Cons: "Weeichair service was late"

Cons: "The fact that the tv is on constantly without the option to turn it off is annoying. The viewing length to passenger is too short to really enjoy (Probably not your fault). PLEASE permit us to turn it off."

Cons: "Unable to depart due to pilot wanting windows washed. Created significant delay. Had to rebook flight for next day. Additional cost as a result. I will seek a refund which was due to the delay."

Read more about Lufthansa
COVID-19 information

Safety measures for airlines flying from Madison to Johannesburg

Airlines flying from Madison to Johannesburg have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Madison to Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from Madison to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from Madison to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Madison to Johannesburg

Book cheap flights from Madison to Johannesburg

Recent return flight deals

18/6
Fri
2 stops
United Airlines
26h 20m
MSN - JNB
3/7
Sat
2 stops
United Airlines
27h 52m
JNB - MSN
18/6
Fri
3 stops
Lufthansa
33h 35m
MSN - JNB
2/7
Fri
2 stops
Lufthansa
34h 02m
JNB - MSN
18/6
Fri
3 stops
Multiple Airlines
36h 47m
MSN - JNB
3/7
Sat
2 stops
Multiple Airlines
30h 21m
JNB - MSN
18/6
Fri
2 stops
United Airlines
46h 28m
MSN - JNB
2/7
Fri
2 stops
United Airlines
26h 08m
JNB - MSN
18/6
Fri
3 stops
Lufthansa
33h 35m
MSN - JNB
2/7
Fri
3 stops
Lufthansa
28h 52m
JNB - MSN
18/6
Fri
1 stop
United Airlines
28h 45m
MSN - JNB
2/7
Fri
2 stops
United Airlines
33h 02m
JNB - MSN
18/6
Fri
3 stops
Multiple Airlines
36h 47m
MSN - JNB
3/7
Sat
3 stops
Multiple Airlines
46h 55m
JNB - MSN
Show more results
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First