Buses from Portland

Buses from Portland

Routes, journey times, and fares for buses serving Portland

Buses from Portland: What to Know

Travelers departing from Portland's Union Station find frequent bus service to major Northwest cities like Seattle and Eugene, offering a budget-friendly alternative to flying or train travel. Companies like Greyhound and regional carriers operate these routes, connecting you directly to city centers, often a key advantage over airport transfers. While the journey takes a few hours, making it good for shorter regional trips, it provides significant savings compared to other modes of transport. For current schedules and the best fares on routes to Seattle, Tacoma, Salem, and beyond, compare options using a platform like Omio.

Compare Times & Fares

Buses from Portland

Budget-friendly long-distance buses. Compare operators, journey times, and prices.

Compare times & fares →

Popular Bus Routes

Portland to Seattle

3h 15m

Eugene to Portland

2h 35m

Tacoma to Portland

2h 30m

Albany to Portland

2h 5m

Salem to Portland

1h

Olympia to Portland

1h 55m

Frequently Asked Questions

How Do I Get from Portland Airport (pdx) to Downtown by Bus?

Take TriMet's Line 72 from the airport terminal to connect with the MAX Red Line or other bus routes downtown. It's an economy option. For direct service with more luggage space, check current prices for shuttle services in the booking widget. The public bus requires exact fare or a Hop card.

What Is the Main Bus Station in Portland for Long-distance Travel?

The Greyhound station is the primary intercity hub, located at 550 NW 6th Ave. It serves major regional and national routes. For regional travel to other Oregon cities, FlixBus and other providers also operate from nearby downtown stops. Always verify your departure location on your ticket.

Can I Take Luggage on Portland City Buses?

Yes, on TriMet buses you can bring luggage that fits on your lap or under your seat. Large suitcases or multiple bags may be refused during busy times, as storage space is limited. For extensive luggage, consider a taxi, rideshare, or shuttle service for more comfort and space.

How Do I Pay for Bus Fares in Portland?

Use TriMet's Hop card, available at retailers and ticket machines, for all buses, MAX, and streetcar. You can also pay with exact cash fare on the bus. The Hop card offers transfers and daily fare caps. Paper tickets are being phased out. Check TriMet's website for the current fare categories.

Is the Bus a Good Way to Get to the Oregon Coast from Portland?

Yes, but it requires planning. The Point bus (operated by Tillamook County Transportation) runs from downtown Portland to Tillamook, with connections south. Service is limited, typically a few trips per day. For more flexibility, check current prices for rental cars or private shuttle services in the booking widget.

Are Portland Buses Accessible for Travelers with Disabilities?

All TriMet buses are wheelchair accessible with ramps or lifts. Priority seating is available. You can request a stop announcement from the operator. For paratransit service within the region, you must apply for LIFT eligibility in advance. Check TriMet's website for detailed accessibility information.

Where Can I Find Bus Schedules and Plan a Trip in Portland?

Use TriMet's official trip planner online or their app for real-time arrivals and schedules. Google Maps also provides reliable routing for TriMet services. For intercity buses like Greyhound or FlixBus, use their official websites or our booking widgets for current schedules and to purchase tickets.