快递在半路上是可以退回去的。但是需要和商家协商一致,申请退款,然后快递公司才会拦截快递并将其退回发货方。如果拦截不成功,买家在收货时可以选择拒收快递。需要注意的是,如果没有和商家协商好退款事宜,快递公司是不会退回快递的。