San Diego is in a prime location to get you out on the sea, fishing within minutes. That means that even on a 6-hour charter you can fill the boat with plenty of delicious fish. Head to the nearshore waters, up to 20 miles from the shore, and catch anything from Yellowtail to Sheephead, Rockfish to Bass, Halibut, Lingcod, Bonito, and more. Get in touch with your captain and he will arrange the departure time according to your needs, usually 6am or 1pm.