Via Air and Road
- Companies: South African Airways, Malawi Airlines, local taxi or ride-sharing services
- Duration: Approximately 13 hours (including layovers and road travel)
- Distance: 1,350 kilometers (842 miles)
- Costs: Estimated total of $800 - $1,200 MXN 14,000 - MXN 21,000 (flights and transport)
- Roads/Routes: Major roads include the N2 from Sedgefield to George, connecting to George Airport for departure.
Pro Tip: Book your flight in advance and consider flying into Lilongwe before taking a local bus or taxi to Mzimba to save on costs and time.
Starting from Sedgefield, fly from George Airport (GRJ) to Johannesburg O.R. Tambo International Airport (JNB) with South African Airways. From there, connect to a flight with Malawi Airlines to Kamuzu International Airport (LLW) in Lilongwe. After arriving, hire a local taxi or take a bus to reach Mzimba. This combined mode of travel is efficient and provides a good balance between cost, comfort, and practical timing.