Find coaches from Mbombela to Johannesburg

Next bus departures

Next departures from Mbombela to Johannesburg on 16 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Big SkyBus
    Nelspruit - Intercape Office, 15 Samora Machel Drive
    Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)Cheapest
    Intercape Mainliner ExpressBus
      Sasol Garage, Cnr Samora Machel & Bell Street
      Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)Fastest
      Big SkyBus
        Nelspruit - Intercape Office, 15 Samora Machel Drive
        Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)No tags
        Intercape MainlinerBus
          Nelspruit - Intercape Office, 15 Samora Machel Drive
          Intercape Office, C/O Rissik and Wolmarans Street (Johannesburg Station)No tags
          Citiliner PlusBus
          NELSPRUIT (GREYHOUND OFFICE) - Greyhound Office, 17 Samora Machel Street
          Park Station, 96 Rissik St.No tags

          Last refresh of the prices: Today at 10:51 SAST.

          Compare 2 ways to travel from Mbombela to Johannesburg

          We recommend taking the bus

          Among the sustainable travel choices, the bus stands out as a good way to reach Johannesburg. The journey takes about 5 hours 25 minutes and with fares starting at just £13, it presents an excellent value for a comfortable ride.

          6bus per day
          5h 25mAverage duration
          190 milesDistance
          8kgCO₂ emissions
          Average price£13 - £70Average duration5h 25m
          8kg CO₂e
          Shuttle
          Average price£31 - £31Average duration5h 15m
          9kg CO₂e

          Frequently asked questions about travelling by bus from Mbombela to Johannesburg

          1. How far is Johannesburg from Mbombela by coach?

            The distance between Mbombela and Johannesburg by coach is approximately 189 miles (305 km).

          2. Is there a way to reach Johannesburg from Mbombela without a car?

            You can travel to Johannesburg from Mbombela by coach, which provides a smooth ride and an affordable and convenient trip. Depending on your preferences, another alternative is to explore ridesharing trips.

          Find cheapest prices for buses

          Price is for a one-way ticket for one passenger and based on past searches.

          Best price found
          13/11
          £16
          14/11
          £17
          Today
          £18
          16/11
          £15
          17/11
          £15
          18/11
          £14
          19/11
          £15
          20/11
          £16
          busbud logoThe cheapest trip from Mbombela to Johannesburg was searched and found on 18 Nov 2025 with a price of £14

          To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Mbombela to Johannesburg as early as possible.

          You can expect to pay from £14 to £44 for a bus ticket from Mbombela to Johannesburg based on the last 2 days. You can expect to find the cheapest price for the trip at £14, which is on 2025-11-18.

          Usually Intercape will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.

          People from around the world trust Busbud

          Popular Buses Connecting Mbombela

          Buses Leaving from Mbombela

          Buses Going to Mbombela

          Popular Buses Connecting Johannesburg

          Buses Leaving from Johannesburg

          Buses Going to Johannesburg