Трудно однозначно ответить на вопрос о том, кто придумал железную дорогу. Дело в том, что первые рельсовые дороги были хозяйственного назначения и использовались на рудниках. Можно утверждать, что первая рельсовая дорога появилась в 1604 году около Ноттингема.
В России первая ж/д появилась на рудниках Алтая в 1755 году для перевозки руды по деревянным рельсам. Однако, локомотива там не было, так как вагонетки тащили лошади. В 1788 году в Петрозаводске был построен «Чугунный колесовод».
Новый импульс к развитию железнодорожный транспорт получил в 1804 году, когда изобрели первый паровоз. Это событие произошло в Англии и там же в 1815 году Стефенсоном был изобретён паровоз «Ракета». В 1825 году железная дорога с паровой тягой соединила города Дарлингтон и Стоктон.