Fred. Olsen's "Black Watch" calls at Capetown on its world cruise on 22 March 2009. You can either book one of its sectors and disembark there or join the ship in Capetown and cruise back to the UK. Check it out soon for these cruises are usually heavily booked.
Can i fly to cape town ,three weeks before i join the ship to return to england on the same deal.
In fairness to the kind person who answered you the best way to get ths answer is to ask the cruise company you intend to use for your booking.
Of course you can but you will have to discuss it with Fred. Olsen for the price they quote will include flights. If you decide on this cruise make sure you have the cruise details tied up before you arrange flights. Good luck.