The SmartTrip™ system enables corporate travel agents and travellers to book flights by indicating search parameters and getting cumulative results from multiple Web sources. Users can reach an external page with selected flights directly from the SmartTrip search results page. The system allows for airport selection: the user types the name of a city, and SmartTrip displays all airports in the area. Flights found by different search engines are arranged in groups to let the user compare prices on the same flight.