The airport code for Grand Canyon Caverns Airport is PGS.
You can fly into Flagstaff Airport if going to the Grand Canyon
The airport code for Canyonlands Field is CNY.
Grand Canyon National Park Airport is 7 miles from Grand Canyon Village on the South Rim. This airport only tends to operate tour flights over the the Grand Canyon. Flagstaff Airport (81 miles) is the nearest commercial Airport, which solely operates commercial flights to Phoenix for onward connections. Phoenix Airport (231 miles) and Las Vegas Airport (278 miles) are the nearest international airports.
There is very limited scheduled airline passenger service between Grand Canyon Airport and other airports. These occur on Vision Air, Grand Canyon Airlines, and Maverick Airlines. Each is more like a tour operator than a passenger airline.
The airport code for Grand Central Airport is GCJ.
The airport code for Grand Strand Airport is CRE.
The airport code for Grand Forks Airport is ZGF.
The airport code for Grand Bahama International Airport is FPO.
The airport code for Little Grand Rapids Airport is ZGR.
It is 223 miles according to Google Maps.
The air distance from John Wayne Airport (SNA) in Orange County, California, to Owen Roberts International Airport (GCM) in Georgetown, Grand Canyon, Cayman Islands, is 2,450 miles. That equals 3,943 kilometers or 2,129 nautical miles.
The closest airport to Yosemite is Fresno (FAT). From there you would fly to a hub airport, based on the airline you choose, and then to Flagstaff, Arizona (FLG). This will be an expensive trip at any time of the year.