The present invention discloses an apparatus and method for navigating intravascular devices using uniquely identifiable navigation signals generated by artificial and / or natural beacons. The apparatus comprises
signal generators that
encode uniquely identifiable codes in generated
beacon signals and transmit such signals via devices inserted into or otherwise connected to a patient's body. While navigating through the vasculature, an
intravascular device receives, at its distal end, such
beacon signals and transmits these signals to said apparatus connected outside the patient's body. The apparatus comprises
signal processing units that decode the received signals, identify the source beacons based on their unique codes, and estimate the location of the distal end of the
intravascular device relative to the location of the identified source beacons. The locations of the transmitting beacons and of the distal end of the
intravascular device relative to these beacons are displayed in real time on a graphical interface.