Ukraine's president is going to visit Canada next week and address Parliament.

Canadian Prime Minister Stephen Harper's office said Thursday that President Petro Poroshenko will also meet with Harper during his Sept. 17 visit.

Harper said in a statement that the visit will provide an opportunity for the two leaders to discuss the ongoing situation in Ukraine, with a particular focus on the steps required to restore Ukraine's territorial integrity.

The prime minister has been a vocal supporter of Ukraine in its ongoing dispute with Russia and has been a trenchant critic of Russian President Vladimir Putin. Harper has accused Putin of backing the Russian separatists in eastern Ukraine.

Harper was also the first G7 leader to visit Ukraine when the crisis started earlier this year.