Yes, but prior to any bookings, kindly contact our international help desk, where one of our sales representatives would be able to assist you with your booking, as there is an extra step for non-Iranian bank card bookings.