Booking online

To make a booking at iFLY we do ask for full, cleared payment at the point you make the reservation. Sorry, but we don’t accept deposits, part payment or pay on arrival.


For the best flexibility, we recommend customers purchase Flex+.

Without Flex+, you won't be able to reschedule your booking.


  Over 24hrs notice  Within 24hrs notice
With Flex+ $0.00 $39.99
Without Flex+ No changes allowed No changes allowed

If you fail to arrive for your flights, are late for your flights or fail to reschedule your flights within the times above, your booking will no longer be valid and you will not be entitled to a refund.

To discuss rescheduling a booking please contact To discuss rescheduling a booking please contact our Customer Service Team 


All our first time flyer experiences can be booked using our simple online booking system. You can Book Flights or buy Gift Vouchers.

We guarantee that you won't find cheaper prices elsewhere. If you do, we'll match those prices as part of our Price Guarantee.

If you'd like to speak to us about making a booking, please contact our friendly Customer Service team.


If you know you will be unable to take your flights, you can transfer them to another person so long as the flight takes place at the same time / date / location as the original booking. You do not need to notify iFLY of name changes before arrival.


Vouchers are fully transferable - you can give them to another person if you know you'll be unable to use the voucher. 


iFLY cannot provide refunds on vouchers bought through third parties. In these circumstances, refunds are subject to the policies of the third party and we would advise you to make contact with them directly. If you have a third party voucher and have booked a date and time into the iFLY diary, you are bound by iFLY Terms & Conditions.


Late arrivals and no-shows will not be entitled to refunds under any circumstances, please refer to to our Terms & Conditions.


Our Customer Service Team are at their phones, ready to answer your questions and help you with your booking.

Did you know you can make bookings, check live availability, redeem all vouchers and see frequently asked questions all online?

If you still need to speak to us...

Call: 1-800-604-3489

Our Customer Service Team opening hours are 10AM-9PM daily.

You can also email info. and we'll do our very best to respond as swiftly as we can. We're aiming to reply to all email enquiries within 48 hours.