Okay, hypothetical...
I'm living in Iowa (or somewhere central to the US). I'm wanting to play links golf, but I don't want to leave North America. I have no access to private courses. Where do I go?
Bandon Dunes?
Streamsong?
Cabot Links?
Somewhere else?
Everything matters, just like in real-life; golf quality, expenses, time, etc.
If one wants to play links golf, with the qualifiers time, expense,quality,
why on earth limit oneself to North America?
That's like wanting to play a great parkland course but refusing to leave St. Andrews
Gonna take just as much time to get to Bandon,(certainly the next best choice though for links)
Streamsong is hardly links (bermuda grass) and ain't cheap.
the answer's either going to be something in the Sandhills,
or the real thing in the Scotland, Ireland, or England.
One can step on a plane in the evening and be playing golf the next morning, having not lost a minute of playing time.
Returning, the same thing due to the positive time change.
Bandon costs you a day each way, unless you come home on a redeye, which I never find to be a problem on the way TO play golf, but difficult returning to go to work.
While the flight overseas will set you back a bit financially, there are many low cost links experiences not to be missed, and plenty of affordable B&B's.
I'd send them to Donegal, although they will waste a day returning as there are only morning flights returning from Belfast.