A method of providing information to guide a user along a determined route to a destination through a navigable network comprising a plurality of decision points using a navigation apparatus, the method comprising: obtaining a current position of the navigation apparatus; obtaining, using instructive data comprising data indicative of manoeuvres to be made by the user at decision points of the navigable network along the determined route, a next manoeuvre to be made by the user and a distance to the next manoeuvre from the current position of the navigation apparatus; determining, using informative data comprising data indicative of events on the determined route of which the user may want to be alerted, whether there is at least one event within a predetermined distance of the current position of the navigation apparatus, wherein the predetermined distance is dependent on a type of the at least one event and, when an event is determined to be within the predetermined distance, obtaining, using the informative data, a distance to the event from the current position of the navigation apparatus; determining an order in which first and second portions of a graphical user interface,GUI, are arranged relative to each other within a display window based on a comparison of the distance to the next manoeuvre from the current position of the navigation apparatus and the distance to the event from the current position of the navigation apparatus, wherein the first portion of the GUI comprises an indication of the next manoeuvre, and wherein the second portion of the GUI comprises an indication of the event; and providing data indicative of the GUI to a display device of the navigation apparatus to cause the display of the GUI thereon. obtaining a current position of the navigation apparatus; obtaining, using instructive data comprising data indicative of manoeuvres to be made by the user at decision points of the navigable network along the determined route, a next manoeuvre to be made by the user and a distance to the next manoeuvre from the current position of the navigation apparatus; determining, using informative data comprising data indicative of events on the determined route of which the user may want to be alerted, whether there is at least one event within a predetermined distance of the current position of the navigation apparatus, wherein the predetermined distance is dependent on a type of the at least one event and, when an event is determined to be within the predetermined distance, obtaining, using the informative data, a distance to the event from the current position of the navigation apparatus; determining an order in which first and second portions of a graphical user interface,GUI, are arranged relative to each other within a display window based on a comparison of the distance to the next manoeuvre from the current position of the navigation apparatus and the distance to the event from the current position of the navigation apparatus, wherein the first portion of the GUI comprises an indication of the next manoeuvre, and wherein the second portion of the GUI comprises an indication of the event; and providing data indicative of the GUI to a display device of the navigation apparatus to cause the display of the GUI thereon.