TripIt!
TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to plans@tripit.com and this app will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device.
It automatically connects to your email accounts, finds travel-confirmation emails, and turns them into a neat, complete itineraries. Access your master itinerary on your smartphone, tablet, computer, or wearable. TripIt is familiar with purchases you make on all the major search and booking sites, such as Orbitz and Kayak, as well as airlines, car rental services, hotels, restaurant reservations, and much more. If this app misses an important travel email, you can forward it along, and the service will either figure out what to do with info or stick it to the side until you can review and type in the details manually. With the app, your itinerary is as close as your mobile device. You can even access your itinerary offline, while in flight or to avoid roaming charges when traveling abroad.
When TripIt sees two back-to-back events at different locations, such as an airport and a hotel, it creates a line item in your itinerary that offers directions between the two. It also adds maps when relevant, which includes both street maps and airport terminal maps.
TripIt works for multiple people on one itinerary, too, but they all have to sign up for the service for it to work properly. View your confirmation number on the way to the airport. Get directions to your hotel when you land. TripIt is available for just about any mobile device and it is free. Download here