Cheapest
Average
The best way to find a cheap bus ticket from Oklahoma City, OK to San Diego, CA is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Greyhound | 11:40AM Oklahoma City, OK | 32h05 | 05:45PM San Diego, CA | 1 transfer | |
Greyhound | 11:40AM Oklahoma City, OK | 32h40 | 06:20PM San Diego, CA | 1 transfer | |
Greyhound | 11:40AM Oklahoma City, OK | 35h50 | 09:30PM San Diego, CA | 1 transfer | |
Greyhound | 11:40AM Oklahoma City, OK | 32h10 | 05:50PM San Diego, CA | 2 transfers | |
Greyhound | 02:00PM Oklahoma City, OK | 46h10 | 10:10AM San Diego, CA | 2 transfers | |
Greyhound | 02:00PM Oklahoma City, OK | 45h15 | 09:15AM San Diego, CA | 2 transfers | |
Greyhound | 05:50PM Oklahoma City, OK | 33h45 | 01:35AM San Diego, CA | 1 transfer | |
Greyhound | 05:50PM Oklahoma City, OK | 50h20 | 06:10PM San Diego, CA | 4 transfers | |
Greyhound | 05:50PM Oklahoma City, OK | 33h20 | 01:10AM San Diego, CA | 1 transfer | |
This is the last bus of the day. |
Find all the dates and times for this journey
Fastest Journey
1 d 8 h 5 m
Average
1 d 13 h 57 m
Buses per day
9
Distance
1831 km
It's difficult to get from Oklahoma City, OK to San Diego, CA without transferring at least once.
Distance 1137 miles (1831 km) |
Average bus duration 34h 57m |
Cheapest ticket price $74 (€67) |
Buses per day 15 |
Bus providers 1 |
Fastest bus 31h 5m |
First bus 06:10 |
Last bus 21:20 |
Here are some other resources that might have the information you need