Discover Birmingham to South Africa flight offers starting from GBP562* and book now!