Flights & getting there
Zomba is on a main route between Lilongwe and Blantyre. The bus station is in the town centre, off Namiwawa Rd. Minibuses depart every hour or so to Limbe (for Blantyre; MK1500, one hour) and Lilongwe (MK6000, five hours), and head to Liwonde (MK1000, 45 minutes). There are more services in the morning.
Alternatively, you can privately hire a taxi; the fare to Blantyre is MK30,000. Organise it through your accommodation; they may know of another guest or local going in the same direction who can share the ride.
For Mt Mulanje, there is a daily National Bus Company service at 11am to Phalombe (MK1500, 1½ hours), where you can pick up a minibus to Mulanje.