Distance | 792 miles (1278 km) | |
Average bus duration | 27 h 50 min | |
Average bus ticket price | $134 (€123) | |
Bus frequency | 1 a day | |
Direct bus | Yes, there is 1 direct bus a day | |
Bus providers | Greyhound |
Buses from Salem, OR to Los Angeles cover the 792 miles (1278 km) long journey taking on average 27 h 50 min with our travel partners like Greyhound. Normally, there is 1 bus operating per day, including direct services available. While the average ticket price for this journey costs around $134 (€123), you can find the cheapest bus ticket for as low as $134 (€123).
Find the best buses from Salem, OR to Los Angeles with Omio's travel partners Greyhound from $134 (€123). We can find you the best deals, schedules and tickets when comparing and booking the best journey.
Find the perfect Greyhound bus between Salem, OR and Los Angeles for a smooth and relaxing journey. Omio makes it convenient for you to check the latest Greyhound bus schedules and compare the cheapest, fastest or earliest bus to Los Angeles from Salem, OR. You can also check relevant travel information for the Greyhound bus, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap Greyhound bus tickets online. You can expect to travel around 792 miles (1278 km) on this route and your Greyhound Salem, OR to Los Angeles bus ticket can cost as little as $134 (€123) one-way if you book in advance. When you search for Greyhound tickets between Salem, OR and Los Angeles in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official Greyhound bus tickets online quickly and easily on Omio and enjoy the travel experience!
Here are some other resources that might have the information you need