货运合同的种类主要包括:1、铁路货物运输合同;2、公路货物运输合同;3、航空货物运输合同;4、管道货物运输合同;5、水路货物运输合同;6、货运多式联运合同。法律依据:《中华人民共和国民法典》第八百零九条运输合同是承运人将旅客或者货物从起运地点运输到约定地点,旅客、托运人或者收货人支付票款或者运输费用的合同。第八百二十五条托运人办理货物运输,应当向承运人准确表明收货人的姓名、名称或者凭指示的收货人,货物的名称、性质、重量、数量,收货地点等有关货物运输的必要情况。因托运人申报不实或者遗漏重要情况,造成承运人损失的,托运人应当承担赔偿责任。第八百二十九条在承运人将货物交付收货人之前,托运人可以要求承运人中止运输、返还货物、变更到达地或者将货物交给其他收货人,但是应当赔偿承运人因此受到的损失。