Cheapest flight routes found to Hamburg
From Toronto (YYZ), Canada to Hamburg, Germany (HAM):
C$649
Depart: 05 Mar 2025 · Return: 27 Mar 2025
Price found 22 Feb 2025, 16:00
From Montreal (YUL), Canada to Hamburg, Germany (HAM):
C$721
Depart: 21 Apr 2025 · Return: 28 Apr 2025
Price found 24 Feb 2025, 09:00
From Vancouver (YVR), Canada to Hamburg, Germany (HAM):
C$776
Depart: 03 Mar 2025 · Return: 19 Mar 2025
Price found 20 Feb 2025, 23:28
From Calgary (YYC), Canada to Hamburg, Germany (HAM):
C$870
Depart: 01 Apr 2025 · Return: 02 May 2025
Price found 22 Feb 2025, 23:48
From Edmonton (YEG), Canada to Hamburg, Germany (HAM):
C$873
Depart: 03 Apr 2025 · Return: 06 May 2025
Price found 23 Feb 2025, 23:18
From Winnipeg (YWG), Canada to Hamburg, Germany (HAM):
C$883
Depart: 05 Mar 2025 · Return: 17 Mar 2025
Price found 22 Feb 2025, 08:45
From Halifax (YHZ), Canada to Hamburg, Germany (HAM):
C$912
Depart: 10 Jun 2025 · Return: 13 Jun 2025
Price found 21 Feb 2025, 10:34
From Ottawa (YOW), Canada to Hamburg, Germany (HAM):
C$1,118
Depart: 08 May 2025 · Return: 26 May 2025
Price found 20 Feb 2025, 17:43
From Victoria (YYJ), Canada to Hamburg, Germany (HAM):
C$1,175
Depart: 12 May 2025 · Return: 20 Jun 2025
Price found 21 Feb 2025, 04:09
From Kelowna (YLW), Canada to Hamburg, Germany (HAM):
C$1,201
Depart: 07 Mar 2025 · Return: 11 Mar 2025
Price found 21 Feb 2025, 08:03
From Regina (YQR), Canada to Hamburg, Germany (HAM):
C$1,272
Depart: 10 Mar 2025 · Return: 24 Mar 2025
Price found 24 Feb 2025, 03:37
From Quebec (YQB), Canada to Hamburg, Germany (HAM):
C$1,331
Depart: 03 Jul 2025 · Return: 09 Jul 2025
Price found 22 Feb 2025, 14:20
From St John's (YYT), Canada to Hamburg, Germany (HAM):
C$1,357
Depart: 02 Apr 2025 · Return: 26 Sep 2025
Price found 24 Feb 2025, 05:36
From Saskatoon (YXE), Canada to Hamburg, Germany (HAM):
C$1,511
Depart: 07 Jul 2025 · Return: 25 Aug 2025
Price found 22 Feb 2025, 04:26
From Moncton (YQM), Canada to Hamburg, Germany (HAM):
C$1,660
Depart: 10 Aug 2025 · Return: 30 Aug 2025
Price found 22 Feb 2025, 11:52