The drive from Lilongwe to Blantyre covers 400km and takes about six hours on a good day. Fortunately the bus is reasonably well air conditioned and fully stocked with water.