ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Seattle

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Portland to Seattle

🚌 Traveling from Portland to Seattle by bus is a convenient and affordable option. The direct bus operated by Flixbus USA takes approximately 3 hours and 5 minutes, with three daily departures. 🌉 For a longer but scenic journey, you can opt for a route that includes a transfer and takes around 3 hours and 58 minutes. This route involves buses from FlixBus and Sound Transit, offering a unique perspective of the Northwest landscape. 🛣️ If you prefer a more direct route, there are options that take around 4 hours and require just one step with Flixbus or Greyhound.

Where to stay in Seattle

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • Yes, there is a direct bus service between Portland and Seattle. The bus departs from the Portland Curbside Bus Stop and arrives at the Seattle Bus Station. The service operates three times a day, every day, with a journey time of approximately 3 hours and 5 minutes.
  • To catch the bus from Portland to Seattle you should head to the Portland Curbside Bus Stop station. This is where the bus services, operated by Flixbus USA, depart from. Make sure to arrive at the station a bit early to ensure a smooth boarding process for your journey between Portland and Seattle. The Portland Curbside Bus Stop station is the starting point for this convenient bus service.
  • The bus from Portland to Seattle operated by Flixbus USA, arrives at the Seattle Bus Station. This is the final destination for this bus service between the two cities. Upon arrival at the Seattle Bus Station, passengers can easily access other transportation options or continue their journey to their final destination within Seattle. The Seattle Bus Station serves as a convenient arrival point for those traveling from Portland to Seattle by bus.
  • The cost of a bus ticket from Portland to Seattle varies between $16 and $65, depending on factors such as the time of booking, the season of travel, and availability.
  • There are multiple bus routes between Portland and Seattle each with varying travel times and distances. One direct bus service operated by Flixbus USA departs from Portland Curbside Bus Stop to Seattle Bus Station three times a day, with a journey duration of approximately 3 hours and 5 minutes. Additionally, there are other routes that involve transfers at different stations such as Spokane, Tacoma, and Vancouver, with varying travel times ranging from 3 hours 46 minutes to 4 hours 14 minutes.
  • The Portland to Seattle buses are typically less crowded during off-peak hours such as mid-morning or early afternoon. The mid-week days like Tuesdays and Wednesdays tend to have lighter passenger traffic compared to weekends. Conversely, the buses are likely to be most crowded during peak commuting times, such as early mornings and late afternoons, especially on Fridays and Sundays.
  • The first bus of the day from Portland to Seattle typically departs in the early morning. The exact departure time may vary, but it is usually around 7:00 AM. The last bus of the day usually leaves in the late afternoon or early evening, with departure times around 5:00 PM. Travelers can check the specific schedules with the bus operator for the most up-to-date information on departure times.

Will you be returning to Portland by bus?

If you are looking for the return bus journey, check out buses from Seattle to Portland

See schedule