Skip to content
Handicap HQ
aerial view of green lake
Photo by Welcome on Unsplash
Guides

Best Golf Trips Near Major Airports

Nobody wants to land at 11am and tee off at 5pm after a 2-hour rental-car slog. These destinations are all within a 45-minute drive of a major airport — fly in, check in, play 18. Ranked by how quickly you can go from wheels-down to tee box.

160 destinations within a 45-minute drive of a major airport. Sorted shortest drive first.

Walla Walla, WA

3 courses · ALW (Walla Walla Regional Airport)

5 min
Cody, WY

3 courses · COD (Yellowstone Regional Airport)

5 min
St. George, UT

5 courses · SGU (St. George Regional Airport)

10 min
Flagstaff, AZ

2 courses · FLG (Flagstaff Pulliam Airport)

10 min
Las Vegas, NV

5 courses · LAS (Harry Reid International Airport)

10 min
Reno, NV

4 courses · RNO (Reno-Tahoe International Airport)

10 min
Phoenix / Mesa, AZ

5 courses · PHX (Phoenix Sky Harbor International Airport)

10 min
Albuquerque, NM

5 courses · ABQ (Albuquerque International Sunport)

10 min
Laughlin, NV

4 courses · IFP (Laughlin/Bullhead International Airport)

10 min
Boise, ID

5 courses · BOI (Boise Airport)

10 min
Jackson, WY

5 courses · JAC (Jackson Hole Airport)

10 min
Missoula, MT

4 courses · MSO (Missoula Montana Airport)

10 min
Telluride, CO

3 courses · TEX (Telluride Regional Airport)

10 min
Rapid City, SD

5 courses · RAP (Rapid City Regional Airport)

10 min
Traverse City, MI

7 courses · TVC (Cherry Capital Airport)

10 min
Brainerd, MN

5 courses · BRD (Brainerd Lakes Regional Airport)

10 min
Des Moines, IA

5 courses · DSM (Des Moines International Airport)

10 min
Omaha, NE

5 courses · OMA (Eppley Airfield)

10 min
Lexington, KY

5 courses · LEX (Blue Grass Airport)

10 min
Myrtle Beach, SC

5 courses · MYR (Myrtle Beach International Airport)

10 min
Sarasota, FL

4 courses · SRQ (Sarasota-Bradenton International Airport)

10 min
Biloxi, MS

3 courses · GPT (Gulfport-Biloxi International Airport)

10 min
Cape Cod, MA

6 courses · HYA (Barnstable Municipal Airport)

10 min
Portland, ME

4 courses · PWM (Portland International Jetport)

10 min
Burlington, VT

4 courses · BTV (Burlington International Airport)

10 min
Shreveport-Bossier City, LA

4 courses · SHV (Shreveport Regional Airport)

10 min
Little Rock, AR

4 courses · LIT (Bill and Hillary Clinton National Airport)

10 min
Baton Rouge, LA

4 courses · BTR (Baton Rouge Metropolitan Airport)

10 min
Monterey, CA

6 courses · MRY (Monterey Regional Airport)

10 min
Palm Springs, CA

5 courses · PSP (Palm Springs International Airport)

10 min
Montrose, CO

3 courses · MTJ (Montrose Regional Airport)

10 min
Sheridan, WY

2 courses · SHR (Sheridan County Airport)

10 min
Roanoke, VA

4 courses · ROA (Roanoke-Blacksburg Regional Airport)

10 min
Portland, OR

4 courses · PDX (Portland International Airport)

15 min
Spokane, WA

4 courses · GEG (Spokane International Airport)

15 min
Sun Valley / Ketchum, ID

3 courses · SUN (Friedman Memorial Airport)

15 min
Eugene, OR

4 courses · EUG (Eugene Airport (Mahlon Sweet Field))

15 min
Whitefish, MT

5 courses · GPI (Glacier Park International Airport)

15 min
Durango, CO

3 courses · DRO (Durango-La Plata County Airport)

15 min
Bozeman, MT

5 courses · BZN (Bozeman Yellowstone International Airport)

