All about buses to Portland, OR
| Local Time | |
| Country | USA |
| Currency | US Dollar |
| Bus connections | 118 |
| bus stations | 6 |
| cheapest ride | £8 |
| Most popular coach operators | |
| Other companies are Greyhound Lines Mexico | |
Cheap bus tickets to Portland, OR
-
FlixBus1h 15m017:40Salem, ORChemeketa & Liberty18:55Portland, ORGreyhound Bus Station0EconomyA Bus from FlixBus goes from Chemeketa & Liberty, Salem, OR (USA) at 23/06/2026 17:40:00 to Greyhound Bus Station, Portland, OR (USA) arriving at 23/06/2026 18:55:00. 50 Economy ticket for £8 per person are available. Travel duration is 1h 15m
-
Greyhound US5h 40m018:40Grants Pass, ORBus Stop00:20Portland, ORGreyhound Bus Station0EconomyA Bus from Greyhound US goes from Bus Stop, Grants Pass, OR (USA) at 24/06/2026 18:40:00 to Greyhound Bus Station, Portland, OR (USA) arriving at 25/06/2026 00:20:00. 50 Economy ticket for £25 per person are available. Travel duration is 5h 40m
-
Greyhound US26h 50m021:30Los AngelesNorth Hollywood00:20Portland, ORGreyhound Bus Station0EconomyA Bus from Greyhound US goes from North Hollywood, Los Angeles (USA) at 18/06/2026 21:30:00 to Greyhound Bus Station, Portland, OR (USA) arriving at 20/06/2026 00:20:00. 50 Economy ticket for £68 per person are available. Travel duration is 26h 50m
-
FlixBus34h 55m013:25Riverside, CAUC Riverside00:20Portland, ORUnion Coach Station0EconomyA Bus from FlixBus goes from UC Riverside, Riverside, CA (USA) at 19/06/2026 13:25:00 to Union Coach Station, Portland, OR (USA) arriving at 21/06/2026 00:20:00. 50 Economy ticket for £69 per person are available. Travel duration is 34h 55m
-
Greyhound US24h 5m000:15Los AngelesNorth Hollywood00:20Portland, ORGreyhound Bus Station0EconomyA Bus from Greyhound US goes from North Hollywood, Los Angeles (USA) at 18/06/2026 00:15:00 to Greyhound Bus Station, Portland, OR (USA) arriving at 19/06/2026 00:20:00. 50 Economy ticket for £70 per person are available. Travel duration is 24h 5m
-
FlixBus34h 55m013:25Riverside, CAUC Riverside00:20Portland, ORGreyhound Bus Station0EconomyA Bus from FlixBus goes from UC Riverside, Riverside, CA (USA) at 18/06/2026 13:25:00 to Greyhound Bus Station, Portland, OR (USA) arriving at 20/06/2026 00:20:00. 50 Economy ticket for £82 per person are available. Travel duration is 34h 55m
-
Fronteras del Norte2h 40m011:30Springfield, ORE/S of Gateway N of Kruse14:10Portland, ORSE 102nd & Washington Coach Stop0EconomyA Bus from Fronteras del Norte goes from E/S of Gateway N of Kruse, Springfield, OR (USA) at 18/06/2026 11:30:00 to SE 102nd & Washington Coach Stop, Portland, OR (USA) arriving at 18/06/2026 14:10:00. 50 Economy ticket for £85 per person are available. Travel duration is 2h 40m
-
Valley Transit65h 10m006:35HoustonSW Agencia Autobuses21:45Portland, ORGreyhound Bus Station0EconomyA Bus from Valley Transit goes from SW Agencia Autobuses, Houston (USA) at 20/06/2026 06:35:00 to Greyhound Bus Station, Portland, OR (USA) arriving at 22/06/2026 21:45:00. 50 Economy ticket for £95 per person are available. Travel duration is 65h 10m
-
Valley Transit65h 10m006:35HoustonSW Agencia Autobuses21:45Portland, ORGreyhound Bus Station0EconomyA Bus from Valley Transit goes from SW Agencia Autobuses, Houston (USA) at 21/06/2026 06:35:00 to Greyhound Bus Station, Portland, OR (USA) arriving at 23/06/2026 21:45:00. 50 Economy ticket for £99 per person are available. Travel duration is 65h 10m
-
Valley Transit62h 0m006:35HoustonSW Agencia Autobuses18:35Portland, ORGreyhound Bus Station0EconomyA Bus from Valley Transit goes from SW Agencia Autobuses, Houston (USA) at 23/06/2026 06:35:00 to Greyhound Bus Station, Portland, OR (USA) arriving at 25/06/2026 18:35:00. 50 Economy ticket for £111 per person are available. Travel duration is 62h 0m
-
Greyhound Lines Mexico37h 40m010:40Tijuana, BCTijuana(Hotel City Express) Coach Station00:20Portland, ORUnion Coach Station0EconomyA Bus from Greyhound Lines Mexico goes from Tijuana(Hotel City Express) Coach Station, Tijuana, BC (Mexico) at 21/06/2026 10:40:00 to Union Coach Station, Portland, OR (USA) arriving at 23/06/2026 00:20:00. 50 Economy ticket for £111 per person are available. Travel duration is 37h 40m
-
Greyhound Lines Mexico37h 40m010:40Tijuana, BCTijuana(Hotel City Express) Coach Station00:20Portland, ORUnion Coach Station0EconomyA Bus from Greyhound Lines Mexico goes from Tijuana(Hotel City Express) Coach Station, Tijuana, BC (Mexico) at 18/06/2026 10:40:00 to Union Coach Station, Portland, OR (USA) arriving at 20/06/2026 00:20:00. 50 Economy ticket for £114 per person are available. Travel duration is 37h 40m
-
Fronteras del Norte15h 40m022:30Bakersfield, CAPanama Lane & Colony Coach Stop14:10Portland, ORSE 102nd & Washington Coach Stop0EconomyA Bus from Fronteras del Norte goes from Panama Lane & Colony Coach Stop, Bakersfield, CA (USA) at 23/06/2026 22:30:00 to SE 102nd & Washington Coach Stop, Portland, OR (USA) arriving at 24/06/2026 14:10:00. 50 Economy ticket for £145 per person are available. Travel duration is 15h 40m
-
Fronteras del Norte18h 10m020:00Huntington Park, CAEast Florence Ave Coach Station14:10Portland, ORSE 102nd & Washington Coach Stop0EconomyA Bus from Fronteras del Norte goes from East Florence Ave Coach Station, Huntington Park, CA (USA) at 18/06/2026 20:00:00 to SE 102nd & Washington Coach Stop, Portland, OR (USA) arriving at 19/06/2026 14:10:00. 50 Economy ticket for £148 per person are available. Travel duration is 18h 10m
Your route is not there? In the search bar, we have already filled Portland, OR as your destination. You just have to enter your place of departure. However, if you want to take the bus from Portland, OR, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return from Portland, OR? Then check the return trip straight away and simply select the appropriate date. Are you travelling with other people? Then indicate how many passengers are travelling with you to Portland, OR and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transport, such as trains, carpooling and flights, with which you can get to Portland, OR.



