Travel from San-Diego to West-Covina

Train, bus or fly from San Diego to West Covina?

Amtrak operates a bus from San Diego to West Covina once daily, and the journey takes 2 h 45 min. 2 other operators also service this route. Alternatively, Amtrak operates a train from San Diego to West Covina every 2 hours. Tickets cost $30 - $75 and the journey takes 2 h 59 min. Foothill Transit also services this route every 20 minutes.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from San Diego to West Covina

From San Diego, CA Amtrak Thruway to Patsaouras Transit Plaza, bus to Aliso St and Los Angeles St E, then bus to West Covina Pkwy and Toluca Ave E. 3 h 47 min $9. From San Diego Santa Fe Depot Amtrak train to Los Angeles Union Station Amtrak, walk to Aliso St and Los Angeles St E, then bus to West Covina Pkwy and Toluca Ave E. 3 h 56 min $58. From San Diego, CA bus to 7th / Decatur, line 720 bus to Olive Ave and 5th St E, then bus to West Covina Pkwy and Toluca Ave E. 4 h 23 min $25. From San Diego drive to West Covina. 2 h 4 min $14. From Broadway & Front St line 992 bus to San Diego airport, fly to Los Angeles airport, bus to L. A. Union Station station, then train to West Covina. 4 h 29 min $249.

Is there a direct bus between San Diego and West Covina?

No, there is no direct bus from San Diego to West Covina. However, there are services departing from San Diego, CA and arriving at West Covina Pkwy and Toluca Ave E via Patsaouras Transit Plaza and Aliso St and Los Angeles St E. The journey, including transfers, takes approximately 3 h 47 min.