A mobile-ready booking engine to dynamically build cruise packages using individual flight schedules, transfer times and cruise departures.