Canada will slash spending by cabinet ministers and other politicians in the wake of media revelations about lavish foreign trips, according to a top official.

Kory Teneycke, the chief spokesman for Prime Minister Stephen Harper, said the Conservative government must show Canadians it can manage the nation's finances in times of economic crisis.

"We will be talking about the need to restrain discretionary spending and that will start at the top," he told reporters, predicting "lots of complaints" from politicians.

"This will be much more deep and much more significant than anyone has speculated to date."

The Toronto Star on Tuesday said former Agriculture Minister Chuck Strahl had taken eight aides to Geneva for trade talks in 2006 on a trip that cost €52,360. Former Environment Minister John Baird took five staff members to Bali last year and racked up a €5,000 bill.

The opposition Liberals, who accuse Mr Harper of mismanaging the crisis, seized on the report.

"It seems that the only jobs that these Conservatives are willing to protect is in luxury air travel for their ministers," legislator Scott Brison told Parliament.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.