2012 m. Malaivis turi 31 oro uostą, 7 su asfaltuotais kilimo ir tūpimo takais (2 tarptautiniai oro uostai) ir 24 su asfaltuotais kilimo ir tūpimo takais. 2008 m. Malaivis turi 797 km geležinkelių, visi siaurojo kelio, o 2003 m. 24,866 km kelių įvairiais būdais, 6,956 km asfaltuotų ir 8,495 km asfaltuotų. Malaivis taip pat turi 700 km vandens kelių Malaivio ežere ir šalia Širo upės.
31