- Mzuzu to Johannesburg buses
Previously seen journeys
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Mzuzu Bus Depot | Crn Kerk & Goud St. | No tags | |||||
![]() | Mzuzu Bus Depot | Crn Kerk & Goud St. | No tags | |||||
![]() | Mzuzu Bus Depot | Crn Kerk & Goud St. | No tags | |||||
![]() | Mzuzu Bus Depot | Crn Kerk & Goud St. | No tags | |||||
![]() | Mzuzu Bus Depot | Crn Kerk & Goud St. | No tags |
Get from Mzuzu to Johannesburg
The journey takes about 23 hours, and with fares starting at just £82, it presents an excellent value for a comfortable ride.
Compare bus companies
Based on 5 reviews, the company was rated 1.8 stars on Busbud. Travellers were especially satisfied with the temperature and the ticket access but often complained with the departure location. Ulemu Bus Service ticket prices on this trip start at £82
Where are the popular stops in Mzuzu and Johannesburg?
Frequently asked questions about travelling by bus from Mzuzu to Johannesburg
What's the distance between Mzuzu and Johannesburg by coach?
The distance between Mzuzu and Johannesburg by coach is approximately 1089 miles (1757 km).
How can I travel from Mzuzu to Johannesburg avoiding air travel?
You have the option to select the coach for your journey on this route. The coach provides a comfortable and sustainable journey and allows you to enjoy the sights while reaching your destination. You might also find carpooling options to travel between the two cities.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Mzuzu to Johannesburg as early as possible.
Top travelled bus routes
Why choose Busbud?
The Best Way To Book Bus and Train Tickets
Busbud.com makes it easy for you to find, compare and book city-to-city bus tickets, all over the world. We save you the extra trip to the bus station. Use Busbud to book your trip online, in your own language and currency, wherever you are. Busbud prides itself on its worldwide partnerships. We make it possible for you to buy tickets with its large network of trustworthy bus partners like Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others.
People from around the world trust Busbud
Popular Buses Connecting Mzuzu
Buses Leaving from Mzuzu
Buses Going to Mzuzu
Popular Buses Connecting Johannesburg
Buses Leaving from Johannesburg
- Bus from Johannesburg to Soweto
- Coach Johannesburg - Pretoria
- Bus Johannesburg - Harare
- Johannesburg - Kimberley
- Bus from Johannesburg to Gaborone
- Coach Johannesburg - Bulawayo
- Bus Johannesburg - Mbombela
- Johannesburg - Butterworth
- Bus from Johannesburg to Mount Frere
- Coach Johannesburg - Queenstown
- Bus Johannesburg - Lusikisiki
- Johannesburg - Matatiele
- Bus from Johannesburg to Flagstaff
- Coach Johannesburg - Newcastle
- Bus Johannesburg - Hoedspruit
Buses Going to Johannesburg
- Bus from Midrand to Johannesburg
- Coach Lenasia - Johannesburg
- Bus Lenasia South - Johannesburg
- Sun City - Johannesburg
- Bus from Klerksdorp to Johannesburg
- Coach Centurion - Johannesburg
- Bus Queenstown - Johannesburg
- Postmasburg - Johannesburg
- Bus from Mount Frere to Johannesburg
- Coach Mbombela - Johannesburg
- Bus Pietermaritzburg - Johannesburg
- George - Johannesburg
- Bus from Matatiele to Johannesburg
- Coach Flagstaff - Johannesburg
- Bus Pretoria - Johannesburg






