If you don't have the cash for a bus ticket, hitching would be the quickest/easiest option.
Else you could take the BNSF to Laurel (Denver > Cheyenne > Casper > Laurel), then take an MRL to Livingston/Bozeman. Of course you'd still need to hitch from there.