Rome2Rio

How to get fromMbabane to Welkomby car, taxi, plane, bus, or shuttle

Find Transport to Welkom

See all options

There are 5 ways to get from Mbabane to Welkom by car, taxi, plane, bus, or shuttle

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

  1. Drive 583.3 km

    best
    1. Drive from Mbabane to Welkomcar car 583.3 km
    7h 34m
    R 1,314–1,898
  2. Shuttle, bus

    cheapest
    1. Take a shuttle bus from Mbabane to Johannesburg Airportshuttle bus
    2. Take the bus from Johannesburg to Welkombus bus
    8h 57m
    R 1,085–1,320
  3. Taxi to King Mswati III International Airport, fly to Johannesburg Airport, bus

    1. Take the taxi from Mbabane to King Mswati III International Airporttaxi taxi
    2. Fly from King Mswati III International Airport to Johannesburg Airportplane plane
    3. Take the bus from Park Station to Biuten Stbus bus
    6h 14m
  4. Shuttle to King Mswati III International Airport, fly to Johannesburg Airport, bus

    1. Take a shuttle bus from Mbabane to King Mswati III International Airportshuttle bus
    2. Fly from King Mswati III International Airport to Johannesburg Airportplane plane
    3. Take the bus from Johannesburg to Welkombus bus
    9h 32m
  5. Drive to Kruger Mpumalanga International Airport, fly to Bram Fischer International Airport, bus

    1. Drive from Mbabane to Nelspruit-Airport-MQPcar car
    2. Fly from Kruger Mpumalanga International Airport (MQP) to Bram Fischer International Airport (BFN)plane plane MQP - BFN
    3. Take the bus from Bloemfontein to Welkombus bus
    8h 50m
    R 3,872–7,821

Questions & Answers

What companies run services between Mbabane, Eswatini and Welkom, South Africa?

You can drive from Mbabane to Welkom in around 7h 34m.

Airlines
Bus operators
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 Slovenia: Getting from Ljubljana to Lake Bled, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.