Last Updated on March 1, 2023


APM (African People Movers) offer cheap bus tickets between all the major cities in South Africa, as well as to a plethora of smaller ones – they’re easy to spot – just keep an eye out for the red buses. The company is relatively new, having started offering intercity coach trips on the 12th of December 2014. APM offers a service in the following provinces of South Africa: Gauteng, KwaZulu-Natal, Limpopo, Mpumalanga, North West, Northern Cape and the Western Cape.
Table of Contents
APM Bus Online Booking
APM Bus ticket online bookings can be done via their website (www.apmbus.co.za) – unfortunately their website is sometimes down. If their website’s down, then you can try making a call centre booking: phone 087 820 8111. Email APM at info@apmbus.com, or visit at 50 Delfos Road in Pretoria.
APM Bus Routes
The main routes to Johannesburg are: Cape Town to Johannesburg, Sibasa to Johannesburg, Nelspruit to Johannesburg, Durban to Johannesburg, Umtata to Johannesburg, East London to Johannesburg and PE to Johannesburg.
APM Bus Ticket Cancellation & Refunds
APM bus tickets may be cancelled subject to payment of a cancellation fee (25% if cancelling within 3 hours of the departure time, or 10% otherwise) – a refund is not made, but rather a voucher is given which must be used within 3 years; and the passenger can use it when switching to an alternate date. Passengers who arrive within an hour after the departure time receive a 50% penalty, and can transfer to the next departure; whilst pasengers arriving more than an hour late, unfortunately get a 100% penalty. Tickets may be cancelled by phoning 087 820 8111 and faxing the relevant info to 087 809 5626.