1map logoGo to main page

Salem, OR, USA to San Diego, CA, USA from $53: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Salem, United States of America
to
San Diego, United States of America

How to Get from Salem to San Diego: 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.

$53 by trainBest price
1679 kmDistance
4h 10m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Salem to San Diego 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
Average Duration
5h 
Estimated price
$85-335
Recommended
Company
Amtrak
Train
Average Duration
33h  26m
Estimated price
$53-413
Cheapest
route map
Distance: 1679 km
Duration: 4h 10m

See more options

Company
various
Bus
Average Duration
27h  1m
Estimated price
$113-286
Company
various
Drive
Average Duration
4h  10m
Estimated price
$144-314
Company
various
Drive
Average Duration
17h  23m
Estimated price
$180-850

Traveling From Salem to San Diego

You’ll find Salem’s charming, small-town atmosphere contrasts vividly with San Diego’s vibrant coastal lifestyle, offering you a diverse array of experiences as you journey from one city to the other.

Best Neighbourhoods in San Diego

San Diego boasts a variety of neighborhoods, each with its own charm.

Gaslamp Quarter
• Known for vibrant nightlife and dining options.
• Historic architecture mixed with modern attractions.
La Jolla
• Stunning coastal views and beautiful beaches.
• Upscale shops and art galleries abound.
Little Italy
• Renowned for delicious Italian cuisine and cafes.
• Hosts lively farmers' market every Saturday.

Best Times To Visit San Diego's Attractions

Timing your visits can maximize your enjoyment of San Diego's top spots.

San Diego Zoo
Visit early in the morning to beat the crowds and enjoy cooler temperatures.
Balboa Park
Weekdays are less crowded; aim for late afternoon for beautiful sunset views.
USS Midway Museum
Midweek visits often have smaller crowds, making exploration much easier.

San Diego Weather: What to Expect Year-Round

San Diego boasts a Mediterranean climate with mild, wet winters and warm, dry summers, making it a year-round destination. The pleasant weather enhances outdoor activities, so planning your visit during spring and fall can help you enjoy comfortable temperatures while avoiding peak tourist crowds.

Dining Recommendation in San Diego

Try the fish tacos at Oscar’s Mexican Seafood, where fresh local catch meets vibrant flavors and creative preparation, providing a lively contrast to Salem’s more traditional seafood options. This dining experience immerses you in San Diego’s coastal culture, blending cheerful atmosphere with the essence of the Pacific, showcasing local ingredients in a way you won’t find back home.

Salem - San Diego operators

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

Bus Show bus routes
Contact phone
+1 888-846-4183
Website
oregon-point.com

Bus from Salem Amtrak Station Bus Platform to Hayward Field

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

Bus from Eugene to Sacramento Bus Station

Average Duration
10h
Estimated price
$34-35
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Sacramento Bus Station to San Diego Greyhound Bus Stop

Average Duration
13h 5m
Estimated price
$33-35
Train Show train routes
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Salem to Los Angeles

Average Duration
29h 32m
Estimated price
$35-35

Train from Los Angeles to San Diego

Average Duration
2h 54m
Estimated price
$53-85
Plane Show flights
Website
southwest.com

Plane from Portland (PDX) to San Diego (SAN)

Average Duration
2h 25m
Estimated price
$857-858
Website
alaskaair.com

Plane from Portland (PDX) to San Diego (SAN)

Average Duration
2h 28m
Estimated price
$3351-3352
Website
united.com

Plane from Eugene (EUG) to San Diego (SAN)

Average Duration
4h 21m
Estimated price
$180-3354

Salem to San Diego: Overview of Bus, Train, Flight, and Car Trips

