La excelente red ferroviaria de Alemania sigue siendo en su mayoría propiedad del estado; el Deutsche Bahn, o DB, opera la mayoría de trenes tanto en rutas de pasajeros como de carga.
Al año, los pasajeros que viajan por tren largas distancias (un promedio de 290 km) son más de 120 millones, mientras que los que viajan en trayectos cortos (en promedio 20 km) son aproximadamente 2 millones. Además, anualmente se transportan en trenes de carga cerca de 350 millones de toneladas de distintos productos.
Deutsche Bahn es la empresa estatal encargada de los trenes, y recientemente han surgido alrededor de 150 empresas privadas que proporcionan servicios regionales.
Alrededor de siete millones de pasajeros al día viajan en tren. Los trenes son muy puntuales (los retrasos no superan los 5 minutos), y la red cuenta con 33.000 kilómetros.
Hay trenes de alta velocidad que unen los principales pueblos y ciudades a velocidades de hasta 300 kilómetros por hora.
Es un ejemplo que deberíamos seguir en México.