There aren't many variations. Essentially it will boil down to either via Birmingham then Worcester or direct to Cheltenham, or via Crewe, Shrewsbury, Hereford and Newport.
You can take a slight detour via Warrington, but that's about it.
Do you have anything particular in mind?