No, there is no direct bus from Lafayette to San Diego. However, there are services departing from Lafayette, La and arriving at San Diego, Ca via Houston, Tx, San Antonio, Tx and San Bernardino, Ca. The journey, including transfers, takes approximately 39h 49m.More details
The distance between Lafayette and San Diego is 1497 miles. The road distance is 1694 miles.Get driving directions
Lafayette to San Diego bus services, operated by Greyhound USA, depart from Lafayette, La station.More details
Lafayette to San Diego bus services, operated by Greyhound USA, arrive at San Diego, Ca station.More details
Book your Lafayette to San Diego bus tickets online with Greyhound, Greyhound and two other operators.Search and book
San Diego is 2h behind Lafayette. It is currently 11:50 PM in Lafayette and 9:50 PM in San Diego.
There are 1201+ hotels available in San Diego. Prices start at $105 USD per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps