Amtrak San Joaquins directly services 18 train stations: Bay Area (Oakland, and Richmond; Direct BART Connection), Sacramento, Stockton, Modesto, Merced, Fresno, Hanford, and Bakersfield. In addition to the train service, there is an extensive Thruway Bus network that services other destinations, including: Los Angeles, San Francisco, Yosemite, Napa, Las Vegas, Arcata, Chico, and San Luis Obispo.
San Joaquins is one of the nice trains one could ever book a trip on, as it tends to have an lower and upper level (which provides way more scenery!). Note that with the COVID-19 pandemic still running amock, there have been many changes in operation. These include: The Cafe Car (suspended), reduced passenger capacity (to better enforce social distancing), continual sanitation, hand sanitizer stations, and no longer accepting cash. The last caveat* shouldn’t affect you unless you’re a spook.
When abord, there is free Wi-Fi (Keep in mind it’s not very fast), restrooms throughout (including wheel chair accessible ones on the lower floor), generous luggage ecapacity (which indludes a bike), no middle seat (yay!), and plugs everywhere. Some areas also have a fully fledged table, tho there is a table behind every seat. There are also Upper and Lower levels (The view on the upper level is just so much better).