Traveling between Salem and San Diego 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 a scenic road trip from Salem to San Diego covering a distance of 1043 miles. Enjoy the diverse landscapes and vibrant cities along the way. 💰 The cost of driving from Salem to San Diego ranges from $180 to $280, offering budget-friendly options for travelers seeking an adventurous journey down the West Coast. 🌞 Spend approximately 17 hours and 23 minutes behind the wheel, immersing yourself in the beauty of the Pacific Coast Highway as you make unforgettable memories on this epic road trip.
Average price
$180 - $280
🚂 Embark on a scenic train journey from Salem to San Diego with a transfer in Los Angeles. The trip takes approximately 33 hours and 26 minutes, offering a unique way to experience the West Coast. 💰 Ticket prices for the Salem to San Diego train range from $53 to $413, offering flexibility for different budgets. Whether you're a solo traveler or exploring with friends, the train ride offers a leisurely and scenic way to reach your destination on the West Coast.
Departure Point
Salem station
Arrival Point
San Diego station
🛫 Traveling from Salem to San Diego by plane is a convenient and efficient option. The quickest direct flight from Portland Airport to San Diego Airport takes approximately 2 hours and 22 minutes.
Departure Point
Portland Airport
Arrival Point
San Diego Airport
🚌 Embark on a scenic journey from Salem to San Diego by bus, spanning a travel time of approximately 27 hours and 1 minute. Traverse through diverse landscapes and enjoy the changing scenery along the way. 🎟️ The bus fares between San Diego and Salem can range from $113 to $286, offering budget-friendly options for travelers with varying preferences. Plan ahead to secure the best deals and ensure a smooth and affordable travel experience.

Frequently asked questions

Find out more about the route from Salem to San Diego.

Or choose the category:
The distance between Salem and San Diego is 907 miles or 1043 miles by road. The typical travel times vary depending on the mode of transportation. It takes approximately 33 hours and 26 minutes to reach San Diego from Salem by train, 4 hours and 56 minutes by taking a bus to Portland and then flying, 17 hours and 23 minutes by car, and 28 hours and 5 minutes by bus.
The most cost-effective option for traveling from Salem to San Diego is by train, with prices ranging from $50 to $420. Although it takes 33 hours and 26 minutes, it offers a more affordable alternative. However, if time is a priority, the fastest option is to take a bus to Portland and then fly to San Diego, which takes approximately 4 hours and 56 minutes and costs between $70 and $340. Ultimately, the choice depends on individual preferences and priorities.
The prices of a train between Salem and San Diego can range from $53 to $413, depending on factors like the class of service and how far in advance the tickets are purchased. On the other hand, the prices of a bus between San Diego and Salem can vary from $117 to $299. It is advisable to check with the specific train or bus company for the most up-to-date prices and any promotions or discounts that may be available.
To reach San Diego from Salem without using public transportation, you can drive the 1043-mile distance, which takes approximately 17 hours and 23 minutes. The journey by car usually costs between $180 and $280, depending on factors such as fuel prices and vehicle type. This option allows you to have flexibility and control over your travel schedule.
The most convenient way to travel from Salem to San Diego without a car is by bus. The journey typically takes around 28 hours and 5 minutes and the ticket prices range from $110 to $300. Taking a bus is a cost-effective and hassle-free option for those who prefer not to drive or fly.
There is no direct train link between Salem and San Diego. However, there are train services available that include transfers in Los Angeles. The journey from Salem to San Diego by train takes approximately 33 hours and 26 minutes. These train services are operated by Amtrak and depart from Salem station, arriving at San Diego station.
The flight between Salem and San Diego typically takes around 2 hours and 18 minutes with a direct flight from Portland Airport to San Diego Airport. The cost of the flight can vary depending on factors such as the time of booking and availability, but it usually ranges between $100 and $300 one way. It is advisable to check with different airlines and compare prices to get the best deal for your trip.
There are plenty of options for accommodation near San Diego. With over 1163 hotels available, you are sure to find something that suits your preferences and budget. Prices start at $53 per night, so you have a range of options to choose from. Whether you prefer a luxury hotel, a budget-friendly option something in between, you will have no trouble finding a place to stay near San Diego.

Trips to San Diego