To visit Madain Saleh, you have to buy bus tour from Winter Park. Ticket cost is SAR 95, tour is approx. 3 hours, with 4 locations (Hijaz Railway, Deewan, Qasr Al-Bint & Qasr Al-Fareed).
(c) Adnan Masood