TUIfly (X3) from Palma mallorca to Hamburg

Search for the cheapest TUIfly (X3) tickets from Palma mallorca to Hamburg

Recently booked flights from Palma mallorca to Hamburg

From
Palma mallorca
To
Hamburg
Depart date
27.06.2024
Price
$18
From
Palma mallorca
To
Hamburg
Depart date
26.06.2024
Price
$18
From
Palma mallorca
To
Hamburg
Depart date
26.06.2024
Price
$53
From
Palma mallorca
To
Hamburg
Depart date
27.06.2024
Price
$73
From
Palma mallorca
To
Hamburg
Depart date
26.06.2024
Price
$196

Average ticket prices for TUIfly (X3) flights from Palma mallorca to Hamburg by month

Find the cheapest time to fly from Palma mallorca to Hamburg.

May
June
July
August
September
October
November
December
January
February
March
April

TUIfly (X3) flight schedule Palma mallorca to Hamburg

06:00 → 08:55

direct

TUIfly (X3) logo TUIfly (X3) 2050
PMI — HAM
- T - - - - -
06:15 → 09:10

direct

TUIfly (X3) logo TUIfly (X3) 2050
PMI — HAM
- - - T - - S
06:40 → 09:35

direct

TUIfly (X3) logo TUIfly (X3) 2050
PMI — HAM
M - - - - - -
06:45 → 09:40

direct

TUIfly (X3) logo TUIfly (X3) 2050
PMI — HAM
- - - - F - -
07:45 → 10:30

direct

TUIfly (X3) logo TUIfly (X3) 1521
PMI — HAM
- - - - F - -
07:50 → 10:35

direct

TUIfly (X3) logo TUIfly (X3) 1521
PMI — HAM
M T W - - S S
07:55 → 10:50

direct

TUIfly (X3) logo TUIfly (X3) 2050
PMI — HAM
- - - - - S -
08:25 → 11:10

direct

TUIfly (X3) logo TUIfly (X3) 1521
PMI — HAM
- - - T - - -
09:35 → 12:20

direct

TUIfly (X3) logo TUIfly (X3) 7589
PMI — HAM
- - - - - - S
09:35 → 12:20

direct

TUIfly (X3) logo TUIfly (X3) 7591
PMI — HAM
- - - - - S -
09:40 → 12:25

direct

TUIfly (X3) logo TUIfly (X3) 1543
PMI — HAM
- T - T F - -
09:40 → 12:25

direct

TUIfly (X3) logo TUIfly (X3) 7589
PMI — HAM
M T - - - - -
09:40 → 12:25

direct

TUIfly (X3) logo TUIfly (X3) 7591
PMI — HAM
- - - - F - -
09:45 → 12:30

direct

TUIfly (X3) logo TUIfly (X3) 7587
PMI — HAM
- - - - - - S
09:45 → 12:30

direct

TUIfly (X3) logo TUIfly (X3) 7589
PMI — HAM
- - - T - - -
09:50 → 12:35

direct

TUIfly (X3) logo TUIfly (X3) 7587
PMI — HAM
- - W - - - -
10:10 → 12:55

direct

TUIfly (X3) logo TUIfly (X3) 7585
PMI — HAM
- - - - - - S
10:10 → 12:55

direct

TUIfly (X3) logo TUIfly (X3) 1543
PMI — HAM
- - W - - - -
10:25 → 13:10

direct

TUIfly (X3) logo TUIfly (X3) 1543
PMI — HAM
- - - - - S -
10:30 → 13:15

direct

TUIfly (X3) logo TUIfly (X3) 7593
PMI — HAM
- - - - F - -
10:35 → 13:20

direct

TUIfly (X3) logo TUIfly (X3) 7581
PMI — HAM
- - W - - - -
10:40 → 13:25

direct

TUIfly (X3) logo TUIfly (X3) 1543
PMI — HAM
M - - - - - S
12:10 → 14:55

direct

TUIfly (X3) logo TUIfly (X3) 7591
PMI — HAM
- - - T - - -
12:20 → 15:05

direct

TUIfly (X3) logo TUIfly (X3) 7591
PMI — HAM
- - W - - - -
13:00 → 15:55

direct

TUIfly (X3) logo TUIfly (X3) 7185
PMI — HAM
- - W - - - S
13:25 → 16:10

direct

TUIfly (X3) logo TUIfly (X3) 7583
PMI — HAM
- - W - - - -
14:15 → 17:10

direct

TUIfly (X3) logo TUIfly (X3) 7185
PMI — HAM
- - - - - S -
15:40 → 18:25

direct

TUIfly (X3) logo TUIfly (X3) 7583
PMI — HAM
M - - - - - -
16:50 → 19:35

