Canadian National Railway
Thornton is located on the Canadian National Railway.