A user interface for presenting travel itineraries to a user includes an
itinerary region for displaying travel itineraries and a filter region.
Each travel itinerary has a corresponding value for a first travel
criterion and the travel itineraries are grouped into categories based on
the values of the first travel criterion. The filter region includes a
plurality of cells, each of which is associated with one of the
categories of travel itineraries. When a user selects a cell, the
itinerary region displays only travel itineraries in the category
associated with the selected cell.