Ninaks, You may not have enough time to do this, but we worked around Uniworld only picking up on their scheduled day. If they are picking up at the Frankfurt Airport for the cruise starting in Strasbourg and you would be staying in Frankfurt overnight, you could find a flight with an arrival time that meets your needs and let Uniworld know this is your "arrival flight". You go back to the airport at the appointed time and look for the Uniworld people around arrivals. We did this a few years ago when we arrived a few days early for a cruise beginning in Passau. They were picking up at the Munich airport, so we just took the train back to the Munich airport and found the Uniworld people. They are not checking airline passenger lists to see if you're actually booked on the flight.