Buses from San Diego to Tulsa
🚌 Despite no direct bus from San Diego to Tulsa, you can take services with transfers at Los Angeles Union Station and Amarillo Bus Station. The journey, including transfers, takes approximately 36 hours. 🚌 Route options vary in duration and number of transfers, with distances ranging from 1,563 to 1,853 miles. Prices for the bus between San Diego and Tulsa range from $173 to $387.