From L. A. Union Station station train to Corona Transit Center then bus to Promenade Mall at Parking Structure. 3 h 19 min $13. From Los Angeles, CA bus to Riverside, CA then bus to Temecula, CA. 3 h 24 min $53. From Los Angeles drive to Temecula. 1 h 26 min $10.