museeorsay-tickets.org is an independent website operated by MNPQ Gestores Turísticos SL, which is not affiliated with the museum.

Orsay Museum Tours, experiences, and tickets

+ 18 000 works of art in its collections
A museum inside a former train station
+3.5 million annual visitors

The best experiences at the Musée d’Orsay and in Paris

Choose the type of visit

Select the one that best suits your preference

Flexible hours

Choose the day and time according to your preferences

Explore every corner of the Musée d’Orsay

Enjoy a museum unique in the world

The website is owned by MNPQ Gestores Turísticos SL, wholesale-retail travel agency with C.I.AN-187008-3, which operates under the trademark My Top Tour. We are not the official sale of the monument, we are a travel agency specializing in the sale of tickets, experiences and tours, as well as organizers and mediators in the latter. All of our prices are packaged or broken down by services.

Customer Service

Contact us

We help you with whatever you need

Trust and Transparency

Book with the peace of mind that comes from traveling with MY TOP TOUR

At My Top Tour, we are a travel agency specialized in tickets and cultural experiences in some of Europe’s most visited destinations. We help you organize your visit to the Musée d’Orsay in a simple, safe, and fully supported way.

We are not the monument's official website. We operate as a travel agency, and our prices may include administrative fees, assistance, and additional services—all of which are clearly disclosed throughout the purchase process.

+2M
travel and experiences
+30K
customer reviews
4.5/5
average rating
+300
Tours and Experiences
+36
available destinations
(function() { const hideTicketButton = () => { // Localizamos el widget const host = document.querySelector('booking-widget[widget-id="e7b07c24-c054-4aec-bc3d-82e95d2647e6"]'); if (host && host.shadowRoot) { // Buscamos todos los enlaces dentro del shadow DOM const links = host.shadowRoot.querySelectorAll('a'); links.forEach(link => { // Filtro 1: ¿El texto dice "Abrir entrada"? const hasText = link.textContent.toLowerCase().includes('abrir entrada'); // Filtro 2: ¿La URL contiene "ticketview"? (Esto es clave en Regiondo) const isTicketLink = link.href && link.href.includes('ticketview'); if (hasText || isTicketLink) { // Ocultamos el botón link.style.setProperty('display', 'none', 'important'); // Ocultamos también el contenedor padre para que no quede el hueco const wrapper = link.closest('.MuiBox-root'); if (wrapper) { wrapper.style.setProperty('display', 'none', 'important'); } } }); } }; // Lo ejecutamos de forma continua para detectar el cambio de pantalla tras el pago const ticketInterval = setInterval(hideTicketButton, 500); })();