Rome2Rio

How to get fromUlaanbaatar to South Africaby taxi or plane

Find Transport to South Africa

See all options

There are 5 ways to get from Ulaanbaatar to South Africa by taxi or 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. Taxi, fly to Johannesburg International Airport

    best
    1. Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi taxi
    2. Fly from New Ulaanbaatar International Airport (UBN) to Johannesburg International Airport (JNB)plane plane UBN - JNB
    25h 58m
    R 9,589–26,711
  2. Taxi, fly to Pietermaritzburg

    1. Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi taxi
    2. Fly from New Ulaanbaatar International Airport (UBN) to Pietermaritzburg (PZB)plane plane UBN - PZB
    29h 18m
    R 11,255–34,302
  3. Taxi, fly to Cape Town International Airport

    1. Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi taxi
    2. Fly from New Ulaanbaatar International Airport (UBN) to Cape Town International Airport (CPT)plane plane UBN - CPT
    30h 51m
    R 11,339–33,401
  4. Taxi, fly to Port Elizabeth

    1. Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi taxi
    2. Fly from New Ulaanbaatar International Airport (UBN) to Port Elizabeth (PLZ)plane plane UBN - PLZ
    29h 44m
    R 11,284–32,341
  5. Taxi, fly to King Shaka International Airport

    1. Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi taxi
    2. Fly from New Ulaanbaatar International Airport (UBN) to King Shaka International Airport (DUR)plane plane UBN - DUR
    29h 38m
    R 10,429–31,501

New Ulaanbaatar International Airport (UBN) to Johannesburg International Airport (JNB) flights

Calendar19Weekly Planes
Duration29h 32mAverage Duration
TicketR 9,035Cheapest Price
See schedules

Questions & Answers

What companies run services between Ulaanbaatar, Mongolia and South Africa?

There is no direct connection from Ulaanbaatar to South Africa. However, you can take the taxi to New Ulaanbaatar International Airport (UBN) airport, fly to Johannesburg International Airport (JNB), then take the taxi to Tembisa. Alternatively, you can take the taxi to New Ulaanbaatar International Airport (UBN) airport, fly to Pietermaritzburg (PZB), then take the taxi to Pietermaritzburg.

Airlines
Other operators

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 Bali: What to do if Mount Agung erupts, How do I buy a London Underground ticket?, and Travelling around the UAE - to help you get the most out of your next trip.