APM popular routes and schedules
Book cheap APM Bus tickets online, find schedules, prices, stations locations, services, promotions and deals.
Popular routes | First and last departures | Average duration | Minimum price | |
---|---|---|---|---|
Cofimvaba → Johannesburg | First and last departures2:30pm — 2:30pm | Average duration12h 20m | Minimum price$37 | |
Mthatha → Pietermaritzburg | First and last departures2:20pm — 2:20pm | Average duration6h 30m | Minimum price$38 |

Contact APM
APM's Coverage in Numbers
- Daily Departures173
- Cities24
- Countries1
- Routes223
Affordable Travel With APM buses
Also known as Africa People Mover, APM is bus company that provides intercity passenger services within South Africa, connecting all parts of the country. They provide superior, safe and simple travel through a dependable fleet of red buses, at the most affordable prices.
Founded in 2014, APM was built with the intent of providing an intercity bus service alternative in South Africa. With routes established and buses running between all major cities, they continue to grow their fleet and broaden their services. Today, APM is a reliable and affordable way to travel around South Africa.
Traveling on APM buses will take you to some of South Africa’s biggest cities such as Cape Town, Pretoria, Johannesburg, Polokwane and Bloemfontein.
As a trusted partner of Busbud, customers can easily search, compare and buy APM bus tickets at the best and most affordable prices. If you download Busbud’s mobile app on Google Play or the Apple iStore, you can easily find great deals while on the go.
Why choose APM?
APM gives you the possibility to travel on luxury (or semi-luxury) buses with all the amenities for a comfortable journey. While on an APM bus, expect to find:
onboard entertainment
air conditioning
individual reading lights
USB ports
individual air vent
toilets
reclined seats.
Another important point is safety. To make sure buses are in good shape, the company frequently reviews vehicles and cleans coaches to offer a safe and hassle-free travel experience.
APM main routes
APM gives you the possibility to travel on luxury (or semi-luxury) buses with all the amenities for a comfortable journey. APM guarantees the best possible service to customers onboard any of the 94 daily buses.
Being a fairly new company there is currently one APM bus class, but passengers can still travel with ease with the following amenities and services at their disposal:
onboard entertainment
air conditioning
individual reading lights
USB ports
individual air vent
toilets
reclined seats.
* APM buses do not provide any food service onboard and drinks are charged at an extra cost.
Book official APM bus tickets on Busbud
Busbud helps you easily search and browse through different APM fares to find the cheapest APM bus tickets that match your travel plans. With Busbud you can conveniently search for APM bus schedules and APM prices to choose an option that best suits your needs.
Buying an APM ticket is quick and easy
Traveling and buying a bus ticket through Busbud is very simple and fast. We only have to follow three steps:
1 - Search your destiny
First, we must enter the Busbud platform and write the city of origin, the destination, the date of the trip and the number of people. Then, we just have to click on search.
2 - Compare the available options and choose the best one
Second, we must compare the different travel options that Balut offers us and select the most suitable one for us.
3 - Pay your ticket and get ready for the trip
Finally, we only have to pay for our ticket and download it, to take it on board with us on the day of the trip. You can pay with your credit card or Instant EFT.*
You can now pay for your bus tickets with Instant EFT
Bus travel in South Africa just got easier! We've partnered with Stitch to offer Instant EFT as a new payment method. With Instant EFT, you can pay directly from your South African bank account by transferring money. To pay for your bus tickets using Instant EFT, simply select it as the payment method during checkout and follow the instructions. And voila! The process is safe, fast and easy, clearing the transaction right away. Book your bus tickets today!
⠀
Photos of APM buses


