学院于1984年成立,前身为北方交通大学昌平分校,1999年更名为北方交通大学高等职业技术学院。2005年1月,经北京市人民政府批准,独立设置为北京交通职业技术学院。学院以高等职业教育为主,同时开展继续教育、技能培训与鉴定等类型教育服务。
学院占地面积305亩,设有路桥系、汽车系、管理系、轨道交通系和基础部五个教学系(部),开设普通高职专业18个,形成了“城市建设类”、“汽车机电类”、“城市服务类”及“轨道交通类”等4大特色专业群。学院大力支持实践教学设备现代化建设,现建有专业群实习实训中心8个,各专业学科实训室31个,注重学生职业技能培训,拓展就业竞争力,强化专业实训实习和社会实践活动,坚持教育与专业证书培训有机结合的“双证书”培养方式,提高了实用型人才的培养质量。