When can I visit the London Eye? The London Eye is open daily except Christmas Day (25 December) and our Annual Maintenance period* The ticket office opens at 9.30am and the first rotation is at 10.00am. *Please click here for a full list of opening and closing times. Buy Tickets Related articles What are your opening and closing hours? Can I redeem my 2 for 1/ promotional voucher online? How can I contact you? Will your toilets be open and how will you ensure they are safe? Do I need to pre-book to visit Madame Tussauds London with my Merlin Pass?