A primeira ferrovia no brasil foi criada com o objetivo de levar café que na época estava em desenvolvimento, bom ela foi construída pela imperial companhia de estradas de ferro, que foi fundada pelo Visconde de Mauá, que fazia o ligamento do Porto de Mauá, na Baía de Guanabara, a Serra da Estrela, no caminho de Petrópolis. A ferrovia tinha uma extensão de 14,5 Km e uma bitola de 1 metro e isso foi no ano de 1854, Logo depois, outras surgiram no Nordeste, Recôncavo Baiano e, principalmente, em São Paulo, com o objetivo de transportar café. As ferrovias eram financiadas e construídas por capitais ingleses que para eles só visavam seus próprios interesses comerciais sem o mínimo de planejamento. No brasil a ‘’ Era das Ferrovias’’ ocorreram entre 1870 a 1920 e o crescimento médio desta era dos 6.000 km por década, Então com a era dos automóveis chegando em 1924 as ferrovias começaram a se estagnar, e até hoje não teve uma recuperação como era antigamente. Atualmente, o Brasil é um país fraco em ferrovias, e que se encontram irregularmente distribuídas pelo território, a Região Sudeste concentra quase metade (47%) as ferrovias do país, as Regiões Norte e Centro-oeste, juntas, concentram apenas 8% e isso vai caindo cada vez mais. O brasil possui hoje 30.000 km de ferrovias para tráfego, o que dá uma densidade ferroviária de 3, 1 metros por km²; é bem pequena em relação aos EUA (150m/km²) e Argentina (15m/km²). Apenas 2.450 km são eletrificados. As ferrovias estão sendo apresentadas em mal distribuição e mal situadas, estando 52% localizadas na Região Sudeste. Na Malha Sul privatizada pela América latina Logística (ALL), binacional tem um excelente desempenho das ferrovias, com 15.628 km de extensão e volume de carga de 20,7 milhões de toneladas. Os produtos mais transportados por ela são: grãos, produtos siderúrgicos, contêineres, água, vinho, pedra e cimento.