Method for avoiding collisions between vehicles, the method comprising: Receiving (310) data representing a first journey path (MPP1) of a first vehicle (110-1), wherein the first journey path (MPP1) is a most likely journey path of the first vehicle (110-1) calculated by a
horizon provider of the first vehicle (110-1) and represents in a
traffic network from a current position of the first vehicle (110-1) a future journey path along which a driver of the first vehicle (110-1) is most likely to travel; Receiving (320) data representing at least one second
route (MPP2 - MPPn) of at least one other vehicle (110-2 - 110-n), wherein the second
route (MPP2) is a most likely
route of one of the other vehicles (110-2 - 110-n) calculated by a
horizon provider of the respective other vehicle (110-2 - 110-n) and represents in the
traffic network from a current position of the respective other vehicle (110-2 - 110-n) a future route along which a driver of the respective other vehicle (110-2 - 110-n) is most likely to travel; wherein the data representing the routes (MPP1 - MPPn) identify one or more nodes (510, 520) of the
transport network and / or one or more links (530) between nodes (510, 520) of the
transport network and / or one or more form points of the respective route (MPP1 - MPPn); Identifying a
collision risk (220) within the
transport network; Calculating (330) a first
arrival time, when the vehicle (110-1) belonging to the first travel path (MPP1) arrives at the collision-prone location (220), depending on the first travel path (MPP1); Calculate (330) a second
arrival time, when the vehicle (110-2 - 110-n) belonging to the second travel path (MPP2) arrives at the collision-prone location (220), depending on the second travel path (MPP2); Calculate (330) a
time difference between the first and second arrival times; Determine (340) whether the first travel path (MPP1) collides with the second travel path (MPP2); and to detect a path collision, to initiate (350) a
signal generation to warn the driver of at least one of the vehicles (110) of a possible collision with another vehicle (110); wherein the detection (340) of a path collision and / or the
initiation (350) of a
signal generation is carried out depending on the calculated
time difference, wherein a threshold value for the
time difference is chosen depending on attributes of the links (530) or attributes of the nodes (510, 520).