Fly Free to Europe
Calgary to Manchester
Depart: Sun, Jun 10 - Return: Sun, Jun 17
Calgary to Paris
Depart: Sun, Jun 10 - Return: Mon, Jun 18
Calgary to London
Depart: Sat, Jun 02 - Return: Sat, Jun 16
Calgary to Amsterdam
Depart: Fri, Jun 08 - Return: Sat, Jun 16
Calgary to Frankfurt
Depart: Sun, Jun 10 - Return: Sun, Jun 17
Calgary to Glasgow
Depart: Wed, Jun 06 - Return: Wed, Jun 13
Edmonton to London
Depart: Mon, May 28 - Return: Mon, Jun 04
Edmonton to London
Depart: Mon, Jun 11 - Return: Mon, Jun 18
Halifax to Paris
Depart: Mon, Jun 04 - Return: Mon, Jun 11
Halifax to London
Depart: Wed, Jun 13 - Return: Wed, Jun 20
Halifax to London
Depart: Wed, Jun 06 - Return: Wed, Jun 13
Montreal to Rome
Depart: Sat, Jun 09 - Return: Sun, Jun 17
Montreal to Barcelona
Depart: Thu, Jun 07 - Return: Sat, Jun 16
Montreal to Paris
Depart: Wed, Jun 06 - Return: Tue, Jun 19
Montreal to Athens
Depart: Tue, Jun 12 - Return: Mon, Jun 18
Montreal to Istanbul / Ataturk
Depart: Sun, Jun 03 - Return: Mon, Jun 11
Montreal to Lyon
Depart: Fri, May 25 - Return: Thu, Jun 07
Montreal to Paris
Depart: Wed, Jun 06 - Return: Wed, Jun 13
Montreal to Nice
Depart: Sun, Jun 03 - Return: Mon, Jun 11
Ottawa to Brussels
Depart: Tue, May 29 - Return: Tue, Jun 05
Ottawa to London
Depart: Tue, Jun 19 - Return: Tue, Jun 26
Ottawa to London
Depart: Tue, Jun 12 - Return: Tue, Jun 19
Ottawa to Paris
Depart: Mon, Jun 11 - Return: Mon, Jun 18
Toronto to London
Depart: Mon, Jun 04 - Return: Sun, Jun 24
Toronto to Birmingham
Depart: Tue, Jun 05 - Return: Wed, Jun 13
Toronto to Athens
Depart: Sun, May 27 - Return: Wed, Jun 13
Toronto to Manchester
Depart: Wed, May 30 - Return: Fri, Jun 08
Toronto to London
Depart: Mon, May 28 - Return: Wed, Jun 06
Toronto to Amsterdam
Depart: Mon, Jun 11 - Return: Tue, Jun 19
Toronto to Glasgow
Depart: Tue, Jun 12 - Return: Wed, Jun 20
Toronto to Munich
Depart: Tue, Jun 12 - Return: Wed, Jun 20
Toronto to Paris
Depart: Mon, Jun 11 - Return: Fri, Jun 22
Toronto to Barcelona
Depart: Sat, Jun 16 - Return: Sat, Jun 23
Toronto to Rome
Depart: Sun, Jun 17 - Return: Wed, Jun 27
Toronto to Madrid
Depart: Sun, Jun 10 - Return: Mon, Jun 18
Vancouver to Glasgow
Depart: Tue, Jun 12 - Return: Wed, Jun 20
Vancouver to Frankfurt
Depart: Sun, May 27 - Return: Mon, Jun 04
Vancouver to Manchester
Depart: Sat, Jun 09 - Return: Sat, Jun 16
Vancouver to Frankfurt
Depart: Fri, Jun 08 - Return: Sat, Jun 16
Vancouver to London
Depart: Sun, May 27 - Return: Tue, Jun 05
Vancouver to Amsterdam
Depart: Mon, Jun 04 - Return: Tue, Jun 12
Vancouver to Paris
Depart: Thu, Jun 07 - Return: Fri, Jun 15
Winnipeg to Rome
Depart: Sun, Jun 10 - Return: Sun, Jun 17
Winnipeg to Paris
Depart: Tue, Jun 05 - Return: Tue, Jun 12