A primeira viagem de trem no Brasil ocorreu em 1854 entre Porto de Estrela e Petrópolis no Rio de Janeiro. Em 1889, o Brasil tinha cerca de 10.000 km de ferrovias, que impulsionaram fortemente o desenvolvimento econômico e social do país no início do século XX. Atualmente, a malha ferroviária brasileira possui 29.706 km de extensão em 22 estados e no Distrito Federal, com ligações internacionais à Argentina, Uruguai e Bolívia.