Cannon Beach on the northern Oregon coast is a popular seaside destination known for its dramatic coastline and iconic Haystack Rock. With stunning views and quaint beach cottages, the city offers a tranquil getaway for those looking to escape the bustle of everyday life.

If you’re short on time, here’s a quick answer to your question: The closest airport to Cannon Beach, Oregon is the Astoria Regional Airport, located about 26 miles away.

Overview of Cannon Beach

Cannon Beach is a charming coastal town located on the northern Oregon coast. Known for its picturesque beauty, this popular tourist destination offers a perfect blend of natural wonders and small-town charm.

With its stunning beaches, towering cliffs, and vibrant art scene, Cannon Beach has something to offer for everyone.

Location and geography

Situated approximately 80 miles west of Portland, Cannon Beach is easily accessible for both domestic and international travelers. The closest airport to Cannon Beach is the Portland International Airport (PDX), which offers numerous flight options and is just a scenic two-hour drive away.

Visitors can enjoy the breathtaking views of the Pacific Ocean as they make their way to this coastal gem.

Tourist attractions and activities

Cannon Beach is famous for its iconic landmark, Haystack Rock, a massive sea stack that attracts photographers, nature enthusiasts, and bird watchers. The town also offers a variety of outdoor activities such as beachcombing, hiking, and tidepooling.

The picturesque Ecola State Park, located just north of Cannon Beach, provides visitors with stunning panoramic views of the coastline and opportunities for picnicking, wildlife spotting, and exploring historic sites.

For art lovers, Cannon Beach is home to numerous art galleries showcasing the works of local and international artists. The annual Cannon Beach Sandcastle Contest, held in June, draws crowds from all over the world to witness the incredible sand sculptures created by talented artists.

Places to stay

Cannon Beach offers a range of accommodation options to suit every traveler’s preference and budget. From luxurious oceanfront resorts to cozy bed and breakfasts, visitors can find the perfect place to stay.

Some popular options include the Stephanie Inn, a boutique hotel known for its exceptional service and breathtaking views, and the Surfsand Resort, which offers family-friendly amenities and direct access to the beach.

For those seeking a more rustic experience, camping is available at nearby state parks such as Nehalem Bay State Park and Oswald West State Park. These campgrounds offer a chance to immerse oneself in nature while still being just a short drive away from the town’s amenities.

Whether you’re looking to relax on the beach, explore stunning natural landscapes, or indulge in art and culture, Cannon Beach is a destination that should not be missed. Plan your visit and experience the beauty and charm of this coastal gem.

Nearest Airports to Cannon Beach

If you’re planning a trip to Cannon Beach, Oregon, you may be wondering which airport is the closest. Here are some of the nearest airports to Cannon Beach:

Astoria Regional Airport

The Astoria Regional Airport is the closest airport to Cannon Beach, located just 20 miles away. This small airport offers limited commercial flights, primarily serving private and charter planes. If you’re flying into Astoria Regional Airport, you’ll have a short drive to reach Cannon Beach, making it a convenient option for travelers.

Portland International Airport

Located about 85 miles east of Cannon Beach, Portland International Airport is a major airport serving the region. This airport offers a wide range of domestic and international flights, making it a popular choice for travelers.

From Portland International Airport, you can rent a car or take a shuttle to reach Cannon Beach in just under two hours.

Eugene Airport

For travelers coming from the south, Eugene Airport is another option to consider. Located approximately 135 miles south of Cannon Beach, Eugene Airport offers a variety of domestic flights. While it may require a longer drive to reach Cannon Beach from Eugene Airport, it can be a convenient choice for those coming from southern Oregon or neighboring states.

Seaside Municipal Airport

Although it is not as well-known as the previous airports mentioned, Seaside Municipal Airport is another option to consider. Situated just 15 miles south of Cannon Beach, this small airport primarily serves private and charter planes.

If you’re looking for a quick and hassle-free arrival, flying into Seaside Municipal Airport may be a great choice.

When planning your trip to Cannon Beach, it’s important to consider your travel preferences, budget, and flight availability. Each airport offers its own unique advantages, so be sure to choose the one that best suits your needs. Safe travels!

Getting from Nearby Airports to Cannon Beach

Shuttle services

If you’re flying into one of the nearby airports and need a convenient and hassle-free way to get to Cannon Beach, shuttle services are a great option. These services offer transportation directly from the airport to your destination, making it easy to sit back and relax while someone else does the driving.

One popular shuttle service in the area is Coast Shuttle, which offers reliable and comfortable transportation from Portland International Airport (PDX) to Cannon Beach. They have a fleet of modern vehicles and knowledgeable drivers who can provide interesting facts and suggestions about the area.

You can find more information about their services on their website.

Rental cars

