Phoenix to Portland is an approximately 4.5-hour flight. You can also drive; or take a bus. Traveling from Phoenix to Portland, you'll gain 1 hour due to the time zone difference. Expect colder weather when traveling from Phoenix in January: highs in Portland hover around 46°F, while lows dip to 34°F. Wrap up your sightseeing on the 16th (Tue) to allow time to take a bus to Cannon Beach.

2

nights

Cannon Beach

Cannon Beach is a city in Clatsop County, Oregon, United States. Kick off your visit on the 16th (Tue): kick back and relax at Cannon Beach and then kick back and relax at Haystack Rock. On the 17th (Wed), you'll have a packed day of sightseeing: immerse yourself in nature at Oswald West State Park, then savor the flavors at Seaside Candyman, and then admire the majestic nature at Ecola State Park.

You can take a bus from Portland to Cannon Beach in 1.5 hours. Alternatively, you can drive. Expect a daytime high around 50°F in January, and nighttime lows around 37°F. Wrap up your sightseeing on the 18th (Thu) to allow time to drive to Seattle.

To find reviews, other places to visit, ratings, and more tourist information, you can read our Seattle trip itinerary planner.

Getting from Cannon Beach to Seattle by car takes about 4.5 hours. Other options: do a combination of bus and flight; or take a bus. In January, daily temperatures in Seattle can reach 47°F, while at night they dip to 37°F. Wrap up your sightseeing on the 22nd (Mon) early enough to travel to Olympic National Park.

Fly from Seattle to Olympic National Park in 1.5 hours. Alternatively, you can take a bus. In January, daily temperatures in Olympic National Park can reach 45°F, while at night they dip to 34°F. Finish your sightseeing early on the 26th (Fri) so you can travel back home.