一般的火车由车头,发电机组,卧铺车,餐车,硬座车或软座车,邮车组成。

早期的传统火车列车是由一至三节机车牵引若干车厢或车皮组成,现代的新型火车已经出现了多节车厢自带动力的动车组列车。在上海,已有了从龙阳路地铁站至上海浦东国际机场的磁悬浮列车线路。