A primeira ferrovia foi construída em
Inglaterra .
Especificamente, foi a
Surrey Iron Railway , que foi inaugurado em 1803. Era uma ferrovia puxada a cavalo que transportou ferro do Surrey Ironworks para o rio Thames.
Enquanto outras ferrovias iniciais existiam, essa é amplamente considerada a primeira ferrovia pública.