The moment the rubber touches the tarmac and the plane begins to slow, there is an inevitable pull causing passengers to sit at the edge of their seat. A slight anticipation often fills the cabin, and for those headed to the green it may be piqued by a curiosity of stepping onto a new course or excitement of returning to a cherished fairway.

Regardless of the destination, there are a number of options for out-of-state travelers to choose from as they book their flight to the Great Lakes State. Take a look at some of the airports providing convenient access to incredible golf in Michigan.


Alpena County Regional Airport (APN)

45 min.     Lakewood Shores
60 min.     Black Lake
1 hr. 40 min.     Forest Dunes

Boyne Mountain Airport (BFA)
Boyne Falls

5 min.     Boyne Mountain
15 min.     Bay Harbor
35 min.     Boyne Highlands

Charlevoix Municipal Airport (CVX)

30 min.     Bay Harbor
55 min.     Boyne Mountain
50 min.     Boyne Highlands

Cherry Capital Airport (TVC)
Traverse City

10 min.     Grand Traverse Resort & Spa
15 min.     Turtle Creek Casino
16 min.     LochenHeath
35 min.     A-Ga-Ming Golf Resort
45 min.     Shanty Creek
45 min.     Crystal Mountain
60 min.     Boyne Mountain
60 min.     Evergreen Resort
1 hr. 15 min.     Bay Harbor
1 hr. 15 min.     The Loon Golf Resort
1 hr. 20 min.     Forest Dunes
1 hr. 30 min.     Boyne Highlands

Pellston Regional Airport (PLN)

20 min.     Boyne Highlands
30 min.     Bay Harbor
55 min.     Boyne Mountain
60 min.     Black Lake
60 min.     The Loon Golf Resort

Harbor Springs Airport (MGN)
Harbor Springs

5 min.     Boyne Highlands
15 min.     Bay Harbor
35 min.     Boyne Mountain

Wexford County Airoport (CAD)

10 min.     Evergreen Resort
39 min.     Crystal Mountain
1 hr. 20 min.     Forest Dunes




Gerald R Ford International Airport (GRR)
Grand Rapids

10 min.    Thornapple Pointe
17 min.    Quail Ridge
18 min.    The Knickerbocker Brewpub & Distillery,
New Holland Brewing Co.
22 min.    The Mines
31 min.    Gun Lake Casino
42 min.    Pilgrims Run
47 min.    Lynx
50 min.    Ravines
1hr. 5 min.    Gull Lake View Golf Club
and Resort
1hr. 22 min.    Hawkshead
1hr. 50 min.    Bucks Run


Kalamazoo/Battle Creek International Airport (AZO)

25 min.    Gull Lake View Golf Club and Resort
29 min.    Lynx
30 min.    Gun Lake Casino
60 min.    Ravines
60 min.    Hawkshead

Mt. Pleasant Municipal Airport (MOP)
Mt. Pleasant

3 min.    Bucks Run

MBS International Airport (MSB)

36 min.    Bucks Run
1hr. 45 min.    Lakewood Shores