1map logoGo to main page

Eugene, OR, USA to San Diego, CA, USA from $50: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Eugene, United States
to
San Diego, United States

How to Get from Eugene 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.

$50 by trainBest price
1370 kmDistance
3h 7m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Eugene 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
3h  7m
Estimated price
$170-342
Recommended
Company
Amtrak
Train
Average Duration
31h  50m
Estimated price
$50-396
Cheapest
route map
Distance: 1370 km
Duration: 3h 7m

See more options

Company
FlixBus, Greyhound
Bus
Average Duration
24h  16m
Estimated price
$96-257
Company
various
Drive
Average Duration
16h  18m
Estimated price
$170-260

Eugene - San Diego operators

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

Plane
Website
https://www.alaskaair.com

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

Average Duration
2h 24m
Estimated price
$1705-1706
Website
https://www.southwest.com

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

Average Duration
3h 55m
Estimated price
$1701-1702
Website
https://www.united.com

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

Average Duration
4h 21m
Estimated price
$1703-1704
Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com

Train from Eugene to Los Angeles

Average Duration
27h 56m
Estimated price
$1700-260

Train from Los Angeles to San Diego

Average Duration
2h 54m
Estimated price
$3427-3428
Bus
Contact phone
+1 (855) 626-8585
Website
https://www.flixbus.com

Bus from Eugene to Sacramento Bus Station

Average Duration
10h
Estimated price
$508-3423

Bus from Sacramento Bus Station to San Diego Greyhound Bus Stop

Average Duration
13h 5m
Estimated price
$34275-3423
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com

Bus from Sacramento Bus Station to San Diego Greyhound Bus Stop

Average Duration
13h 5m
Estimated price
$34275-3423

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

Traveling between Eugene 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 an epic road trip from Eugene to sunny San Diego! Prepare for a scenic journey spanning 982 miles of diverse landscapes, from the lush Pacific Northwest to the picturesque coast of Southern California. 💰 Budget-savvy travelers can enjoy the flexibility of road tripping with prices ranging from $170 to $260 for the journey from Eugene to San Diego by car. Explore charming towns, roadside diners, and hidden gems along the way, making the most of your travel budget. 🌴 Arrive in vibrant San Diego after approximately 16 hours and 18 minutes of driving. Experience the perfect blend of sandy beaches, cultural attractions, and delicious cuisine in this coastal paradise, making your road trip adventure truly unforgettable.
Average price
$170 - $260
🚆 Heading from Eugene to San Diego involves a scenic train journey with a transfer in Los Angeles. The total travel time, including transfers, is approximately 31 hours and 50 minutes. 🌴 The Eugene to San Diego route covers a distance of 1,197 miles and typically costs between $50 and $396. The trip is divided into two steps: first, taking the Coast Starlight train from Eugene to Union Station in Los Angeles, which lasts about 1 day and 4 hours. 🎟️ Then, you'll board the Pacific Surfliner train from Union Station to Santa Fe, completing the final leg of the journey in roughly 2 hours and 54 minutes. Both train services are operated by Amtrak, providing a comfortable and leisurely way to reach beautiful San Diego.
Departure Point
Eugene station
Arrival Point
San Diego station
🛫 Flying from Eugene to San Diego is a convenient and efficient way to travel between the two cities. The quickest direct flight takes just 2 hours and 24 minutes, making it a popular choice for travelers. ✈️ Airlines such as Alaska Airlines, Inc., United Airlines, and Southwest Airlines all offer flights from Eugene Airport to San Diego Airport, providing options for different schedules and preferences. With a flight duration of 3 hours and 7 minutes, passengers can enjoy a relatively short journey to their destination. 💸 Prices for flights between San Diego and Eugene can vary, ranging from $170 to $342. By comparing fares and booking in advance, travelers can find affordable options for their trip. Overall, flying from Eugene to San Diego offers a convenient and time-saving travel experience for those looking to explore the West Coast.
Departure Point
Eugene Airport
Arrival Point
San Diego Airport
🚌 Traveling from Eugene to San Diego by bus takes approximately 24 hours and 16 minutes. Prices for this journey can range from $96 to $257. 🚌 Route 1 covers a distance of 1,035 miles and includes 2 transfers. The trip involves stops at Sacramento Bus Station, Los Angeles Union Station, and finally, San Ysidro Bus Terminal, with a total travel time of around 1 day and 2 hours. 🚌 Alternatively, Route 2 spans 1,075 miles and also has 2 transfers. This route includes stops at Sacramento Bus Station, Los Angeles Union Station, and finally, San Ysidro Bus Terminal, with a slightly longer total travel time of 1 day and 4 hours.

Frequently asked questions

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

Or choose the category:
The distance between Eugene and San Diego is approximately 1369.6 km. The typical travel times by various modes of transportation are as follows: It takes approximately 1580.5 km to drive, which can take around 16 hours and 18 minutes. By train, it takes about 31 hours and 50 minutes. If you choose to take a bus to Portland and then fly, the travel time is approximately 6 hours and 16 minutes. Lastly, by plane, it takes around 4 hours and 20 minutes to reach San Diego from Eugene.
The most cost-effective option for traveling from Eugene to San Diego would be by train, with ticket prices ranging from $50 to $400. However, this mode of transportation would also take the longest time, approximately 31 hours and 50 minutes. If time efficiency is a priority, then flying would be the best option, with an average travel time of 4 hours and 20 minutes. The cost for a flight ticket would range from $160 to $320.
The prices for a train ticket between Eugene and San Diego can range from $50 to $396. Similarly, the prices for a bus ticket between San Diego and Eugene can vary from $109 to $245.
To get from Eugene to San Diego without using public transportation, you can drive the distance of approximately 1580.4 km. It typically takes about 16 hours and 18 minutes to make this drive. The cost of this journey by car can vary between $170 and $260, depending on factors such as gas prices and tolls.
The best way to travel from Eugene to San Diego without a car would be by taking a bus. It takes approximately 24 hours and 56 minutes and costs between $100 and $250. Another option is to fly, which takes around 4 hours and 20 minutes and costs between $160 and $320. Alternatively, you could also take a train, which takes 31 hours and 50 minutes and costs between $50 and $400.
There is no direct train link between Eugene and San Diego. However, there are Amtrak services available. The journey takes approximately 31h 50m and includes transfers in Los Angeles.
The flight duration between Eugene and San Diego is typically 2 hours and 17 minutes on a direct flight. The prices for flights between the two cities can vary, ranging from $161 to $318.
There are numerous options for accommodation in San Diego. With over 1163 hotels available, travelers have a wide range of choices to suit their preferences and budgets. Prices start at $53 per night, so there are options available for various budgets.