We have done this for September.
We contacted P&O to explain that we wanted to have sometime in Malta beforehand , gave them our dates and they changed the flights out to Malta .
We paid £20.00 each that was in February so not sure how much you would be charged as to when you fly.
We booked the cruise with P&O so no problem.
We booked our hotel and transfer independently.