Greyhound Bus Service To Santa Cruz
Greyhound buses depart from and arrive at the Santa Cruz METRO Center, located at 920 Pacific Avenue in downtown Santa Cruz. Greyhound shares this facility with Highway 17 Express buses and Santa Cruz METRO Transit buses. Greyhound offers six daily schedules from this location. For fare and schedule information and to buy tickets call 1 (800) 231-2222 or visit the website at www.greyhound.com.