Compare all timetables for the bus from Olympia, WA to San Diego
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FlixBus | 30h 50m | 5:35 PM | Olympia, WA | Plum & Union | 12:25 AM | San Diego | San Ysidro Transit Center | Economy | $142 |
A Bus from FlixBus goes from Plum & Union, Olympia, WA (USA) at 3/22/2026 5:35:00 PM to San Ysidro Transit Center, San Diego (USA) arriving at 3/24/2026 12:25:00 AM. 50 Economy ticket for $142 per person are available. Travel duration is 30h 50m
|
||
| FlixBus | 46h 50m | 5:35 PM | Olympia, WA | Plum & Union | 4:25 PM | San Diego | Old Town Transit Center | Economy | $144 |
A Bus from FlixBus goes from Plum & Union, Olympia, WA (USA) at 3/22/2026 5:35:00 PM to Old Town Transit Center, San Diego (USA) arriving at 3/24/2026 4:25:00 PM. 50 Economy ticket for $144 per person are available. Travel duration is 46h 50m
|
||
| FlixBus | 30h 15m | 5:35 PM | Olympia, WA | Plum & Union | 11:50 PM | San Diego | Old Town Transit Center | Economy | $144 |
A Bus from FlixBus goes from Plum & Union, Olympia, WA (USA) at 3/22/2026 5:35:00 PM to Old Town Transit Center, San Diego (USA) arriving at 3/23/2026 11:50:00 PM. 50 Economy ticket for $144 per person are available. Travel duration is 30h 15m
|
||
| FlixBus | 46h 20m | 5:35 PM | Olympia, WA | Plum & Union | 3:55 PM | San Diego | La Jolla Village | Economy | $144 |
A Bus from FlixBus goes from Plum & Union, Olympia, WA (USA) at 3/22/2026 5:35:00 PM to La Jolla Village, San Diego (USA) arriving at 3/24/2026 3:55:00 PM. 50 Economy ticket for $144 per person are available. Travel duration is 46h 20m
|
||
| FlixBus | 48h 15m | 5:35 PM | Olympia, WA | Plum & Union | 5:50 PM | San Diego | San Ysidro Transit Center | Economy | $145 |
A Bus from FlixBus goes from Plum & Union, Olympia, WA (USA) at 3/22/2026 5:35:00 PM to San Ysidro Transit Center, San Diego (USA) arriving at 3/24/2026 5:50:00 PM. 50 Economy ticket for $145 per person are available. Travel duration is 48h 15m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FlixBus | 46h 50m | 5:35 PM | Olympia, WA | Greyhound Bus Stop | 4:25 PM | San Diego | Old Town Transit Center | Economy | $138 |
A Bus from FlixBus goes from Greyhound Bus Stop, Olympia, WA (USA) at 3/24/2026 5:35:00 PM to Old Town Transit Center, San Diego (USA) arriving at 3/26/2026 4:25:00 PM. 50 Economy ticket for $138 per person are available. Travel duration is 46h 50m
|
||
| FlixBus | 30h 15m | 5:35 PM | Olympia, WA | Greyhound Bus Stop | 11:50 PM | San Diego | Old Town Transit Center | Economy | $138 |
A Bus from FlixBus goes from Greyhound Bus Stop, Olympia, WA (USA) at 3/24/2026 5:35:00 PM to Old Town Transit Center, San Diego (USA) arriving at 3/25/2026 11:50:00 PM. 50 Economy ticket for $138 per person are available. Travel duration is 30h 15m
|
||
| FlixBus | 52h 40m | 5:35 PM | Olympia, WA | Greyhound Bus Stop | 10:15 PM | San Diego | Seaport Village | Economy | $140 |
A Bus from FlixBus goes from Greyhound Bus Stop, Olympia, WA (USA) at 3/24/2026 5:35:00 PM to Seaport Village, San Diego (USA) arriving at 3/26/2026 10:15:00 PM. 50 Economy ticket for $140 per person are available. Travel duration is 52h 40m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FlixBus | 46h 20m | 5:35 PM | Olympia, WA | Plum & Union | 3:55 PM | San Diego | La Jolla Village | Economy | $159 |
A Bus from FlixBus goes from Plum & Union, Olympia, WA (USA) at 3/27/2026 5:35:00 PM to La Jolla Village, San Diego (USA) arriving at 3/29/2026 3:55:00 PM. 50 Economy ticket for $159 per person are available. Travel duration is 46h 20m
|
||
| FlixBus | 30h 15m | 5:35 PM | Olympia, WA | Plum & Union | 11:50 PM | San Diego | Old Town Transit Center | Economy | $160 |
A Bus from FlixBus goes from Plum & Union, Olympia, WA (USA) at 3/27/2026 5:35:00 PM to Old Town Transit Center, San Diego (USA) arriving at 3/28/2026 11:50:00 PM. 50 Economy ticket for $160 per person are available. Travel duration is 30h 15m
|
||
| FlixBus | 46h 50m | 5:35 PM | Olympia, WA | Plum & Union | 4:25 PM | San Diego | Old Town Transit Center | Economy | $161 |
A Bus from FlixBus goes from Plum & Union, Olympia, WA (USA) at 3/27/2026 5:35:00 PM to Old Town Transit Center, San Diego (USA) arriving at 3/29/2026 4:25:00 PM. 50 Economy ticket for $161 per person are available. Travel duration is 46h 50m
|
||
| FlixBus | 52h 40m | 5:35 PM | Olympia, WA | Plum & Union | 10:15 PM | San Diego | Seaport Village | Economy | $162 |
A Bus from FlixBus goes from Plum & Union, Olympia, WA (USA) at 3/27/2026 5:35:00 PM to Seaport Village, San Diego (USA) arriving at 3/29/2026 10:15:00 PM. 50 Economy ticket for $162 per person are available. Travel duration is 52h 40m
|
-
-
FlixBus30h 15m05:35 PMOlympia, WAGreyhound Bus Stop7:30 PMPortland, ORGreyhound Bus Station0EconomyA Bus from FlixBus goes from Greyhound Bus Stop, Olympia, WA (USA) at 3/24/2026 5:35:00 PM to Greyhound Bus Station, Portland, OR (USA) arriving at 3/24/2026 7:30:00 PM. 50 Economy ticket for $25 per person are available. Travel duration is 1h 55m
-
FlixBus27h 50m08:00 PMPortland, ORGreyhound Bus Station11:50 PMSan DiegoOld Town Transit Center0EconomyA Bus from FlixBus goes from Greyhound Bus Station, Portland, OR (USA) at 3/24/2026 8:00:00 PM to Old Town Transit Center, San Diego (USA) arriving at 3/25/2026 11:50:00 PM. 50 Economy ticket for $115 per person are available. Travel duration is 27h 50m
Waiting Time 0h 30m -
Best Price Offer: The price for the cheapest bus from Olympia, WA to San Diego is $108 on 4/6/2026. Flexible travelers save on ticket prices.
Facts about the bus from Olympia, WA to San Diego
Compare all providers like FlixBus that travel 4 times every day by bus from Olympia, WA to San Diego in one click! Book your bus ticket from Olympia, WA to San Diego starting from $108!
| Cheapest Bus | $108 |
| Fastest Bus | 30h 15m |
| Earliest Bus | 5:35 PM |
| Latest Bus | 5:35 PM |
| Daily Bus Routes | 4 Ø |
| Distance | 1,034.6 miles |
| Bus Companies | FlixBus |
Cheapest bus connections from Olympia, WA to San Diego
Every day, 4 buses from 1 bus companies leave Olympia, WA for San Diego: in the table below, you will find the cheapest prices for a bus ticket for this route, starting from 03/22/2026 and for the following days.
How to save money travelling from Olympia, WA to San Diego
Book the ticket from Olympia, WA to San Diego in advance! The earlier you book, the cheaper usually the price is. Also, you will be sure to have a place on the bus from Olympia, WA to San Diego, compared instead if you buy it at the last moment, or directly at the station.
If you can, avoid travelling at peak times. Instead of weekend, try travelling during the week. Travelling in the evening or at night it’s also cheaper, and later buses from Olympia, WA to San Diego are also emptier.All bus stations and stops in Olympia, WA and San Diego
In the map below, you can see where to find all bus stations in Olympia, WA and San Diego.
Service and Comfort on the bus from Olympia, WA to San Diego
FAQs about the Olympia, WA to San Diego bus
How much does a Olympia, WA San Diego bus trip cost?
How much could I save by comparing buses from Olympia, WA to San Diego?
On average, how many connections are available from Olympia, WA to San Diego each day?
How long does a bus journey from Olympia, WA to San Diego take?
What time is the first bus from Olympia, WA to San Diego?
What time is the last bus from Olympia, WA to San Diego?
Which bus companies operate the Olympia, WA San Diego route?
Is there a direct bus between Olympia, WA and San Diego?
What can I take with me on the Olympia, WA to San Diego bus route?
What equipment is available for the Olympia, WA San Diego bus route?
How does CheckMyBus find the best bus deals from Olympia, WA to San Diego?
How does CheckMyBus technology work for trips from Olympia, WA to San Diego?
Available seat classes which are offered on the bus route Olympia, WA to San Diego
The cheapest option available for your ticket, it usually comes with reclinable seats and AC.
More bus routes to Olympia, WA and to San Diego
- Bus Routes to Olympia, WA
- Buses Albuquerque, NM - Olympia, WA
- Bus Apache Junction, AZ to Olympia, WA
- Bus from Arlington, VA to Olympia, WA
- Buses from Baltimore, MD to Olympia, WA
- Buses Corvallis, OR to Olympia, WA
- Bus Fayetteville, NC - Olympia, WA
- Bus Kingman, AZ to Olympia, WA
- Buses to Olympia, WA from Knoxville, TN
- Buses from Manvel, TX to Olympia, WA
- Bus Matamoros - Olympia, WA
- Buses from Midland, TX to Olympia, WA
- Bus Routes to San Diego
- Bus Atwater, CA - San Diego
- From Bakersfield, CA to San Diego bus
- Buses to San Diego from Colton, CA
- From Dallas to San Diego bus
- Bus to San Diego from El Paso, TX
- Bus to San Diego from Fresno, CA
- Bus to San Diego from Glendale, AZ
- Buses to San Diego from Glendale, CA
- Bus Houston to San Diego
- Bus Las Vegas - San Diego
- Bus to San Diego from Long Beach
- From Los Angeles to San Diego bus
- Buses from Merced, CA to San Diego
- Bus Moses Lake, WA - San Diego
- New York to San Diego bus
- Bus to San Diego from Oakland
- Buses Ontario, CA to San Diego
- Buses Pasco, WA to San Diego
- San Fernando, CA to San Diego bus
- Buses Santa Ana, CA to San Diego
