You can take a Greyhound bus to Vegas, however, the terminal is Downtown and not on Strip. But you can take a CAT bus to Strip after a short walk to their terminal
I was in california ealier this year visiting from New Zealand, we booked through this place below, it was really good, you got a movie drink stuff on the bus it had a toilet, it was $99 return which i thought was reasonable??? maybe i was being a naive tourist but found it was worththe moneyLux Bus America638 N. Eckhoff St.Orange, CA 92868 1-888-589-2871 714-939-9200 714-939-9199 Faxwww.luxbusamerica.com info@luxbusamerica.com
Look on www.greyhound.com for the bus fare. But I think you will find a Southwest flight out of Oakland will not be that much more money.