Le premier train de marchandises indien est exploité à Roorkee, en Inde.

Le transport ferroviaire de marchandises consiste à utiliser des chemins de fer et des trains pour transporter des marchandises par opposition aux passagers humains.

Un train de marchandises, un train de marchandises ou un train de marchandises est un groupe de wagons de marchandises (États-Unis) ou de wagons de marchandises (Union internationale des chemins de fer) transportés par une ou plusieurs locomotives sur une voie ferrée, transportant des marchandises tout ou partie du chemin entre l'expéditeur et la destination prévue dans le cadre de la chaîne logistique. Les trains peuvent transporter des matériaux en vrac, des conteneurs intermodaux, du fret général ou du fret spécialisé dans des wagons spécialement conçus à cet effet. Les pratiques et l'économie du fret ferroviaire varient selon les pays et les régions.

Considéré en termes de tonnes-milles ou de tonnes-kilomètres transportées par unité d'énergie consommée, le transport ferroviaire peut être plus efficace que d'autres moyens de transport. Les économies maximales sont généralement réalisées avec des produits en vrac (par exemple, le charbon), en particulier lorsqu'ils sont transportés sur de longues distances. Cependant, l'expédition par rail n'est pas aussi flexible que par la route, ce qui fait qu'une grande partie du fret est transporté par camion, même sur de longues distances. Le transport de marchandises par chemin de fer implique souvent des frais de transbordement, en particulier lorsque l'expéditeur ou le destinataire n'a pas d'accès ferroviaire direct. Ces coûts peuvent dépasser ceux de l'exploitation du train lui-même, un facteur que des pratiques telles que la conteneurisation, la remorque sur wagon plat ou l'autoroute roulante visent à minimiser.