The 43-year old former French teacher overcame campaign attack ads claiming he was 'just not ready' to win the October 19 election by a landslide, bringing an end to nine years of Tory rule under Stephen Harper.

With his dark mop of curly hair, a confident swagger and hints of his father's speech, the younger Trudeau stood tall, smiled and mouthed 'Thank you' as applause erupted after he took the oath in the ballroom of the governor general's mansion.

The new Liberal government also has pledged to resettle 25,000 Syrian refugees by year's end and to wind down Canada's combat mission against the Islamic State group in Iraq and Syria.

"Canadians from all across this country sent a message that it is time for real change, and I am deeply honored by the faith they have placed in my team and me," Trudeau said in a statement, adding that his Liberal government would hit the ground running.

Aboriginal throat singing capped off the event, attended by aboriginal and military leaders, former prime ministers and past governors-general, foreign envoys and other guests.

Trudeau himself and his cabinet pulled up soon afterward in a bus, rather than the limousines traditionally used to ferry government ministers around the capital, and then walked up a winding lane to the governor's mansion.

His team includes some well-known personalities such as former astronaut Marc Garneau who takes over as transport minister, former Liberal leader Stephane Dion (Canada's new foreign minister), as well as several fresh faces.

Former native chief Jody Wilson-Rayould was named Canada's first aboriginal justice minister. She is expected to shepherd a key Liberal election promise of holding a public inquiry into more than 1,000 missing and murdered aboriginal women.

The new trade minister is Trudeau friend Chrystia Freeland, author of a best-seller on the rise of the super-rich called 'Plutocrats' and a proponent of tax hikes on the nation's wealthiest one percent.

Businessman Bill Morneau will manage the nation's finances, while decorated soldier Harjit Singh Sajjan will command the military.

The new prime minister himself will also take on two extra portfolios -- youth and intergovernmental affairs.

Latest News from World News Desk