There are many airlines which offers cheap flights from manchester to johannesburg route.Only connected flights are available in this route. All flights have 1 or 2 stops i between manchester to johannesburg route. Some of the airlines which offers cheap flights from manchester to johannesburg are Etihad , Turkish Airlines, Emirates and Kenya Airways. Etihad airlines has one stop at Abu Dhabi International Airport and it will take 19h 0m time.Turkish Airlines has one stop at Istanbul Airport. Emirates has one stop at Dubai International Airport.