Yes. With one stop.
If you want to take the San Joaqins train that goes to Fresno, you can catch it at Oakland Jack London Square as ILung Annie Lau said, or take Bart up to Richmond and catch the train there. But if you just want to go to Fresno, it looks like there is a direct Greyhound bus that leaves from near the Hayward Bart station (about 1/2 mile down B street) about 12:01 PM that gets down to Fresno in 4 hours. That's probably the quickest way to get there. Check out Google Maps transit directions for more options.
No it does not. You will have to take the train to oakland jack london square and then switch train
Thanks! Your answer is awaiting moderation.