I assume your cruise is leaving from Ushuaia, is that correct?
You would probably want to start searChing for flights to USH - Flights leave from both EZE and AEP.
Bear in mind its over 4 hours flying time - And you want to be there the day before the cruise.
Probably best to think of BA sightseeing after your Antarctic expedition.