See All Adventure & Outdoor Experiences

Top Gun Experience

It’s time to take aim - Top Gun shooting range, the biggest shooting range in the Middle East, is opening a special pop-up in AlUla. Immerse yourself in the action and feel like you’re the star of the next Top Gun movie.

Key Information

Hours of Operation: 2:00 pm – 10:00 pm 
Last Entry: 9:45 pm
Minimum age: 18 years

Ramadan Hours of Operation: 9:00 pm – 3:00 am

The atmosphere at the range is designed to be fun, exciting and inviting, with safety the number one priority. Highly trained experts, who guide each visitor, are a crucial part of every experience. During your session, you’ll be given protective gear, from headphones (to block out the sound of the guns firing) to goggles.



Pistol | SAR 120 | Initial ammo: 10
Shotgun | SAR 140 | Initial ammo: 10
Sniper | SAR 100 | Initial ammo: 10

9mm | SAR 50 | Refill: 10
12 gauge | SAR 40 | Refill: 5
.22 LR | SAR 40 | Refill: 10

Protective Gear
• Supervisory personnel
• Headphones to block out the sound of gun firing
• Safety goggles


Top Gun shooting range, firing range, gun range or shooting ground is a specialized venue designed specifically for firearm usage qualifications, training, practice, or entertainment. Each Top Gun facility is overseen by one or more supervisory personnel, called a range master or range safety officer (RSO). Supervisory personnel are responsible for ensuring that all weapon safety rules and relevant government regulations are followed at all times.

Getting To The Venue

Location: The Top Gun Shooting Range is located at the AlUla Camel Cup venue, found here.
Parking: Parking is complimentary at the AlUla Camel Cup venue. Buggies will be available to take guests from the parking to the Top Gun Shooting Range.

Refund and Exchange Policy

• Changes and refunds are allowed up to three days before the booked date.
• Please note that any bank credit card charges cannot be refunded.
• Changes can only be made regarding dates or times and are subject to availability.
• No refunds or changes are allowed on the day of the event.
• Please contact our team at +966 920 025 003 or send a refund request using the contact us form.
• If you booked your ticket through a third party, please coordinate with them on policies, changes, and updates.