With a population of 718, Yachats is a must-see destination in Oregon, United States. It is among the most popular tourist destinations in the country. Consider staying at least one whole day in Yachats to see all of its attractions.
If you’re looking for affordable options, Adobe Resort - Oregon (1555 Hwy 101) and Ona Restaurant and Lounge (131 U.s. 101 N) are great picks.
Although Yachats doesn’t have its own airport, you can fly to Eugene (EUG), which is located 46 miles from Yachats. North Bend is the most popular, with regular flights from United Airlines, Avianca, Copa Airlines and other airlines departing from the United States. The shortest domestic flight to Yachats departs from Phoenix and takes around 2h 29m.
Amtrak is the only carrier operating train routes to Yachats. The train journey from Yachats to Portland takes 2h 38m and costs around $17 for a one-way ticket. When coming by train from Seattle, expect to pay about $53 for a 6h 27m trip.
Another option to get to Yachats is to pick up a car rental from Portland, which is about 175 km from Yachats. You’ll find branches of Thrifty and Sixt, among others, in Portland.
You can travel by bus to Yachats using Amtrak or FlixBus. From Portland, the bus ride to Yachats takes 282 km and will cost you around $50. From Oakland, the ticket costs about $112 for a journey of 1304 km.
Expect to pay $3.90 per gallon in Yachats (average price from the past 30 days). Depending on the size of your rental car, filling up the tank will cost between $46.79 and $62.38.