Did you know?
- Finnair has 42 two stops or more flights between Munich and Johannesburg.
- The shortest connecting flight from Munich to Johannesburg is 19 hours, 45 minutes on SN Brussels.
- There are 2 nonstop flights on route from Munich to Johannesburg every day.
- The shortest nonstop flight from Munich to Johannesburg is 8438 km on South African.
- 243 flights per week fly out of Munich connecting to Johannesburg.
Hotels in Johannesburg
Traveling on the route and need hotel in Johannesburg? Choose from more than 45,000 hotels.