You should apply for your visa before arriving in Malawi. Irish citizens should have a passport that's valid upon their arrival in Malawi. Canadian citizens should have a passport that's valid upon their arrival in Malawi.
Darn, bohutina hasn't played a turn yet. Check back later!