There are 10 ways to get from Phoenix to Ocean Shores by plane, bus, taxi, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Seattle-Tacoma International Airport, bus
best- Fly from Phoenix (PHX) to Seattle-Tacoma International Airport (SEA)plane PHX - SEA
- Take the bus from Seattle Tacoma Intl Airport to Olympiabus
- Take the bus from Olympia Transit Center to Aberdeen Transit Centerbus
- Take the bus from Aberdeen Transit Center to Ocean Shores Transit Centerbus
11h 50m$148–292Fly to Portland International Airport, bus
cheapest- Fly from Phoenix (PHX) to Portland International Airport (PDX)plane PHX - PDX
- Take the bus from Portland Curbside Bus Stop to Olympiabus
- Take the bus from Olympia Transit Center to Aberdeen Transit Centerbus
- Take the bus from Aberdeen Transit Center to Ocean Shores Transit Centerbus
12h 56m$140–374Bus, taxi
- Take the bus from Phoenix, AZ to Mercedbus
- Take the bus from Merced Bus Stop to Sacramento Bus Stationbus
- Take the bus from Sacramento Bus Station to Olympiabus
- Take the bus from Olympia Transit Center to Elma Transit Centerbus 40
- Take the taxi from Elma Transit Center to Ocean Shorestaxi
34h 45m$354–547Bus, train, drive
- Take the bus from 2707 W McDowell Rd - Phoenix to Fontana Metrolink Transit Centerbus
- Take the train from Fontana to L.A. Union Stationtrain
- Take the train from Los Angeles to Centralia Amtrak Stationtrain
- Drive from Centralia Amtrak Station to Ocean Shorescar
42h$435–924Drive 1,421.2 mi
- Drive from Phoenix to Ocean Shorescar 1,421.2 mi
27h 32m$260–375Fly to Vancouver International Airport, train, drive
- Fly from Phoenix (PHX) to Vancouver International Airport (YVR)plane PHX - YVR
- Take the train from Vancouver to Centralia Amtrak Stationtrain
- Drive from Centralia Amtrak Station to Ocean Shorescar
14h 21m$203–931Fly to Paine Field County Airport, bus
- Fly from Phoenix (PHX) to Paine Field County Airport (PAE)plane PHX - PAE
- Take the bus from Seattle Tacoma Intl Airport to Olympiabus
- Take the bus from Olympia Transit Center to Aberdeen Transit Centerbus
- Take the bus from Aberdeen Transit Center to Ocean Shores Transit Centerbus
14h 25m$179–807Bus, train, taxi
- Take the bus from Phoenix Bus Station to Los Angeles Union Stationbus
- Take the train from Los Angeles to Centralia Amtrak Stationtrain
- Take the bus from Centralia - Amtrak to Elma Transit Centerbus 45
- Take the taxi from Elma Transit Center to Ocean Shorestaxi
43h$537–1,090Taxi, train, bus
- Take the taxi from Baseline/Central Ave to Maricopa Amtraktaxi
- Take the train from Maricopa Amtrak to Los Angelestrain
- Take the train from Los Angeles to Centralia Amtrak Stationtrain
- Take the bus from Centralia - Amtrak to Elma Transit Centerbus 45
- Take the taxi from Aberdeen Transit Center to Ocean Shorestaxi
47h 30m$603–1,241Bus, train, drive via Las Vegas
- Take the bus from Phoenix Sky Harbor Airport/44th Street Sky Train Station to Las Vegas Downtownbus
- Take the bus from Las Vegas to Oxnardbus
- Take the train from Oxnard to Kelso-Longviewtrain
- Take the bus from Kelso Multimodal Transportation Center to HHS Campus-Elochoman Valley Rdbus
- Drive from Skamokawa Fairgrounds to Ocean Shorescar
2d 5h$496–982
Phoenix (PHX) to Seattle-Tacoma International Airport (SEA) flights
Questions & Answers
The cheapest way to get from Phoenix to Ocean Shores is to fly and bus which costs $140 - $300 and takes 11h 50m.
The fastest way to get from Phoenix to Ocean Shores is to fly and bus which takes 11h 50m and costs $140 - $300.
The distance between Phoenix and Ocean Shores is 1245 miles. The road distance is 1429.5 miles.
The best way to get from Phoenix to Ocean Shores without a car is to bus and taxi which takes 34h 45m and costs $350 - $550.
It takes approximately 11h 50m to get from Phoenix to Ocean Shores, including transfers.
Yes, the driving distance between Phoenix to Ocean Shores is 1430 miles. It takes approximately 27h 32m to drive from Phoenix to Ocean Shores.
There are 274+ hotels available in Ocean Shores.
What companies run services between Phoenix, AZ, USA and Ocean Shores, WA, USA?
There is no direct connection from Phoenix to Ocean Shores. However, you can take the vehicle to Terminal 4 Station, walk to Phoenix (PHX) airport, fly to Seattle-Tacoma International Airport (SEA), walk to Seattle Tacoma Intl Airport, take the bus to Olympia, walk to Olympia Transit Center, take the bus to Aberdeen Transit Center, take the bus to Ocean Shores Transit Center, then take the line 161 bus to Ocean Shores Blvd at Taurus. Alternatively, you can take the bus to Merced, walk to Merced Bus Stop, take the bus to Sacramento Bus Station, take the bus to Olympia, walk to Olympia Transit Center, take the bus to Elma Transit Center, then take the taxi to Ocean Shores.
- Website
- southwest.com
Flights from Phoenix to Seattle-Tacoma International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $80–380
Flights from Phoenix to Portland International Airport
- Ave. Duration
- 2h 36m
- When
- Every day
- Estimated price
- $75–370
Flights from Phoenix to Portland International Airport via Sacramento
- Ave. Duration
- 4h 20m
- When
- Saturday, Monday, Thursday, and Friday
- Estimated price
- $80–390
Flights from Phoenix to Portland International Airport via Las Vegas
- Ave. Duration
- 4h 27m
- When
- Tuesday, Wednesday, Sunday, Monday, Thursday, and Friday
- Estimated price
- $75–370
- Phone
- (800) 371-LINK (5465)
- Website
- Metrolink Trains
Train from Fontana to L.A. Union Station
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- $9–13
- Website
- Metrolink Trains
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Seattle Tacoma Intl Airport to Olympia
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $7–12
- Schedules at
- Flixbus USA
Bus from Portland Curbside Bus Stop to Olympia
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $16–27
- Schedules at
- Flixbus USA
Bus from Seattle Tacoma Intl Airport to Olympia
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $7–12
- Schedules at
- Flixbus USA
Bus from Phoenix Bus Station to Los Angeles Union Station
- Ave. Duration
- 9h 15m
- Frequency
- 6 times a week
- Estimated price
- $55–90
- Schedules at
- Flixbus USA
Bus from Phoenix Sky Harbor Airport/44th Street Sky Train Station to Las Vegas Downtown
- Ave. Duration
- 6h 35m
- Frequency
- 6 times a week
- Estimated price
- $45–75
- Schedules at
- Flixbus USA
- Ave. Duration
- 54 min
- Estimated price
- $70–170
Mayflower Cab
- Phone
- +1 (602) 955-1355
VIP Taxi
- Phone
- +1 602-300-3000
- Website
- viptaxi.com
Yellow Cab AZ
- Phone
- +1 480-888-8888
- Website
- yellowcabaz.com
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide



