Cheap Flights from Hamburg to Frankfurt am Main (HAM - FRA)

Depart
Return
1 adult
Adults
18-64
Seniors
65+
Youth
12-17
Child
2-11
Seat Infant
under 2
Lap Infant
under 2
The price shown for each flight will be the average for all passengers including any infants.
Compare vs. KAYAK all | none

Best fares from HAM to FRA

Sun Mon Tue Wed Thu Fri Sat
  1
$2
2
$2
3
$2
4
$2
5 $238 6
$238
7 $213 8
$213
9 $189 10 $189 11 $164 12 $164 13 $164
14 $164 15 $189 16
$189
17
$189
18
$189
19
$189
20
$189
21
$189
22
$189
23
$189
24
$189
25
$189
26
$189
27
$189
28
$189
29
$189
30
$189
31
$189
     

Best fares found by others...

KAYAK searches hundreds of sites to find the best rate for your next flight from Hamburg to Frankfurt am Main. Get the best flight deal for your Frankfurt am Main trip!
Here's how it works. Search KAYAK for a flight ticket from Hamburg to Frankfurt am Main. Sort, filter and compare results on one web page. Then book your plane ticket direct on the airline or travel agent site of your choice!
Direct flights HAM to FRA on United
Flight # Depart HAM Arrive FRA Sun Mon Tue Wed Thu Fri Sat Valid Between
9218 7:00 am 8:15 am Dec 28 - Dec 28
9218 7:00 am 8:15 am Dec 25 - Jan 1
8915 8:00 am 9:15 am Dec 12 - Dec 12
8915 8:00 am 9:15 am Nov 25 - Dec 11
8915 8:00 am 9:15 am Jan 4 - Jan 11
8915 8:00 am 9:15 am Dec 13 - Dec 19
8915 8:00 am 9:15 am Dec 14 - Dec 21
8915 8:00 am 9:15 am Dec 22 - Dec 26
8915 8:00 am 9:15 am Dec 24 - Dec 31
8915 8:00 am 9:15 am Jan 2 - Jan 2
8915 8:00 am 9:15 am Jan 3 - Jan 8
8933 9:00 am 10:15 am Dec 3 - Dec 18
8933 9:00 am 10:15 am Jan 2 - Jan 11
8933 9:00 am 10:15 am Dec 19 - Dec 22
8933 9:00 am 10:15 am Dec 20 - Dec 28
8933 9:00 am 10:15 am Dec 24 - Dec 31
9045 10:00 am 11:15 am Jan 3 - Jan 3
9045 10:00 am 11:15 am Dec 30 - Jan 6
9045 10:00 am 11:15 am Dec 17 - Dec 24
9045 10:00 am 11:15 am Dec 18 - Dec 29
9045 10:00 am 11:15 am Nov 25 - Dec 16
9045 10:00 am 11:15 am Dec 31 - Jan 4
8939 11:00 am 12:15 pm Dec 15 - Dec 23
8939 11:00 am 12:15 pm Nov 25 - Dec 12
8939 11:00 am 12:15 pm Dec 13 - Dec 19
8981 2:00 pm 3:10 pm Dec 29 - Jan 5
8981 2:00 pm 3:10 pm Dec 4 - Dec 12
8981 2:00 pm 3:10 pm Dec 6 - Dec 6
8981 2:00 pm 3:10 pm Dec 16 - Dec 23
8981 2:00 pm 3:10 pm Dec 17 - Dec 20
8981 2:00 pm 3:10 pm Dec 19 - Dec 21
8981 2:00 pm 3:10 pm Dec 22 - Dec 22
8981 2:00 pm 3:10 pm Dec 28 - Dec 28
8981 2:00 pm 3:10 pm Jan 3 - Jan 8
8981 2:00 pm 3:10 pm Jan 4 - Jan 9
8981 2:00 pm 3:10 pm Dec 13 - Dec 15