15 min
Colorado Springs, CO

5 courses · COS (Colorado Springs Airport)

15 min
Duluth, MN

4 courses · DLH (Duluth International Airport)

15 min
Grand Rapids, MI

5 courses · GRR (Gerald R. Ford International Airport)

15 min
Madison, WI

5 courses · MSN (Dane County Regional Airport)

15 min
Columbus, OH

5 courses · CMH (John Glenn Columbus International Airport)

15 min
Milwaukee, WI

5 courses · MKE (Milwaukee Mitchell International Airport)

15 min
Hilton Head, SC

6 courses · HHH (Hilton Head Airport)

15 min
Destin, FL

6 courses · VPS (Destin-Fort Walton Beach Airport)

15 min
Charleston, SC

5 courses · CHS (Charleston International Airport)

15 min
Nashville, TN

4 courses · BNA (Nashville International Airport)

15 min
Chattanooga, TN

4 courses · CHA (Chattanooga Metropolitan Airport)

15 min
Lake Placid, NY

4 courses · SLK (Adirondack Regional Airport)

15 min
Atlantic City, NJ

4 courses · ACY (Atlantic City International Airport)

15 min
Bar Harbor, ME

3 courses · BHB (Hancock County-Bar Harbor Airport)

15 min
San Antonio, TX

5 courses · SAT (San Antonio International Airport)

15 min
Austin, TX

5 courses · AUS (Austin-Bergstrom International Airport)

15 min
Louisville, KY

5 courses · SDF (Louisville Muhammad Ali International Airport)

15 min
Tulsa, OK

5 courses · TUL (Tulsa International Airport)

15 min
Oklahoma City, OK

5 courses · OKC (Will Rogers World Airport)

15 min
Carmel-by-the-Sea, CA

5 courses · MRY (Monterey Regional Airport)

15 min
San Diego, CA

5 courses · SAN (San Diego International Airport)

15 min
Santa Barbara, CA

5 courses · SBA (Santa Barbara Municipal Airport)

15 min
Sacramento, CA

5 courses · SMF (Sacramento International Airport)

15 min
Portmarnock, Ireland

5 courses · DUB (Dublin Airport)

15 min
Wilmington, NC

5 courses · ILM (Wilmington International Airport)

15 min
Augusta, GA

4 courses · AGS (Augusta Regional Airport)

15 min
Memphis, TN

4 courses · MEM (Memphis International Airport)

15 min
Acme, MI

4 courses · TVC (Cherry Capital Airport (Traverse City))

15 min
Wichita, KS

4 courses · ICT (Wichita Dwight D. Eisenhower National Airport)

15 min
Bismarck, ND

4 courses · BIS (Bismarck Airport)

15 min
Sioux Falls, SD

4 courses · FSD (Sioux Falls Regional Airport)

15 min
Grand Junction, CO

4 courses · GJT (Grand Junction Regional Airport)

15 min
Corpus Christi, TX

4 courses · CRP (Corpus Christi International Airport)

15 min
Bakersfield, CA

4 courses · BFL (Meadows Field Airport)

15 min
Tri-Cities, WA

3 courses · PSC (Tri-Cities Airport (Pasco))

15 min
Scottsdale, AZ

5 courses · PHX (Phoenix Sky Harbor International Airport)

20 min
Tucson, AZ

4 courses · TUS (Tucson International Airport)

20 min
Bend, OR

7 courses · RDM (Redmond Municipal Airport)

20 min
Seattle, WA

5 courses · SEA (Seattle-Tacoma International Airport)

20 min
Harbor Springs / Petoskey, MI

7 courses · PLN (Pellston Regional Airport)

20 min
Cincinnati, OH

5 courses · CVG (Cincinnati/Northern Kentucky International Airport)

20 min
Indianapolis, IN

5 courses · IND (Indianapolis International Airport)

20 min
Marquette, MI

4 courses · MQT (Sawyer International Airport)

20 min
St. Louis, MO

5 courses · STL (St. Louis Lambert International Airport)

20 min
Savannah, GA

