My miles expire in a few days, but I want to make a booking for 2 weeks away. Can I do that? April 29, 2021 10:08 Updated Yes! You will be able to do so as miles are deducted immediately upon booking and not based on the activity date selected. Related articles Is there a minimum value/number of KrisFlyer miles needed to redeem a booking through miles? Can I combine my KrisFlyer miles with my friend/family member if I do not have enough in my account for redemption of my booking? How many KrisFlyer miles can I redeem with every dollar spend on Pelago.co? If my miles are refunded, will the expiry date be the same? How long will my miles take to be refunded?