Book bus tickets from Midrand to Johannesburg on Kupi. Tickets start from R150. This route is served by APM WC, Greyhound, CITILINER PLUS and 4 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.
Tickets currently start from R150 on Kupi.
Currently: APM WC, Greyhound, CITILINER PLUS, DELTACOACHES, Eagle Liner, Intercity Xpress, Hope Diamond Transport.
Yes. Kupi supports both ZAR and USD payment. USD bookings are processed via ContiPay; ZAR via PayFast, EcoCash and InnBucks.