While there are no direct buses from San Diego to Los Angeles International Airport, a traveler can use a combination of buses. One combination involves Greyhound, the Los Angeles Metro and the Los Angeles Commuter Express.
A traveler can take a Greyhound bus from the San Diego station on 1313 National Avenue to the Los Angeles station on 1716 East 7th Street in the 90021 ZIP code. The Greyhound station is a short walk away from the 7th and Decatur station on the 60 Metro route. After getting off at the 7th and Hope station, the traveler can get on the Commuter Express 438 on Flower and 7th after walking a block west. After exiting the Commuter Express at the Imperial and Aviation Park & Ride, the traveler can take the 6 Metro Route, which rides to LAX Airport.