A navigation device, comprising: a processor arranged to determine a travel route based upon a travel destination input into the navigation device; an input device arranged to receive the travel destination; a display device arranged to display map information conveying the determined route; and a receiver arranged to receive current position information relating to travel along the determined route, a memory arranged to store two or more maps for an area, and, for each position in a map, a level of detail of map information at that position, wherein a higher level of detail of map information comprises relatively more detailed map information about at least one of traffic and road condition information; the processor being further arranged to: determine whether or not, based upon the current position information, travel along the route enters a region where relatively more detailed map information is available for display; use the stored level of detail for the current position information on the two or more maps, upon determining that travel along the route enters the region, to determine which of the two or more maps includes map information with the relatively more detailed map information; and control the display device to automatically switch the displayed map information to a display of the relatively more detailed map information, upon the processor determining that travel along the route enters the region. a processor arranged to determine a travel route based upon a travel destination input into the navigation device; an input device arranged to receive the travel destination; a display device arranged to display map information conveying the determined route; and a receiver arranged to receive current position information relating to travel along the determined route, a memory arranged to store two or more maps for an area, and, for each position in a map, a level of detail of map information at that position, wherein a higher level of detail of map information comprises relatively more detailed map information about at least one of traffic and road condition information; the processor being further arranged to: determine whether or not, based upon the current position information, travel along the route enters a region where relatively more detailed map information is available for display; use the stored level of detail for the current position information on the two or more maps, upon determining that travel along the route enters the region, to determine which of the two or more maps includes map information with the relatively more detailed map information; and control the display device to automatically switch the displayed map information to a display of the relatively more detailed map information, upon the processor determining that travel along the route enters the region. determine whether or not, based upon the current position information, travel along the route enters a region where relatively more detailed map information is available for display; use the stored level of detail for the current position information on the two or more maps, upon determining that travel along the route enters the region, to determine which of the two or more maps includes map information with the relatively more detailed map information; and control the display device to automatically switch the displayed map information to a display of the relatively more detailed map information, upon the processor determining that travel along the route enters the region.