Amalfi

My parents want to visit Amalfi but as my Dad is unable to fly need to get there either by rail or sea or combination of both. Can anyone advise me best way to do this travelling from the London area? Thanks