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 Las Vegas and takes around 2h 07m.
Amtrak is the only carrier operating train routes to Yachats. The train journey from Yachats to Seattle takes 6h 40m and costs around $44 for a one-way ticket. When coming by train from Emeryville, expect to pay about $85 for a 14h 48m trip.
Another option to get to Yachats is to pick up a car rental from Portland, which is about 109 miles from Yachats. You’ll find branches of Thrifty and Sixt, among others, in Portland.
You can travel by bus to Yachats using FlixBus or Amtrak. From Portland, the bus ride to Yachats takes 170 miles and will cost you around $50. From Boise, the ticket costs about $103 for a journey of 895 miles.
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.