direct

TUIfly (X3) logo TUIfly (X3) 7587
PMI — HAM
- - - - F - -
17:05 → 19:50

direct

TUIfly (X3) logo TUIfly (X3) 7587
PMI — HAM
- - - - - S -
17:45 → 20:40

direct

TUIfly (X3) logo TUIfly (X3) 7185
PMI — HAM
- T - - - - -
17:50 → 20:45

direct

TUIfly (X3) logo TUIfly (X3) 9168
PMI — HAM
- - W - - - -
17:50 → 20:45

direct

TUIfly (X3) logo TUIfly (X3) 7185
PMI — HAM
- - - - F - -
17:55 → 20:50

direct

TUIfly (X3) logo TUIfly (X3) 7185
PMI — HAM
- - - T - - -
18:00 → 20:55

direct

TUIfly (X3) logo TUIfly (X3) 9168
PMI — HAM
- - - - - - S
18:05 → 20:50

direct

TUIfly (X3) logo TUIfly (X3) 7593
PMI — HAM
M - - - - - -
18:15 → 21:00

direct

TUIfly (X3) logo TUIfly (X3) 1697
PMI — HAM
- - - - - S -
18:20 → 21:05

direct

TUIfly (X3) logo TUIfly (X3) 7591
PMI — HAM
- T - - - - -
18:35 → 21:20

direct

TUIfly (X3) logo TUIfly (X3) 7593
PMI — HAM
- - - - - S -
18:40 → 21:25

direct

TUIfly (X3) logo TUIfly (X3) 7593
PMI — HAM
- - - - - - S
18:45 → 21:30

direct

TUIfly (X3) logo TUIfly (X3) 5433
PMI — HAM
- - - - - S -
18:45 → 21:30

direct

TUIfly (X3) logo TUIfly (X3) 7581
PMI — HAM
- - - - - - S
18:50 → 21:35

direct

TUIfly (X3) logo TUIfly (X3) 1697
PMI — HAM
- - W T - - -
18:55 → 21:40

direct

TUIfly (X3) logo TUIfly (X3) 1697
PMI — HAM
M - - - - - S
19:05 → 21:50

direct

TUIfly (X3) logo TUIfly (X3) 1697
PMI — HAM
- T - - - - -
19:05 → 21:50

direct

TUIfly (X3) logo TUIfly (X3) 7593
PMI — HAM
- - - T - - -
19:15 → 22:00

direct

TUIfly (X3) logo TUIfly (X3) 1697
PMI — HAM
- - - - F - -
19:25 → 22:10

direct

TUIfly (X3) logo TUIfly (X3) 7587
PMI — HAM
- T - - - - -
19:35 → 22:20

direct

TUIfly (X3) logo TUIfly (X3) 7593
PMI — HAM
- - W - - - -
19:35 → 22:20

direct

TUIfly (X3) logo TUIfly (X3) 7581
PMI — HAM
- - - - F - -
19:40 → 22:25

direct

TUIfly (X3) logo TUIfly (X3) 7581
PMI — HAM
- - - T - - -
19:50 → 22:35

direct

