The effects of CXCL12 on bladder cancer progression were investigated through in vitro and in vivo assays. Here, CXCL12 is linked to urinary bladder carcinoma.