Canada established diplomatic relations with Kazakhstan in 1992. Kazakhstan is represented in Canada by the Embassy of Kazakhstan in Ottawa. Canada is represented in Kazakhstan by the Embassy of Canada to Kazakhstan in Nur-Sultan. Immigration and visa applications by Kazakh citizens are processed by the Canadian embassies in Warsaw and Moscow.