Devices for improving vascular cannulation by increasing the probability of, and decreasing the time until, successful puncture of vascular and other structures. In its simplest form, a device composed of multiple connected needles in a linear or curvilinear array that is inserted perpendicular to the vessel such that one or more needles are likely to puncture the vessel. Alternatively, a gantry system incorporating a linear or curvilinear array of needle guides that allows sequential insertion of one or more needles in a linear pattern. The devices herein described may be used to successfully puncture any anatomic structure of interest.