The best way to reach the Amalfi Coast is to take a train to Naples or Salerno train station and then get on one of the local buses that will take you to the main coastal towns. The only town on the Amalfi Coast that has a train station is Vietri sul Mare, but this is at the eastern-most edge of the Amalfi Coast.