Jabal Thawr Flying Theater

The Flying Theatre in Thawer Mountain, Mecca, Saudi Arabia, is a cutting-edge cultural and spiritual attraction that offers a deeply immersive experience. Set against the majestic mountain backdrop, the theatre uses panoramic visuals, motion-simulated seating, and surround effects to transport visitors on breathtaking aerial journeys over Mecca and its sacred landmarks. Designed to showcase the stories of the Prophets in an engaging and immersive way, the theatre brings Islamic history to life like never before. The architecture reflects traditional Hijazi elements blended with modern design. Supporting facilities include a cultural exhibition hall, gift shop, and restaurants. As part of Saudi Vision 2030, this landmark destination provides a family-friendly, educational, and spiritually enriching experience for pilgrims and visitors alike.