Alitalia’s MilleMiglia program is offering staggered bonus of up to 60% for buying miles April 28 – May 2, 2016.
You can buy or gifted maximum of 40,000 miles in a calendar year that has now been extended to 50,000 (last year this was 60,000) before any possible bonuses.
You can access this offer on Alitalia’s web page here.
The price of buying Alitalia miles before the bonus is 2.5 euro cents each. If you buy at the 60% bonus, the price is 1.56 euro cents each.
Note that limit of purchased miles that you can use towards any award is capped at 75%. The rest (25%) must have been earned from some other activity such as crediting hotels stays or from flights.
I was trying to demonstrate with the purchase screen but couldn’t even get to Points.com from Alitalia’s website that handles these point sales for the airline.