I would get the train.. it takes a while but if you book in advance its very good value!! Also look out for the group save offer with national rail as 4 people can travel for the price of two.
The port is very near the train station in southampton.
Hi there fly from edinburgh or glasgow prestwick to bournemouth, we fly up to edinburgh in december with ryanair at a cost of 2p return including all taxes, bournouth only 23 miles away.
You can get the train from Dundee straight to Southampton ask at Dundee station in advance before you go if they have any special offers I did from Kirkcaldy and got a return for £29. that was last year but its worth a try it does take a long time to get there but you at least can relax in the train and watch Britain whizzing past with a cup of tea and a sandwich. I agree with Noakes. Forgot to add you dont need to worry about losing your cases which can happen on a plane and you dont get charged for taking luggage on either.
Train to Southampton Central, and search for advance saver fare, even off peak can be cheaper than provided coach. Taxi from station approx. £4.60 for the 10 minutes. Senior rail card could save a third of price if in that age group. Phone the help line in advance for help with luggage,.
I've had a quick look at the train service, as of February, and it takes well over 8 hours with 2 or 3 changes. As a seasoned rail user I would not trust them to get you there on time and if it's a Sunday you are sailing on then forget it because there will almost certainly be track works of some sort! Under these circumstances you may have to consider travelling the day before and stopping at a hotel overnight, because if you arrive late then the ship will sail without you! With regards to pricing, the optimum time to book is 12 weeks before you plan to travel as this is when all rail companies are contractually required to publish their timetables (and fares). As you have some time to investigate the options may I suggest you have a look at www.moneysavingexpert.com and within Travel/Transport click on Cheap Train Tickets. This will help explain how the system works. Have a good cruise.