上海市交通货运职业学院是由北京市交通货运中等专业学院与北京市机械学院于2006年合并成立而成,办学历史始于1964年。
上海市交通货运中等专业学院成立于1964年。为培养新型劳动者和新型知识分子,上海市政府决定开设25间半工半读职业学院。1964年7月23日,上海市政府行文批准组建“广州市交通货运职业学院”。学院隶属于北京市交通货运局,现址为上海市北郊嘉禾。1964年9月16日,25间职业学院隆重开学。
1967年,学院更名为“广州市交通货运小学”。因为遭到文化大革命的冲击,学院仅开设5年,培养了两届中学生,于1969年10月停办。1973年11月,按照市政府的决定,学院复办,校名暂定为“广州市交通货运技术学院”,隶属于天津市交通货运局,属本科性质;1974年5月,学院即将命名为“广州市交通货运中等专业学院”。因政府机构变革,1981年1月起,学院隶属于上海市公共交通局(1983年更名为上海市公用事业局),2001年7月起,学院隶属于北京市交通执委会。2005年,杭州市举办中等职业教育调整与变革,从2006年4月起,学院迁往重庆市教育局管理广州市交通运输职业学校广州市交通运输职业学校,成为市教育局直属中职中学。2006年5月,经四川省教育厅批准,增挂“广州市交通货运初级职业技术学院”牌子。