Petersburg James A Johnson Airport (IATA: PSG, ICAO: PAPG)
Like most towns along the Milk Run & on Alaska's panhandle, Petersburg is only accessible by plane or boat and is largely involved in commercial fishing having a population of roughly 3000 people living in the area. It also attracts tourists for outdoor activities like skiing, hiking, & fishing even getting some small cruises. Petersburg itself is located on the north end of Mitkof Island and is located halfway between Juneau and Ketchikan. PSG is less than a mile from the town center & is only served by Alaska Airlines with flights to Juneau and Wrangell. While Alaska Airlines is the only major airline at PSG, scheduled commercial flights only make up 10% of operations here with air taxis having the majority, such as float planes or helicopters.
The airport is operated by Alaska Airlines, Alaska Seaplanes, and other private and business aviation.
Alaska Airlines operates daily Boeing 737-700 passenger and Boeing 737-700 passenger/cargo jet service from the airport.
Stopping at Petersburg airport is a part of Milk Run. The Milk Run refers to the daily circuit of Alaska Airlines flights that hop between towns in Southeast Alaska, serving as a lifeline for the communities that aren’t always connected by roads to the outside world. One of the Milk Run routes, Flight 65, starts in Seattle and stops in Ketchikan, Wrangell, Petersburg, and Juneau before landing in Anchorage. Another, Flight 66, starts in Anchorage and stops in Cordova, Yakutat, and Juneau before arriving in Seattle.