Travel from Los-Angeles to Sunnyvale

Train, bus or fly from Los Angeles to Sunnyvale?

Southwest Airlines, Delta and two other airlines fly from Los Angeles to Sunnyvale hourly. Alternatively, Boltbus operates a bus from Los Angeles to Sunnyvale 3 times a day. Tickets cost $25 - $40 and the journey takes 6 h 35 min.

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 Los Angeles to Sunnyvale

ModeDurationPrice
From Patsaouras Transit Plaza bus to Los Angeles airport, fly to San Jose airport, line 10 bus to Santa Clara Caltrain, then Caltrain to Sunnyvale.3 h 38 min$164
From 7th Street / Metro Center Station - Metro Blue & Expo Lines tram to Wardlow Station Bay 1, bus to Long Beach airport, fly to San Jose airport, line 10 bus to Santa Clara Caltrain, then Caltrain to Sunnyvale.4 h 23 min$98
From L. A. Union Station station train to Burbank airport, fly to San Jose airport, line 10 bus to Santa Clara Caltrain, then Caltrain to Sunnyvale.3 h 26 min$182
From Aliso St and Los Angeles St E bus to Pomona Trans Center, line 61 bus to Ontario/San Bernardino airport, fly to San Jose airport, line 10 bus to Santa Clara Caltrain, then Caltrain to Sunnyvale.4 h 55 min$231
From Los Angeles Union Station Amtrak train to The Depot At Santa Ana Dock 3, line 59 bus to Santa Ana airport, fly to San Jose airport, line 10 bus to Santa Clara Caltrain, then Caltrain to Sunnyvale.4 h 56 min$181
From Los Angeles bus to San Jose Diridon Caltrain then Caltrain to Sunnyvale Caltrain.7 h 6 min$31
From Los Angeles, CA bus to San Jose Diridon Caltrain then Caltrain to Sunnyvale Caltrain.7 h 52 min$40
From Los Angeles Union Station Amtrak train to San Jose Diridon Caltrain then Caltrain to Sunnyvale Caltrain.10 h 32 min$132
From Los Angeles drive to Sunnyvale.5 h 53 min$42

How long does it take to get from Los Angeles to Sunnyvale?

It takes approximately 3 h 38 min to get from Los Angeles to Sunnyvale, including transfers.

Is there a direct train between Los Angeles and Sunnyvale?

No, there is no direct train from Los Angeles to Sunnyvale. However, there are services departing from Los Angeles Union Station Amtrak and arriving at Sunnyvale Caltrain via San Jose Diridon Caltrain. The journey, including transfers, takes approximately 10 h 32 min.

Operators from Los Angeles to Sunnyvale

OperatorPhoneWebsite
LAX FlyAwayLAX FlyAway
Southwest AirlinesSouthwest Airlines
DeltaDelta
American AirlinesAmerican Airlines
Alaska Airlines, Inc.Alaska Airlines, Inc.
Santa Clara VTASanta Clara VTA
CaltrainCaltrain
Metro Los AngelesMetro Los Angeles
Long Beach TransitLong Beach Transit
JetBlue AirwaysJetBlue Airways
Metrolink TrainsMetrolink Trains
JetSuiteXJetSuiteX
Foothill TransitFoothill Transit
OmniTrans1-800-9-OMNIBUSOmniTrans
Amtrak+1 1-800-872-7245Amtrak
Orange County TransportationOrange County Transportation
Boltbus+1 1-877-265-8287Boltbus
Greyhound USA+1 214-849-8100Greyhound USA