Booking with Emirates
Online booking basics
Online booking using real time payment is available for any flights up to 2 hours before scheduled departure time. Real time payment options include credit card, debit card, PayPal and real time bank transfer.
Other payment types including bank transfers, Western Union etc have their own advance purchase restrictions, please view FAQ here.
You can purchase a ticket online up to 328 days before the date of travel.