According to the source, Haftar landed in the Russian capital on Sunday. The source did not provide information about the agenda of the visit.
Libya has been in a civil war since 2011, when Arab Spring protests led to a revolution and the overthrow of long-time leader Muammar Gaddafi. Two rival governments operate in Libya, with self-proclaimed authorities controlling the capital of Tripoli and adjacent western areas and an internationally recognized government, based in the eastern Libyan city of Tobruk.
In recent months, the Libyan forces led by Haftar have been launching offensives against the Daesh terrorist group, which is outlawed in Russia. According to media reports, Libya's unity government opposes Haftar's operation against IS, fearing that it could escalate tensions in the region.