London to Isle of Wight train In order to get to the Isle of Wight from London by train, you should catch one of the regular trains to Portsmouth. South Western Railway run the most direct service between London Waterloo and Portsmouth Harbour, with most journeys only an hour and 40 minutes long.