在北京,摩托车可以在非机动车道上行驶。但是,根据《北京市实施〈中华人民共和国道路交通安全法〉办法》的规定,驾驶摩托车在城市道路上行驶时,应当遵守以下规定:
1. 驾驶人应当携带驾驶证、行驶证、保险凭证等相关证件; 2. 驾驶人及乘坐人员应当戴安全头盔; 3. 不得在禁止通行的时间、区域和道路行驶; 4. 不得载人; 5. 不得在非机动车道上行驶; 6. 不得在人行横道、行人过街通道、桥梁、下穿隧道以及市有关部门确定的其他禁止通行或者限制通行的区域和道路行驶; 7. 低速行驶,遵守交通标志、标线和其他交通设施指示; 8. 遵守其他道路交通安全规定。
所以,虽然摩托车可以在非机动车道上行驶,但也需要遵守上述规定。