If you prefer the freedom and flexibility of having your own transportation, renting a car is a convenient option. Most major airports near Cannon Beach, such as Portland International Airport (PDX) and Eugene Airport (EUG), have several car rental agencies located on-site.

This makes it easy to pick up your rental car as soon as you arrive and start your journey to Cannon Beach. Rental cars give you the freedom to explore the area at your own pace and make side trips to nearby attractions.

Plus, with the scenic drives along the Oregon coast, having a car allows you to enjoy the breathtaking views at your leisure.

Public transportation options

If you prefer to rely on public transportation, there are options available to get from nearby airports to Cannon Beach. One option is to take a combination of buses and trains. For example, from Portland International Airport (PDX), you can take the MAX Light Rail to Union Station, and then catch an Amtrak train to the nearby town of Seaside.

From there, you can take a local bus or arrange for a taxi to take you the rest of the way to Cannon Beach. Another option is to take a bus directly from the airport to Cannon Beach. The Northwest POINT bus service offers transportation from Portland International Airport (PDX) to Cannon Beach, with several stops along the way.

It’s important to note that public transportation schedules may vary, so it’s recommended to check the latest schedules and plan accordingly.

Regardless of which transportation option you choose, getting from nearby airports to Cannon Beach is relatively easy and convenient. Whether you prefer the convenience of shuttle services, the freedom of renting a car, or the affordability of public transportation, there are options available to suit your needs and preferences.

Flying into Astoria Regional Airport

Overview of AST airport

Astoria Regional Airport, also known as AST, is the closest airport to Cannon Beach, Oregon. Located just 30 miles northeast of Cannon Beach, AST airport offers convenient access for travelers looking to visit this beautiful coastal town.

Despite being a smaller airport, AST still provides a range of amenities and services to ensure a pleasant travel experience.

Airlines and destinations

While Astoria Regional Airport is not served by major airlines, it offers flights through smaller regional carriers. These airlines provide regular flights to and from destinations within the Pacific Northwest region.

Some of the airlines that operate at AST airport include XYZ Airline and ABC Airways. These airlines offer flights to popular cities such as Portland, Seattle, and Eugene.

Transportation to Cannon Beach

Once you arrive at Astoria Regional Airport, there are several transportation options available to get to Cannon Beach. The most convenient option is to rent a car from one of the car rental companies located at the airport.

This allows you to have the freedom to explore Cannon Beach and its surrounding areas at your own pace.

If you prefer not to drive, you can also arrange for a shuttle service or taxi to take you to Cannon Beach. Several local companies offer transportation services from AST airport to various destinations along the Oregon coast.

Alternatively, if you are staying at a hotel in Cannon Beach, they may offer shuttle services to and from the airport. It’s always a good idea to check with your accommodation beforehand to see if they provide this service.

Tip: Planning your transportation in advance will ensure a smooth and hassle-free journey to Cannon Beach!

For more information about Astoria Regional Airport, you can visit their official website here.

Travel Tips for Flying to Cannon Beach

Best time of year to visit

The best time to visit Cannon Beach, Oregon is during the summer months, from June to August. During this time, the weather is typically warm and sunny, making it perfect for outdoor activities and exploring the beautiful coastline.

However, it is important to note that this is also the peak tourist season, so the beaches and attractions may be more crowded. If you prefer a quieter experience, consider visiting in the shoulder seasons of spring or fall.

Packing essentials

When flying to Cannon Beach, it is important to pack accordingly to ensure a comfortable and enjoyable trip. Here are some essentials to consider:

  • Weather-appropriate clothing: Pack layers as the weather can change throughout the day. Bring a light jacket or sweater for cooler evenings.
  • Sunscreen and hat: Protect yourself from the strong sun rays when spending time on the beach.
  • Comfortable shoes: Cannon Beach offers plenty of opportunities for hiking and exploring, so make sure to pack comfortable walking shoes.
  • Swimsuit and beach towel: Don’t forget to pack your swimwear and a towel for a refreshing dip in the ocean.
  • Camera: Capture the stunning landscapes and unique rock formations along the coastline.

Hotel recommendations

There are several great hotels and accommodations options in and around Cannon Beach. Here are some recommendations:

Hotel Name Rating Website
The Ocean Lodge 4.5 stars
Schooner’s Cove Inn 4 stars
Surfsand Resort 4.5 stars

These hotels offer comfortable accommodations, stunning ocean views, and convenient access to the beach. It is recommended to book in advance, especially during the peak summer season, to secure your preferred hotel and room type.


With its spectacular ocean vistas and charming coastal town, Cannon Beach is the perfect spot for a relaxing Pacific Northwest getaway. The closest and most convenient airport is Astoria Regional, located just 30 minutes away.

Flights are limited but you can also opt to fly into Portland or Eugene for more options. No matter how you get there, Cannon Beach’s beautiful sandy beaches and cozy coastal charm make it a trip worth taking.

Similar Posts