Bus Tickets from Mthatha to Welkom

Next bus departures

Next departures for Mthatha to Welkom on November 11
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Eagle LinerBus
Umtata Station
TL Barnaard, 28 Buiten StreetCheapest
Eagle LinerBus
Shell Ultra City
TL Barnaard, 28 Buiten StreetFastest
Intercape Mainliner ExpressBus
    Shell Ultra City, Shell Garage N2
    Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers)No tags
    Intercape Mainliner ExpressBus
      Shell Ultra City, Shell Garage N2
      Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers)No tags
      Intercape Mainliner ExpressBus
        Shell Ultra City, Shell Garage N2
        Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers)No tags
        Intercape BudgetlinerBus
          Shell Ultra City, Shell Garage N2
          Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers)No tags
          Intercape BudgetlinerBus
            Shell Ultra City, Shell Garage N2
            Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers)No tags
            Intercape BudgetlinerBus
              Shell Ultra City, Shell Garage N2
              Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers)No tags

              Last refresh of the prices: Yesterday at 5:26 PM SAST.

              Get from Mthatha to Welkom

              This route is served by bus only

              The journey takes about 11 hours 10 minutes, and with fares starting at just $31, it presents an excellent value for a comfortable ride.

              6bus per day
              11h 10mAverage Duration
              448 kmDistance
              11kgCO₂ emissions

              Frequently asked questions about travelling from Mthatha to Welkom by bus

              1. How far is Mthatha from Welkom?

                The distance covered from Mthatha to Welkom is 449 km (278 miles).

              2. What are the departure and arrival locations for buses traveling from Mthatha to Welkom?

                Buses traveling this route start their trip at Southridge Park - Shell Ultra City, in Mthatha, and end it at Welkom - EP Building, 17A Buitenstreet (TL Barnard behind Checkers), in Welkom.

              Find cheapest prices for buses

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

              Best price found
              11-09
              $31
              11-10
              $50
              Today
              $31
              11-12
              $35
              11-13
              $33
              11-14
              $31
              11-15
              $36
              11-16
              $33
              busbud logoThe cheapest trip from Mthatha to Welkom was searched and found on Nov 9, 2025 with a price of $31

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

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

              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 Mthatha

              Buses Leaving from Mthatha

              Buses Going to Mthatha

              Popular Buses Connecting Welkom

              Buses Leaving from Welkom

              Buses Going to Welkom