I'm on the east coast, Delaware/Maryland, and we have to go out to reach the Gulf stream. Marlins, and other fish, need to be in warmer water, around 70 degrees, to breed. And the smaller fish follow this stream. Big fish eat little fish. So, wherever the gulf stream is, we go. It might be really close to land, i.e. the outer banks, NC, so you don't need to go too far since the land mass goes way out into the Atlantic. Or, like MD/DE we need to travel a little farther. Plus the structure (underwater geographic features) make a big difference to where they feed. Here in Ocean City, Maryland we have the "White Marlin Open" and a ton of other fishing tournaments.