Distance | 725 miles (1169 km) | |
Direct bus | Yes |
Buses from Bakersfield, CA to Portland, OR cover the 725 miles (1169 km) long route with our travel partners like. There are direct bus services available.
Here are some other resources that might have the information you need