1. A non-transitory machine readable medium storing a program for previewing routes to destinations associated with a search, the program implemented by a mobile device, comprising sets of instructions for: causing, by the mobile device, a list of search results to be displayed on a vehicle display screen; upon selection of a first search result on the list, displaying, on the vehicle display screen, a first destination associated with the selected first search result on a map; displaying on the map a first route to the first destination; and displaying first and second controls, said first control for displaying on the map a second route to the first destination; said second control for displaying on the map a second destination associated with a second search result in the list of search results.