1map logoGo to main page

Los Angeles, CA, USA to Salem, OR, USA from $45: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Los Angeles, United States
to
Salem, United States

How to Get from Los Angeles to Salem: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$45 by trainBest price
1286 kmDistance
3h 52m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Los Angeles to Salem with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Drive
Average Duration
5h  2m
Estimated price
$84-578
Recommended
Company
Amtrak
Train
Average Duration
28h  10m
Estimated price
$45-330
Cheapest
route map
Distance: 1286 km
Duration: 3h 52m

See more options

Company
various
Plane
Bus
Average Duration
5h  58m
Estimated price
$94-339
Company
various
Plane
Bus
Average Duration
6h  6m
Estimated price
$103-370
Company
various
Plane
Drive
Average Duration
5h  17m
Estimated price
$118-840
Company
Avelo Airlines
Plane
Average Duration
3h  52m
Estimated price
$841-842
Company
various
Train
Plane
Bus
Average Duration
7h  37m
Estimated price
$843-844
Company
various
Bus
Average Duration
22h 
Estimated price
$845-846
Company
various
Drive
Average Duration
15h  19m
Estimated price
$847-848

Los Angeles - Salem operators

Explore transport companies operating between Los Angeles and Salem, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
aveloair.com

Plane from Burbank (BUR) to Eugene (EUG)

Average Duration
2h 10m
Estimated price
$3303-458

Plane from Burbank (BUR) to Salem (SLE)

Average Duration
2h 15m
Estimated price
$3304-3305
Website
alaskaair.com

Plane from Burbank (BUR) to Eugene (EUG)

Average Duration
4h 57m
Estimated price
$450-451

Plane from Burbank (BUR) to Portland (PDX)

Average Duration
2h 25m
Estimated price
$452-453
Website
delta.com

Plane from Burbank (BUR) to Eugene (EUG)

Average Duration
5h 10m
Estimated price
$450-459
Website
united.com

Plane from Burbank (BUR) to Eugene (EUG)

Average Duration
5h 5m
Estimated price
$845-3300
Website
aa.com

Plane from Los Angeles (LAX) to Portland (PDX)

Average Duration
2h 32m
Estimated price
$455-3302

Plane from Los Angeles (LAX) to Eugene (EUG)

Average Duration
2h 25m
Estimated price
$455-456
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Los Angeles to Salem

Average Duration
28h 10m
Estimated price
$45-330
Website
metrolinktrains.com

Train from L. A. Union Station to Rancho Cucamonga

Average Duration
1h 16m
Estimated price
$3306-3307
Bus Show bus routes
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Los Angeles Union Station to Sacramento Bus Station

Average Duration
8h 45m
Estimated price
$33090-944
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Los Angeles Union Station to Sacramento Bus Station

Average Duration
9h 25m
Estimated price
$947-5787
Contact phone
+1 888-846-4183
Website
oregon-point.com

Bus from Hayward Field to Salem Amtrak Station Bus Platform

Average Duration
1h 40m
Estimated price
$949-3390

Los Angeles to Salem: Overview of Bus, Train, Flight, and Car Trips

Traveling between Los Angeles and Salem offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an unforgettable road trip from the bustling city of Los Angeles to the charming town of Salem. Driving through diverse landscapes, you'll cover a distance of 924 miles, promising stunning views along the way. 💰 With prices ranging from $160 to $250 for the journey by car, budget-conscious travelers can opt for cost-effective options while those seeking luxury can enjoy a more comfortable ride. The flexibility in pricing ensures there's a choice for every traveler's preferences. ⏱️ Prepare for a scenic drive that spans approximately 15 hours and 19 minutes, with ample opportunities to explore quaint towns, taste local cuisines, and make lasting memories. The journey from Los Angeles to Salem promises to be a delightful adventure filled with excitement and discovery.
Average price
$160 - $250
🛤️ Sit back and relax during the approximately 28-hour train ride from Los Angeles to Salem, enjoying the comfort and amenities offered on board by Amtrak. Take in the changing landscapes as you make your way north towards the charming city of Salem. 🎫 Ticket prices for the Los Angeles to Salem train route range from $45 to $330, offering flexibility for travelers with different budget preferences. Whether you're seeking a budget-friendly option or a more luxurious experience, the train journey provides a unique and memorable way to reach your destination in Oregon.
Departure Point
Los Angeles station
Arrival Point
Salem station
🛫 The quickest way to travel from Los Angeles to Salem by plane is to take a direct flight from Burbank Airport to Eugene Airport, which lasts around 2 hours and 10 minutes. 💸 Flight prices between Los Angeles and Salem can range from $70 to $311, making air travel a convenient and relatively affordable option for those looking to explore Oregon's capital city.
Departure Point
Burbank Airport
Arrival Point
Eugene Airport
🚌 Traveling from Los Angeles to Salem by bus involves multiple transfers, with the journey lasting approximately 22 hours. There is no direct bus service available between the two cities. 💸 Bus ticket prices for the route from Los Angeles to Salem range from $85 to $262, providing travelers with affordable options for making the journey between these two destinations.
Departure Point
Los Angeles Union Station
Arrival Point
Salem Amtrak Station Bus Platform

Frequently asked questions

Find out more about the route from Los Angeles to Salem.

Or choose the category:
The distance between Los Angeles and Salem is approximately 1285.9 km. The typical travel times vary depending on the mode of transportation. It takes about 15 hours and 19 minutes to drive from Los Angeles to Salem, while it takes approximately 28 hours and 10 minutes by train. For a faster option, you can fly from Los Angeles to Portland and then take a bus to Salem, which takes around 6 hours and 11 minutes.
The most cost-effective transportation option for traveling from Los Angeles to Salem is by train, which can cost between $45-$330. However, this option takes the longest time, with a travel time of approximately 28 hours and 10 minutes. If time efficiency is a priority, the quickest way to reach Salem is by flying, which takes around 4 hours and 36 minutes and costs between $65-$300.
The prices for a train ticket between Los Angeles and Salem can range from $45 to $330, depending on factors such as the class of service and the time of booking. For a bus ticket between Salem and Los Angeles, prices can range from $105 to $264, depending on the bus company and the date of travel.
To get from Los Angeles to Salem without using public transportation, you can drive. The driving distance is approximately 1487.0 km and it takes about 15 hours and 19 minutes to complete the journey. The cost of driving can vary, with prices ranging from $160 to $250 depending on factors such as gas prices and tolls.
Without a car, the best way to travel from Los Angeles to Salem is by taking a bus. The bus journey takes approximately 23 hours and 53 minutes, and the prices range from $100 to $270. Another option is to fly, which takes around 4 hours and 36 minutes and costs between $65 and $300. If you prefer a longer journey, you can also consider taking a train, which takes about 28 hours and 10 minutes and costs between $45 and $330.
Yes, there is a direct train link between Los Angeles and Salem. The train operates twice daily and the journey takes approximately 28 hours and 10 minutes. However, there is no direct bus route between the two cities, but it is possible to travel by bus with transfers along the way, which takes approximately 23 hours and 53 minutes.
The flight between Los Angeles and Salem typically takes around 2 hours and 25 minutes. The cost of the flight can vary between $67 and $291, depending on the airline and the time of booking. Once you arrive at Salem Airport, the best way to reach Salem is by taking a taxi or ride-sharing service, which usually takes around 15-20 minutes.
There is a wide range of accommodation options near Salem. with over 55 hotels to choose from. Prices start at $49 per night, offering a variety of choices to fit different budgets.