Travel from Portland to Crescent-City

Bus from Portland to Crescent City

Greyhound USA operates a bus from Portland to Crescent City twice daily. Tickets cost $29 - $70 and the journey takes 5 h 12 min. 2 other operators also service this route.

Book transport from Portland to Crescent City

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Portland to Crescent City

From Portland, OR bus to Grants Pass, OR then bus to Crescent City, CA. 8 h 22 min $79. From Portland Union Station Amtrak train to Eugene Amtrak, walk to Eugene, OR, bus to Grants Pass, OR, then bus to Crescent City, CA. 9 h 35 min $112. From Portland drive to Crescent City. 6 h 12 min $39. From Skidmore Fountain station tram to Portland airport, fly to Medford airport, then bus to Crescent City. 6 h 19 min $219. From Skidmore Fountain station tram to Portland airport, fly to Arcata/Eureka airport, bus to Arcata Transit Center, then bus to Crescent City. 9 h 3 min $511.

Operators from Portland to Crescent City

OperatorPhoneWebsite
Greyhound USA+1 214-849-8100Greyhound USA
South West PointSouth West Point
Amtrak+1 1-800-872-7245Amtrak
Portland TriMetPortland TriMet
Alaska Airlines, Inc.Alaska Airlines, Inc.
Oregon Intercity TransitOregon Intercity Transit
United AirlinesUnited Airlines
Southwest AirlinesSouthwest Airlines
Air CanadaAir Canada
Virgin AmericaVirgin America
Redwood Transit SystemRedwood Transit System
Redwood Coast TransitRedwood Coast Transit