Bus Tickets from Midrand to Welkom

Next bus departures

Next departures for Midrand to Welkom on November 13
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Big SkyBus
    Engen Big Bird One Stop (N1)
    Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers)Cheapest
    Eagle LinerBus
    Big Bird Engen N1 South
    TL Barnaard, 28 Buiten StreetFastest
    Big SkyBus
      Engen Big Bird One Stop (N1)
      Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers)No tags
      Intercape SleeplinerBus
        Engen Big Bird One Stop (N1)
        Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers)No tags
        GreyhoundBus
        Midrand - Bigbird Petroport, N1 North/South, New Road Offramp, Midrand
        WELKOM - Shell Ultra City, Koppie Alleen Rd and, Tempest Rd, Reitzpark, WelkomNo tags
        Intercity XpressBus
        Midrand (Big Bird Total)
        TL Barnaard, 28 Buiten StreetNo tags
        Eagle LinerBus
        Big Bird Engen N1 South
        TL Barnaard, 28 Buiten StreetNo tags
        Big SkyBus
          Engen Big Bird One Stop (N1)
          Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers)No tags

          Last refresh of the prices: Today at 2:49 PM SAST.

          Compare 2 ways to go from Midrand to Welkom

          We recommend taking the shuttle

          Among the sustainable travel choices, the shuttle stands out as the good way to reach Welkom. The journey takes about 5 hours 50 minutes and with fares starting at just $23, it presents an excellent value for a comfortable ride.

          1shuttle per day
          5h 50mAverage Duration
          162 milesDistance
          8kgCO₂ emissions
          Average Price$19 - $99Average Duration5h 5m
          7kg CO₂e
          Shuttle
          Average Price$23 - $23Average Duration5h 50m
          8kg CO₂e

          Frequently asked questions about traveling from Midrand to Welkom by bus

          Find cheapest prices for buses

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

          Best price found
          11/10
          $20
          11/11
          $20
          Today
          $20
          11/13
          $18
          11/14
          $18
          11/15
          No data
          11/16
          $18
          11/17
          $18
          busbud logoThe cheapest trip from Midrand to Welkom was searched and found on Nov 14, 2025 with a price of $18

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

          You can expect to pay from $18 to $51 for a bus ticket from Midrand to Welkom based on the last 2 days. You can expect to find the cheapest price for the trip at $18 which is on 2025-11-14.

          Usually Greyhound South Africa 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 Midrand

          Buses Leaving from Midrand

          Buses Going to Midrand

          Popular Buses Connecting Welkom

          Buses Leaving from Welkom

          Buses Going to Welkom