In 1936, both Bulgaria and Mexico signed a Treaty of Friendship. Diplomatic relations between both nations were formerly established on 6 January 1938. In 1941, during World War II, both nations suspended diplomatic relations when Bulgaria joined the Tripartite Pact. In May 1942, Mexico declared war on the Axis powers. Diplomatic relations between both nations were resumed on 11 July 1974. In 1976, both nations opened resident embassies in each others' capitals. In June 1978, Mexican PresidentJosé López Portillo paid an official visit to Bulgaria. In 1979, Bulgarian PresidentTodor Zhivkov reciprocated the visit to Mexico. In 1989 Mexico closed its embassy in Sofia due to financial restraints. Since then, relations between both nations have been conducted mainly at United Nations summits. In November 2008, Bulgarian President Georgi Parvanov paid an official visit to Mexico and met with Mexican President Felipe Calderón. In 2018, both nations celebrated 80 years since establishing diplomatic relations.
Both nations have signed a few bilateral agreements such as an Agreement on Touristic Cooperation ; Agreement of a Convention on Consular Relations ; Agreement on Scientific and Technical Cooperation and an Agreement on Cultural and Educational Cooperation. Both nations have also agreed to establish periodical Bilateral Political Consultation Meetings for which they have met in 2002, 2006, 2007 and 2012.
Migration
Although Mexico was not a major destination for Bulgarian migrants; several hundred migrants from Bulgaria immigrated to Mexico in order to travel to the United States in the mid-1960s after the United States passed the Immigration and Nationality Act of 1965 which abolished the quota system based on national origins. More recently, many Bulgarians, primarily women, have been trafficked from their homes mainly with the promise of going to the United States, however, were sent to Mexico where they were made to become prostitutes and/or sex slaves.
Trade
In 1997, Mexico signed a Free Trade Agreement with the European Union. In 2018, trade between Bulgaria and Mexico totaled $131 million USD. Bulgaria's main exports to Mexico include: mineral and chemical deposits, fruit seeds, unexposed film and textiles. Mexico's main exports to Bulgaria include: computers, mobile phones and other electronics. Mexican multinational company América Móvil operates in Bulgaria.