Petersburg James A Johnson Airport
Petersburg, US · 1 mi SE of city center
Getting to the city
| Mode | Time | Cost |
|---|---|---|
| Hotel or Lodge Shuttle (Selected Properties) Shuttle · Coordinated with reservations and flight times | 5–15 minutes depending on property | Often included for guests or modest fee |
| Local Rides or Courtesy Vehicles Rideshare · Informal and limited | 5–10 minutes | By arrangement |
| Local Taxi Services Taxi · On demand; call-ahead recommended | 5–10 minutes to downtown Petersburg | Varies by operator |
Insider notes
Southeast Alaska’s coastal weather can change quickly, with low clouds, rain, and strong winds frequently affecting Petersburg; allow extra time for potential delays and check for weather-related schedule changes, especially in the fall and winter.
Most travelers connect through Juneau or other southeast Alaska hubs on Alaska Airlines, so plan itineraries with generous layovers to accommodate weather or operational delays on these short regional segments.
The airport is close to town, but public transit is limited; arrange a taxi, hotel shuttle, or local ride in advance, especially for early morning or late-night flights when services may be sparse.
Petersburg James A. Johnson Airport (IATA: PSG, ICAO: PAPG) is a state-owned public airport serving the remote fishing community of Petersburg in southeast Alaska. Located about one nautical mile southeast of the central business district, it provides a vital air link for a town with no road access to the outside world, connecting residents, visitors, medical patients, and freight to the broader Alaska and U.S. air networks.[5] The airport is owned and operated by the Alaska Department of Transportation and Public Facilities and features a single paved runway, 05/23, which is 6,400 feet long and supports both regional passenger service and general aviation activity.[2][4]
Airline service at Petersburg is supported under the federal Essential Air Service (EAS) program, ensuring scheduled passenger flights despite the small local population and challenging geography.[5] Alaska Airlines is the primary scheduled carrier and operates Boeing 737 aircraft, linking Petersburg with larger hubs such as Juneau and other points in southeast Alaska and beyond.[2][3] In addition to commercial flights, the airport hosts air taxi, general aviation, and occasional military operations, making it a multipurpose facility for the region.[2] Its location on Mitkof Island, proximity to the harbor, and role as a year-round lifeline for mail, cargo, and passengers highlight the airport’s importance within the Alaska coastal aviation network.