A principal estação de trem da cidade é a a Waverley Station, convenientemente localizada no centrão da cidade, entre a New Town e a Old Town, bem próximo ao Scott Monument e a uma curtíssima caminhada da Princes Street.
Já a Haymarket Station, fica um pouco mais afastada do centro da cidade, mas nada que uns 10 minutos de caminhada partindo da Princes Street não resolvam. A estação é bem menor e tem poucas plataformas.