APM User Reviews
The bus arrived 10 minutes before arrival time, which is the good thing however the chair was very uncomfortable but all in all the journey was good and quick
Kamva P.
The staff should improve its level of professionalism. They have a tendency of stopping the bus for more than 10 minutes on the road without informing the passengers of their reasons to do so.
Yamkela M.
Bad never came to pick and I want my money
Eustazio G.
The most unreliable bus service to have booked. The bus never arrived. Waited from 18:00 until we decided to leave at 23:30
Simthembile G.
The APM bus scammed us putting on tickets when it is nowhere to be found at the park station .
Olwethu N.
I hate apm bus is nor reliable
Asafika M.
APM FAQ
You must be at the departure point at least 30 minutes before the stated departure time. If you do not arrive in time, it can be difficult for you to board. Always make sure you are there in time.
Yes, to board an APM bus, you need to have a valid ticket as well as the corresponding identification. This could either be a drivers license, national ID or valid passport. This is important to remember if customers which to enjoy some of the special discounts offered by APM.
Children younger than the age of 3 are not charged when travelling on APM buses, however, they must travel with their parent or legal guardian. Children below the age of 12 may not be allowed to travel alone - they must always have a legal parent or guardian.
Children older than 12 but below the age of 18 will only be allowed to travel on an APM bus if their parent or legal guardian has signed an indemnity form, provided the affidavit that proves valid consent from one of the parents/legal guardian if moving in or out of South Africa.
Our bus tickets can be refunded subject to the payment of a fee that is 25% if it is cancelled within 3 hours of the departure time. If a refund is not processed, a voucher is given, which must be used within 3 years.
If you arrive within 1 hour after departure, you will get a penalty of 50%, and you can transfer the remaining amount for the next exit.
If you arrive more than 1 hour late, unfortunately, you will get a penalty of 100%. All these tickets can be cancelled by calling 087 820 8111 and visiting the APM website for more information.
You are not allowed to do so at any time throughout the trip. The journey must be made in a continuous stretch.
APM buses allow you to have 2 suitcases with a total weight of 20kg on local and 30kg on international trips. Any luggage that weighs more than this will be priced at a rate determined by APM Buses.
Luggage containing firearms, narcotics, ammunition, hazardous or harmful chemicals, explosives, or toxic substances will not be accepted onto any APM bus.
Electronic equipment, any sporting equipment and fluorescent signs must be properly packaged.
The Consumption of alcohol and smoking is strictly prohibited.
We advise you to book your ticket well in advance to ensure you get the best price. Some of the ticket classes often sell out quickly which also means that a designated seat will then be assigned to you (as per availability). Ticket fares also tend to increase during the holidays and over the long weekends.
APM Special Discounts
APM buses are focused on providing affordable services to its customers and offer special discounts to children, students, senior citizens as well as discounts on return trips. The following specials/ discounts are:
Children (10%)
Only valid for children, 11 years and younger, and accompanied by an adult paying full fare.
The 10% discount is only valid on Classic and Classic Deluxe tickets.
Students (5%)
Only valid for students who are currently registered and able to show proof of registration by the provision of a valid student ID card. Students must be registered at a recognised tertiary institution.
Senior Citizens (10%)
Individuals must be 60 years and older to enjoy the 10% discount offered on Classic and Classic Deluxe tickets. ID is required upon purchasing tickets.
Return Trips (5%)
Customers booking return trips through APM buses can enjoy 5% discounts on the return leg of the ticket.
How to contact APM?
On Busbud, you'll be able to find information such as APM phone number & email in case of our support team didn't find a solution for you and you need to get in touch with APM.
APM email address: info@apmbus.com APM phone number (call-centre): 012 001 1122
Why choose Busbud?
The Best Way To Book Bus and Train Tickets
Busbud is a bus and train search tool - we include APM routes, schedules and prices in our searches along with many other train and bus companies. You can compare prices, amenities and times by searching for a route. If you find a suitable trip, you can go ahead and get your APM ticket from us. Note that train tickets sell out, APM and other operators generally charge a lot more for last-minute tickets or for tickets bought in person.
Popular Routes, Destinations and Stations
Top Bus Lines
Curious about APM's busiest routes? Here's where most of our passengers are heading!
- Vereeniging to Durban$25
- Pretoria to Durban$26
- Durban to Pretoria$26
- Queenstown to Johannesburg$32
- Cofimvaba to Johannesburg$27
- Johannesburg to Durban$25
- Midrand to Durban$26
- Johannesburg to Queenstown$30
Top Destinations
From big cities to hidden gems, these are the places APM can take you on your next adventure!
- Buses to Johannesburg
- Buses to Durban
- Buses to Pretoria
- Buses to Pietermaritzburg
- Buses to Mthatha
- Buses to Midrand
- Buses to Germiston
- Buses to Harrismith
- Buses to Bloemfontein
- Buses to Kokstad
- Buses to Mount Frere
- Buses to Queenstown
- Buses to Tsolo
- Buses to Mount Ayliff
- Buses to Qumbu
- Buses to Vereeniging
- Buses to Pinetown
- Buses to Umzimkulu
- Buses to Aliwal North
- Buses to Kroonstad
Top Stations and Locations
Need to know where to catch APM? We've got a list of our main stops to help plan your trip.
- The Edward Durban
- Durban Beach - Intercape Office, o.r Tambo Parade (Opposite Tropicana Hotel)
- Umtata / Mthatha Railway Station
- Pietermaritzburg - Intercape Office, Burger Street (opposite McDonalds)
- KROONSTAD
Other local bus companies
- All Partners
- APM