Buses and Trains
Tired of traffic, high gas prices and commuting stress? Use 511 to find the right public transportation service for you, and leave your car at home!
Use our Trip Planner to find the right bus or train route for your trip. If you already know your route, Transit Departure Times will give you the next scheduled arrival times for your bus or train stop within a two hour time-frame.
To find the transit service that’s right for you, use our Find a Transit Provider application.
To talk to your local provider, call 511 and say the name of the transit agency you’d like. Or if you want to hear a list of all the transit agencies in a given city, say “transit” then the name of the city within which you need transportation information.
Bus and Train Service
Below is an overview of the largest bus and train providers in the region.
Metrolink is the regional commuter train service linking Southern Californians to employment and activity centers throughout the region. Metrolink offers a reliable and environmentally friendly commute option. Currently, Metrolink has seven lines in service and 56 stations in six counties.
Los Angeles County
The Los Angeles County Metropolitan Transportation Authority (Metro) is Los Angeles County’s largest transit agency, with nearly 200 bus lines and five rail lines, including the Red, Blue, Green, Purple and Gold lines.
Orange County
The Orange County Transportation Authority (OCTA) is Orange County’s largest transit agency, serving all of Orange County with regional bus service.
Riverside County
The Riverside Transit Agency (RTA) is Riverside County’s largest transit provider and serves western Riverside County with 38 fixed routes, five commuter link routes and Dial-A-Ride services.
San Bernardino County
Omnitrans is San Bernardino County’s largest transit provider and serves western San Bernardino County with 27 local and express bus routes over a 465 square mile service area.
Ventura County
VISTA is Ventura County’s largest transit agency, providing bus service throughout Ventura County.