旅行社强迫购物违法。根据《旅游法》的相关规定,旅行社有强迫消费,强迫购物,诱骗旅游者订立包价旅游合同、参加购物活动或者另行付费旅游项目等行为,将由旅游主管部门责令改正,没收违法所得,责令停业整顿,并处罚3万元以上30万元以下罚款。

法律依据

《旅游法》第三十五条第一款旅行社不得以不合理的低价组织旅游活动,诱骗旅游者,并通过安排购物或者另行付费旅游项目获取回扣等不正当利益。第九十八条旅行社违反本法第三十五条规定的,由旅游主管部门责令改正,没收违法所得,责令停业整顿,并处三万元以上三十万元以下罚款;违法所得三十万元以上的,并处违法所得一倍以上五倍以下罚款;情节严重的,吊销旅行社业务经营许可证;对直接负责的主管人员和其他直接责任人员,没收违法所得,处二千元以上二万以下罚款,并暂扣或者吊销导游证。