The Art of Planning a Trip