Cruises to San Francisco have the unique benefit of a well-kept cruise port. You can reach the James R. Herman cruise terminal via public transportation or simply walking from Pier 27. San Francisco cruises are incredibly popular, with over 300,000 passengers passing through this port of call every year.