Checking flights...

Boat

Fleets of ferries shuttle from Southampton and Portsmouth to the Isle of Wight.

Train

Direct trains run to Portsmouth hourly from London Victoria (£20, two hours), and half-hourly from London Waterloo (£37, 2¼ hours).

Trains run half-hourly to hourly from London Waterloo (£25, 1¼ hours) to Winchester.