According to 'thetrainline' - you depart London Kings Cross and arrive Bradford Interchange. You will have to either change at both York and Leeds, or just Leeds - depending on which train you catch from Kings Cross. The cheapest single adult fare (as of 25/12/2011) is £23.00 - That's if you only change at Leeds.