Laws banning hidden air fares costs are expected in force by the end of the year following final approval from Euro-MPs.

The move means airlines must include all airport taxes, fees and charges in the basic ticket price advertised to travellers. All costs known at the time of publication must be clearly set out, making plain the total price customers will pay.

The new rules had already been agreed by EU transport ministers but needed the go-ahead from MEPs in Strasbourg. The aim is to end misleading promotions in which ultra-low air ticket prices are highlighted, leaving out extra unavoidable costs which travellers must pay.

A European Parliament report on transparent air fares said air passengers have as much right as any other consumers to clear and comprehensive information about the price they actually have to pay - including online.

Conservative MEP Timothy Kirkhope commented: “This adds much needed transparency for passengers. It means that website prices and brochure prices will become open and clear. It is the right approach to ensure that price rises are not hidden any longer.”

Labour MEP Robert Evans said: “The European Parliament is protecting British citizens. The days when airline advertisements can be a con are over.”

Fellow Labour MEP Brian Simpson said holidaymakers would welcome the new clarity, adding: “When you spot a bargain flight online you’ll be able to see the real price up front.

“It is time that consumers were clearly informed about the choices they make. When booking a flight online the price they see must be the price they pay.”

The new rules follow a crusade by the European Commission which warned two months ago that one in three European consumers were still being misled when buying plane tickets.

The problem has soared thanks to increasing internet sales, particularly as online booking is often the only possibility with low-cost air carriers.

EU Consumer affairs Commissioner Meglena Kuneva said there were “serious and persistent” problems involving operators promoting ultra-cheap fares, knowing that customers will have to pay other charges.

A simultaneous “sweep” of nearly 400 air travel websites based in most EU countries was organised by the commission last September - although the UK did not take part as the Office of Fair Trading was already involved in action against at least a dozen airlines for misleading advertising.

The commission found that 137 sites were breaking existing EU consumer rules by confusing - or deliberately misleading - ticket pricing and the availability of seats at the lowest fares.

Of those 137 websites, about half have still not made adequate changes, according to Ms Kuneva.