Bus from Welkom to Johannesburg

Book bus tickets from Welkom to Johannesburg on Kupi. Tickets start from R280. This route is served by Intercape Mainliner, Intercape Sleepliner, Intercape Budgetliner Express and 6 more. Compare schedules, choose your seat and pay in ZAR or USD with card, EcoCash, InnBucks, PayFast or ContiPay. Receive your QR-coded e-ticket immediately by email, SMS and WhatsApp.

Operators on the Welkom to Johannesburg route

How to book Welkom to Johannesburg bus tickets

  1. Search for "Welkom to Johannesburg" on the Kupi home page.
  2. Pick your travel date and number of passengers.
  3. Compare available buses and prices across all operators.
  4. Select your seat and enter passenger details.
  5. Pay securely — your e-ticket is delivered instantly.

Frequently asked questions

How much does a bus from Welkom to Johannesburg cost?

Tickets currently start from R280 on Kupi.

Which operators run buses from Welkom to Johannesburg?

Currently: Intercape Mainliner, Intercape Sleepliner, Intercape Budgetliner Express, Intercape, Big Sky Express, Greyhound Premium, CITILINER PLUS, Eagle Liner, Intercity Xpress.

Can I pay in USD?

Yes. Kupi supports both ZAR and USD payment. USD bookings are processed via ContiPay; ZAR via PayFast, EcoCash and InnBucks.