COVID-19 Travel Information & Resources for visiting San Luis Obispo
current weather: ° F
Questions? 1-877-slo-town

Kickback and relax while cruising on a bus to San Luis Obispo. Greyhound offers daily bus schedule into San Luis Obispo County from Los Angeles, San Francisco, and the San Joaquin Valley. Additionally, Amtrak California has three bus routes starting in Oakland, San Jose and Hanford.

San Luis Obispo Greyhound

With routes from both Northern and Southern California and even out of the state, Greyhound provides an affordable and convenient mode of transportation to San Luis Obispo. To purchase your Greyhound tickets, click here. Below includes the Greyhound bus stops located within San Luis Obispo.

  • 1415 Auto Park Way
  • 2975 Rockview Place

Amtrak California

Amtrak has bus routes starting in Northern and Central California with bus stops at major cities along the way. When traveling by bus to San Luis Obispo, the Amtrak Thruway Bus Routes to take include 17, 18a, and 21, which respectively begin in Oakland, Hanford, and San Jose. To purchase your Amtrak Tickets, click here. Below includes the Amtrak bus stations located within San Luis Obispo.

  • San Luis Obispo Train Station, 1011 Railroad Avenue
  • Cal Poly, Grand Avenue and Deer Road

Keep in Touch

Sign up to receive more information about San Luis Obispo, details about upcoming events, special promotions and more!

Email Sign-Up

Find Accommodations