The opening hours of the London Eye are 11:00 am to 6:00 pm. It is always closed on Christmas day and during the annual maintenance.