What payment cards do you accept for an online booking? We accept the following when completing a booking online: MasterCard Visa American Express Buy Tickets Related articles How can I contact you via the phone? I have received an error message when making a booking. How do I book tickets online? What is the Online Best Price Guarantee? How do I contact your Customer Services team?