4 courses · SAV (Savannah/Hilton Head International Airport)

20 min
Asheville, NC

4 courses · AVL (Asheville Regional Airport)

20 min
Orlando, FL

4 courses · MCO (Orlando International Airport)

20 min
Sea Island / St. Simons, GA

4 courses · BQK (Brunswick Golden Isles Airport)

20 min
Williamsburg, VA

6 courses · PHF (Newport News/Williamsburg International Airport)

20 min
Hershey, PA

4 courses · MDT (Harrisburg International Airport)

20 min
Hudson Valley, NY

3 courses · SWF (Stewart International Airport)

20 min
Dallas-Fort Worth, TX

5 courses · DFW (Dallas/Fort Worth International Airport)

20 min
New Orleans, LA

4 courses · MSY (Louis Armstrong New Orleans International Airport)

20 min
Palm Desert, CA

5 courses · PSP (Palm Springs International Airport)

20 min
Punta Cana, Dominican Republic

5 courses · PUJ (Punta Cana International Airport)

20 min
Nassau, Bahamas

2 courses · NAS (Lynden Pindling International Airport)

20 min
Birmingham, AL

4 courses · BHM (Birmingham-Shuttlesworth International Airport)

20 min
Mobile, AL

4 courses · MOB (Mobile Regional Airport)

20 min
Greensboro, NC

5 courses · GSO (Piedmont Triad International Airport)

20 min
Knoxville, TN

5 courses · TYS (McGhee Tyson Airport)

20 min
Akron, OH

4 courses · CAK (Akron-Canton Airport)

20 min
Dayton, OH

4 courses · DAY (Dayton International Airport)

20 min
Edwards, CO

4 courses · EGE (Eagle County Regional Airport)

20 min
White Sulphur Springs, WV

4 courses · LWB (Greenbrier Valley Airport)

20 min
Philadelphia, PA

4 courses · PHL (Philadelphia International Airport)

20 min
Bentonville, AR

4 courses · XNA (Northwest Arkansas National Airport)

20 min
Bandon, OR

6 courses · OTH (Southwest Oregon Regional Airport (North Bend))

25 min
Galena, IL

5 courses · DBQ (Dubuque Regional Airport)

25 min
Kansas City, MO

6 courses · MCI (Kansas City International Airport)

25 min
Virginia Beach, VA

4 courses · ORF (Norfolk International Airport)

25 min
Houston, TX

5 courses · IAH (George Bush Intercontinental Airport)

25 min
Los Angeles, CA

5 courses · LAX (Los Angeles International Airport)

25 min
Algarve, Portugal

5 courses · FAO (Faro Airport)

25 min
Tampa, FL

5 courses · TPA (Tampa International Airport)

25 min
Greenville, SC

5 courses · GSP (Greenville-Spartanburg International Airport)

25 min
Bay Harbor, MI

5 courses · PLN (Pellston Regional Airport)

25 min
Dublin, OH

4 courses · CMH (John Glenn Columbus International Airport)

25 min
San Francisco, CA

4 courses · SFO (San Francisco International Airport)

25 min
Steamboat Springs, CO

4 courses · HDN (Yampa Valley Regional Airport)

30 min
Gulf Shores, AL

5 courses · PNS (Pensacola International Airport)

30 min
Ocean City, MD

4 courses · SBY (Salisbury-Ocean City Wicomico Regional Airport)

30 min
Half Moon Bay, CA

5 courses · SFO (San Francisco International Airport)

30 min
Bluffton, SC

5 courses · SAV (Savannah/Hilton Head International Airport)

30 min
Aiken, SC

5 courses · AGS (Augusta Regional Airport)

30 min
Boulder City, NV

4 courses · LAS (Harry Reid International Airport)

30 min
Sisters, OR

3 courses · RDM (Roberts Field — Redmond Municipal Airport)

30 min
Sunriver, OR

5 courses · RDM (Redmond Municipal Airport)

35 min
Park City, UT

4 courses · SLC (Salt Lake City International Airport)

35 min
Vail, CO

5 courses · EGE (Eagle County Regional Airport)