TUIfly (X3) logo TUIfly (X3) 7581
PMI — HAM
- - - - - S -
06:00 → 08:55

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- T - - - - -
06:15 → 09:10

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - T - - S
06:40 → 09:35

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M - - - - - -
06:45 → 09:40

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - F - -
07:45 → 10:30

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - F - -
07:50 → 10:35

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M T W - - S S
07:50 → 13:05

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - S S
07:50 → 14:05

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - S S
07:55 → 10:50

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - S -
08:00 → 14:55

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M T W T F - -
08:25 → 11:10

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - T - - -
08:35 → 13:20

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M - - - - - -
08:45 → 14:05

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - T - - -
08:50 → 14:05

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M - W - - - S
08:55 → 13:40

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M - - - - - -
08:55 → 13:40

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- T - - - - -
09:05 → 14:05

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - - S
09:10 → 13:40

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- T - - - - -
09:25 → 15:35

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - F - -
09:35 → 12:20

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - S -
09:35 → 12:20

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - - S
09:40 → 12:25

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - F - -
09:40 → 12:25

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M T - - - - -
09:40 → 12:25

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- T - T F - -
09:45 → 12:30

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - - S
09:45 → 12:30

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - T - - -
09:45 → 14:05

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - W - - - -
09:50 → 12:35

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - W - - - -
09:50 → 14:05

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- T - T - - S
10:05 → 16:05

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - S -
10:10 → 12:55

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - W - - - -
10:10 → 12:55

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - - S
10:25 → 13:10

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - S -
10:25 → 16:05

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - W - - - -
10:30 → 16:25

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - F - -
10:30 → 16:05

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M - - - - - -
10:30 → 13:15

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - F - -
10:35 → 13:20

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - W - - - -
10:40 → 13:25

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M - - - - - S
11:20 → 16:20

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M - - - - - -
11:40 → 16:05

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - F - -
11:40 → 17:05

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - F - -
11:40 → 18:05

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - F - -
11:55 → 18:05

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - F - -
12:00 → 17:05

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - F S S
12:00 → 18:05

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - F S S
12:10 → 14:55

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - T - - -
12:15 → 18:25

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - F - -
12:20 → 15:05

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - W - - - -
12:30 → 17:05

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - - S
12:30 → 18:05

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - - S
12:35 → 21:40

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - S -
12:35 → 18:05

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - T - - -
12:35 → 17:05

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - T - - -
12:45 → 18:25

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M - W - F S S
12:45 → 19:15

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - W T F - S
13:00 → 15:55

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - W - - - S
13:10 → 20:15

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - T - - -
13:10 → 21:50

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - T - - -
13:25 → 16:10

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - W - - - -
13:55 → 21:50

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- T - - - - -
14:10 → 19:05

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- T - - - - -
14:10 → 20:55

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - W - - - -
14:15 → 17:10

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - S -
14:15 → 21:55

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - F - -
14:30 → 19:30

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M - - - - - -
14:30 → 20:30

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M - - - - - -
14:30 → 21:55

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - W - - - -
14:35 → 20:30

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - - S
14:35 → 20:05

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - - S
14:35 → 19:30

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - W - - - S
14:35 → 19:50

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - T - - -
14:35 → 19:00

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - - S
14:40 → 20:05

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - - S
14:40 → 21:45

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M - - - - - -
14:50 → 19:30

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - F - -
14:55 → 19:30

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M - - - - - -
14:55 → 20:30

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M - - - - - -
14:55 → 20:40

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - W - - - -
14:55 → 21:40

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - S -
15:00 → 19:15

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - W T - - S
15:00 → 20:05

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - W - - - -
15:00 → 21:00

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M - - - - - -
15:10 → 19:30

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - T - - -
15:10 → 20:30

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - T - - -
15:10 → 20:40

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M - - - - - -
15:10 → 21:30

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - T - - -
15:20 → 22:10

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - S S
15:20 → 19:40

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - S S
15:20 → 21:15

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - F - -
15:20 → 20:25

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - T - - -
15:25 → 21:55

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - T - - -
15:40 → 18:25

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M - - - - - -
15:50 → 20:05

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - W - - - -
15:50 → 20:55

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - W - - - -
15:50 → 21:45

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - W - - - -
15:55 → 20:55

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - T - - -
16:00 → 20:25

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - T - - -
16:00 → 21:20

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M - W T - S S
16:00 → 22:00

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M - - - - - -
16:00 → 22:00

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - T - - -
16:00 → 22:20

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M - W T - S S
16:05 → 21:20

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- T - - - - -
16:05 → 22:20

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- T - - - - -
16:45 → 22:20

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- T - - - - S
16:45 → 21:20

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- T - - - - S
16:50 → 19:35

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - F - -
16:50 → 21:20

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - W - - - -
16:50 → 22:20

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - W - - - -
16:55 → 21:20

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M - - - - - -
16:55 → 22:20

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M - - - - - -
17:00 → 22:20

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - T - - -
17:05 → 19:50

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - S -
17:10 → 22:20

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - - S
17:10 → 22:20

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - S -
17:45 → 20:40

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- T - - - - -
17:50 → 20:45

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - F - -
17:50 → 20:45

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - W - - - -
17:55 → 20:50

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - T - - -
18:00 → 20:55

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - - S
18:05 → 20:50

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M - - - - - -
18:10 → 22:30

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - F - -
18:15 → 21:00

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - S -
18:15 → 22:30

1 stop

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - - S
18:20 → 21:05

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- T - - - - -
18:35 → 21:20

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - S -
18:40 → 21:25

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - - S
18:45 → 21:30

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - - S
18:45 → 21:30

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - S -
18:50 → 21:35

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - W T - - -
18:55 → 21:40

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
M - - - - - S
19:05 → 21:50

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- T - - - - -
19:05 → 21:50

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - T - - -
19:15 → 22:00

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - F - -
19:25 → 22:10

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- T - - - - -
19:35 → 22:20

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - W - - - -
19:35 → 22:20

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - F - -
19:40 → 22:25

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - T - - -
19:50 → 22:35

direct

TUIfly (X3)logo TUIfly (X3)
PMI — HAM
- - - - - S -