A suturing device (320, 1420, 1620,1720, 3320, 3720), comprising: a handle (322, 1422, 1722); an elongated body (324, 3324) coupled to a distal end of the handle and comprising a distal guiding component (332, 3322) at its distal end; a hollow transmission shaft having a lumen and slidingly disposed within the handle and the elongated body, wherein an expandable suture capture component (3308, 3508, 3608, 3608A, 3708, 4608, 4808) is mounted on a distal portion of said transmission shaft, the expandable suture capture component being operable to alternate between a deployed configuration in which the expandable suture capture component radially expands and extends away from the elongated body and a compressed configuration in which the expandable suture capture component is disposed within the elongated body, an inner shaft (340, 3340) housed in said lumen of said transmission shaft and being coupled to a tapered distal tip (346, 1746, 3346, 4646) at its distal end, at least one pair of needles (356A, 356B, 1456, 1656, 1756A, 1756B, 3356A, 3356B) moveable to a deployed position in which the at least one pair of needles distally extend from a distal end of the elongated body and into the expandable suture capture component with the expandable suture capture component in its deployed configuration and a retracted position in which the at least one pair of needles is disposed within the elongated body, each needle including a distal end configured to penetrate through a vessel wall, at least one pair of sutures (1762A, 3362A) extending within and carried with said at least one pair of needles said suturing device being characterized in that, in the retracted position, said tapered distal tip (346, 1746, 3346, 4646) of said inner shaft is configured to be adjacent or to abut against a distalmost end of said distal guiding component to operate as a plug or stop that tightly secures ends of said at least one pair of sutures within the distal guiding component. a handle (322, 1422, 1722); an elongated body (324, 3324) coupled to a distal end of the handle and comprising a distal guiding component (332, 3322) at its distal end; a hollow transmission shaft having a lumen and slidingly disposed within the handle and the elongated body, wherein an expandable suture capture component (3308, 3508, 3608, 3608A, 3708, 4608, 4808) is mounted on a distal portion of said transmission shaft, the expandable suture capture component being operable to alternate between a deployed configuration in which the expandable suture capture component radially expands and extends away from the elongated body and a compressed configuration in which the expandable suture capture component is disposed within the elongated body, an inner shaft (340, 3340) housed in said lumen of said transmission shaft and being coupled to a tapered distal tip (346, 1746, 3346, 4646) at its distal end, at least one pair of needles (356A, 356B, 1456, 1656, 1756A, 1756B, 3356A, 3356B) moveable to a deployed position in which the at least one pair of needles distally extend from a distal end of the elongated body and into the expandable suture capture component with the expandable suture capture component in its deployed configuration and a retracted position in which the at least one pair of needles is disposed within the elongated body, each needle including a distal end configured to penetrate through a vessel wall, at least one pair of sutures (1762A, 3362A) extending within and carried with said at least one pair of needles said suturing device being characterized in that, in the retracted position, said tapered distal tip (346, 1746, 3346, 4646) of said inner shaft is configured to be adjacent or to abut against a distalmost end of said distal guiding component to operate as a plug or stop that tightly secures ends of said at least one pair of sutures within the distal guiding component.