35 min
Naples, FL

4 courses · RSW (Southwest Florida International Airport)

35 min
Pawleys Island, SC

4 courses · MYR (Myrtle Beach International Airport)

35 min
Saratoga Springs, NY

4 courses · ALB (Albany International Airport)

35 min
Kennebunkport, ME

3 courses · PWM (Portland International Jetport)

35 min
Newport, RI

4 courses · PVD (T.F. Green International Airport)

35 min
Sonoma, CA

5 courses · STS (Charles M. Schulz–Sonoma County Airport)

35 min
Los Cabos, Mexico

6 courses · SJD (Los Cabos International Airport)

35 min
Ponte Vedra Beach, FL

5 courses · JAX (Jacksonville International Airport)

35 min
Crested Butte, CO

2 courses · GUC (Gunnison-Crested Butte Regional Airport)

35 min
Verona, NY

4 courses · SYR (Syracuse Hancock International Airport)

35 min
Frisco, TX

4 courses · DFW (Dallas/Fort Worth International Airport)

35 min
New Braunfels, TX

4 courses · SAT (San Antonio International Airport)

35 min
Coeur d'Alene, ID

4 courses · GEG (Spokane International Airport (GEG))

40 min
Keystone / Custer, SD

4 courses · RAP (Rapid City Regional Airport)

40 min
Amelia Island, FL

3 courses · JAX (Jacksonville International Airport)

40 min
Truckee, CA

5 courses · RNO (Reno-Tahoe International Airport)

40 min
Carlsbad, CA

5 courses · SAN (San Diego International Airport)

40 min
Troon, Scotland

5 courses · GLA (Glasgow Airport)

40 min
Gullane, Scotland

5 courses · EDI (Edinburgh Airport)

40 min
Long Island (Farmingdale), NY

4 courses · JFK (John F. Kennedy International Airport)

40 min
University Place, WA

4 courses · SEA (Seattle-Tacoma International Airport)

40 min
Gig Harbor, WA

4 courses · SEA (Seattle-Tacoma International Airport)

45 min
Kiawah Island, SC

5 courses · CHS (Charleston International Airport)

45 min
Poconos, PA

4 courses · AVP (Wilkes-Barre/Scranton International Airport)

45 min
Stowe, VT

4 courses · BTV (Burlington International Airport)

45 min
Branson, MO

6 courses · SGF (Springfield-Branson National Airport)

45 min
Costa del Sol, Spain

5 courses · AGP (Málaga Airport)

45 min
Sand Valley, WI

5 courses · CWA (Central Wisconsin Airport (Mosinee))

45 min
Gaylord, MI

6 courses · PLN (Pellston Regional Airport)

45 min
Marana, AZ

4 courses · TUS (Tucson International Airport)

45 min
Aptos, CA

3 courses · SJC (San Jose International Airport)

45 min

Why Airport Proximity Matters

Every extra hour of rental-car drive is an hour not playing golf, not drinking beer, and not relaxing at the house. On a 3-night trip, a destination that’s 30 minutes from the airport gives you an extra round over one that’s 2+ hours away. It also means the “travel day” doesn’t eat a full afternoon — land at 11am, tee off by 2pm.

What to Look For

Drive time beats airport size. A regional airport 20 minutes from your lodging is better than a hub 90 minutes away. Check airline coverage from your city — some destinations on this list are one nonstop from everywhere, others require a connection. Use the destination pages for full airport details.

Plan a trip →
More Guides
How to Plan a Group Golf TripBest Golf Trip Destinations by MonthBest Walkable Golf Courses in AmericaGolf Trip Budget Guide — What It Actually CostsThe Ultimate Golf Trip Packing ListBest Golf Trips Under $500 Per PersonDesert vs Coastal vs Mountain Golf TripsBest Golf Destinations for Large Groups (12+)Top 50 Bucket List Golf Courses You Can Actually Play12 Mistakes First-Time Golf Trip Planners MakeBest Fall Golf Trip Destinations
From our network:Offsite Outpost · BESTMAN HQ · Maid of Honor HQ