From Budapest (Hungary) to Toronto or Montreal (Canada) only for 306GBP (397USD – 356€) return!

Not long time ago we wrote about cheap flights from Hungary to Canada. Today these flights are even cheaper! From Budapest (Hungary) to Toronto or Montreal (Canada) you will have to pay only 306GBP (397USD – 356€) return with British Airways!