Rome2Rio

How to get fromYangon to South Africaby plane

Find Transport to South Africa

See all options

There are 5 ways to get from Yangon to South Africa by plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly to Johannesburg International Airport

    best
    1. Fly from Yangon International Airport (RGN) to Johannesburg International Airport (JNB)plane plane RGN - JNB
    18h 42m
    R 7,864–24,444
  2. Fly to Cape Town International Airport

    1. Fly from Yangon International Airport (RGN) to Cape Town International Airport (CPT)plane plane RGN - CPT
    22h 25m
    R 12,114–30,134
  3. Fly to Pietermaritzburg

    1. Fly from Yangon International Airport (RGN) to Pietermaritzburg (PZB)plane plane RGN - PZB
    23h 32m
    R 10,030–31,035
  4. Fly to Port Elizabeth

    1. Fly from Yangon International Airport (RGN) to Port Elizabeth (PLZ)plane plane RGN - PLZ
    25h 13m
    R 10,059–29,074
  5. Fly to King Shaka International Airport

    1. Fly from Yangon International Airport (RGN) to King Shaka International Airport (DUR)plane plane RGN - DUR
    22h 57m
    R 9,204–28,234

Yangon International Airport (RGN) to Johannesburg International Airport (JNB) flights

Calendar27Weekly Planes
Duration18h 18mAverage Duration
TicketR 7,023Cheapest Price
See schedules

Questions & Answers

What companies run services between Yangon, Myanmar and South Africa?

Singapore Airlines, Myanmar Airways International, and two other airlines fly from Yangon International Airport (RGN) to Johannesburg International Airport (JNB) 4 times a day.

Airlines

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to plan an amazing trip around Scandinavia, What are the different types of Renfe trains in Spain?, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.