El río Majmeča nace en la vertiente oriental de los montes de Putorana y discurre primero en dirección sur, para a continuación describir una gran vuelta y encaminarse hacia el norte, para acabar internándose en su tramo final en las llanuras de Siberia Septentrional, en una zona pantanosa con numerosos lagos.