Cheapest price
$227
Average price
$240
Fastest journey
1 d 5 h 10 m
Average duration
1 d 5 h 51 m
Buses per day
8
Distance
1712 km
The best way to find a cheap bus ticket from San Diego, CA to Seattle, WA is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from San Diego, CA to Seattle, WA will cost around $240 if you buy it on the day, but the cheapest tickets can be found for only $227.
It's difficult to get from San Diego, CA to Seattle, WA without transferring at least once.
Omio recommends booking the train as it is the most popular option from San Diego, CA to Seattle, WA among Omio's users. If you are prioritising price take the flight with prices starting from €78. For those with little time consider booking a flight which can get you there in 7h 20m.
Bus | Most popular Train | Flight |
---|---|---|
€282 Average price | €313 Average price | €237 Average price Cheapest |
1d 37h 16m Average duration 1d 36h 46m Onboard + 30m Additional time* | 1d 38h 19m Average duration 1d 37h 49m Onboard + 30m Additional time* | 10h 20m Average duration Fastest 7h 20m Onboard + 3h 0m Additional time* |
Direct Options | Direct Options | Direct Options |
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() ![]() | 1:30 PM San Diego, San Ysidro Transit Center | 30h50 | 8:20 PM Seattle, S Royal Brougham Way / 6th Avenue South (Bus Station) | 1 transfer | |
![]() ![]() | 1:30 PM San Diego, San Ysidro Transit Center | 31h20 | 8:50 PM Seattle, Northeast Campus Parkway / 12th Avenue NE (University of Washington), WA | 1 transfer | |
![]() ![]() | 1:30 PM San Diego, San Ysidro Transit Center | 30h30 | 8:00 PM Seattle, SeaTac Airport Terminal - Bay 2 | 1 transfer | |
![]() ![]() | 2:15 PM San Diego, Congress Street (Old Town Park), CA | 30h35 | 8:50 PM Seattle, Northeast Campus Parkway / 12th Avenue NE (University of Washington), WA | 1 transfer | |
![]() ![]() | 2:15 PM San Diego, Congress Street (Old Town Park), CA | 29h45 | 8:00 PM Seattle, SeaTac Airport Terminal - Bay 2 | 1 transfer | |
![]() ![]() | 2:15 PM San Diego, Congress Street (Old Town Park), CA | 30h05 | 8:20 PM Seattle, S Royal Brougham Way / 6th Avenue South (Bus Station) | 1 transfer | |
![]() ![]() | 5:00 PM San Diego, Congress Street (Old Town Park), CA | 51h50 | 8:50 PM Seattle, Northeast Campus Parkway / 12th Avenue NE (University of Washington), WA | 3 transfers | |
![]() ![]() | 5:00 PM San Diego, Congress Street (Old Town Park), CA | 51h00 | 8:00 PM Seattle, SeaTac Airport Terminal - Bay 2 | 3 transfers | |
![]() ![]() | 6:50 PM San Diego, West Harbor Drive (The Headquarters at Seaport District), CA | 36h55 | 7:45 AM Seattle, S Royal Brougham Way / 6th Avenue South (Bus Station) | 3 transfers | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Distance 1063 miles (1712 km) |
Average bus duration 1d 36h 46m |
Cheapest ticket price $147 (€119) |
Buses per day 26 |
Fastest bus 1d 29h 25m |
First bus 04:01 |
Last bus 20:45 |
To find the cheapest bus tickets for your trip from San Diego, CA to Seattle, WA, follow these tips:
Start your search now and compare ticket prices to find the best deal!
Here are some other resources that might have the information you need