Travel Recommendation: Mzimba, Malawi to Sedgefield, South Africa
Air Travel
- Companies: Ethiopian Airlines, South African Airways
- Duration: Approximately 12 hours (including layovers)
- Distance: 1,800 miles (2,900 kilometres)
- Costs: Approx. £600 to £900 (depending on season and booking time)
- Roads/Routes: Not applicable (air travel)
Pro Tip: Book your flights well in advance to secure better prices and choose flights with shorter layover times for a smoother journey.
Land Travel Option (Bus)
- Companies: Greyhound South Africa, Intercape
- Duration: Approximately 36 hours (including breaks and transfers)
- Distance: 1,800 miles (2,900 kilometres)
- Costs: Approx. £150 to £250 (depending on class and provider)
- Roads/Routes: The routes may include the N1 from Lilongwe through to Johannesburg, then connecting to the N2 towards Sedgefield.
Pro Tip: Consider taking an overnight bus to maximise your travel time and save on accommodation costs.
Recommendation
For the fastest and most comfortable experience, I recommend flying. Ethiopian Airlines offers reliable services with layovers in Addis Ababa, connecting to Johannesburg from where you can take a domestic flight or a bus to Sedgefield. If you prefer a more budget-friendly option, consider the long-distance bus journey through various companies, ensuring your travel dates align with schedule availability.