Omnitrans Bus Schedule: Routes, Times & Stops

San Bernardino Valley transit guide • 2026

Plan an Omnitrans Trip by Route, Stop, Time & Service Type

The Omnitrans bus schedule covers a large network across the San Bernardino Valley, including local fixed routes, the sbX Green Line, regional routes such as 215, airport-focused ONT Connect Route 380, on-demand OmniRide, and ADA paratransit through OmniAccess.

This rider guide shows how to find the correct route, understand weekday and weekend frequency, check first and late trips, pay the fare, use Transit or NextBus for live arrivals, find service alerts, and avoid boarding the correct route in the wrong direction.

Network San Bernardino Valley
Fixed-route network 34 routes listed by Omnitrans
Regular fare $2 single ride
Official app Transit
Reviewed
Quick answer

Omnitrans Does Not Use One Universal Schedule

Every route has its own timetable, direction, stops and weekend pattern. Omnitrans says fixed-route headways across the network range from roughly 15 minutes to hourly service. The system runs primarily throughout 15 San Bernardino Valley cities plus nearby unincorporated communities.

1. Find the route Search by route number, city, origin or destination.
2. Pick direction Confirm the destination displayed on the bus headsign.
3. Find your stop Match the stop name or stop ID instead of using a nearby landmark only.
4. Recheck live Use Transit or NextBus before leaving for the stop.
Holiday warning: Omnitrans states that buses do not operate on New Year’s Day, Memorial Day, Independence Day, Labor Day, Thanksgiving Day or Christmas Day.

Omnitrans Rider Guide

Route finder

Major Omnitrans Routes & Corridors

Omnitrans’ current route directory includes local, express and special-purpose routes across San Bernardino County. The following groups help you identify which schedule to open.

Routes 1–22: San Bernardino & East Valley Local Service

Core routes include Route 1 between Colton and San Bernardino, Route 2 between Cal State San Bernardino and Loma Linda, circular Routes 3 and 4 in west San Bernardino, Route 6 via Sierra Way, Route 8 between San Bernardino and Yucaipa, plus Routes 10, 14, 15, 19 and 22.

Examples: 1, 2, 3, 4, 6, 8 Areas: San Bernardino / Highland / Colton Other corridors: Rialto / Redlands / Yucaipa Check: Weekday + weekend tables

Routes 61–88: West Valley Local Service

West Valley routes include Route 61 through Fontana and Ontario, Route 66 via Foothill, Routes 81–87 serving combinations of Chino, Ontario, Rancho Cucamonga, Upland and Montclair, and Route 88 linking Chino Hills with Montclair.

Routes: 61, 66, 81–88 Areas: Ontario / Fontana Also: Chino / Upland / Rancho Cucamonga Use: Community filter on official site

Route 215: Riverside ↔ San Bernardino

Route 215 provides regional service between the Vine Street Mobility Hub in Riverside and the San Bernardino Transit Center via the I-215 corridor.

Peak: Every 20 minutes Off-peak: Every 30 minutes Weekend: Every 60 minutes Major connection: SB Transit Center

Route 290: Express West Valley Service

Route 290 is identified by Omnitrans as express service connecting San Bernardino, Colton, Ontario and Montclair.

Type: Express Areas: San Bernardino / Colton West Valley: Ontario / Montclair Best use: Longer cross-valley trips

sbX Green Line

The sbX Green Line is Omnitrans’ 15.7-mile rapid transit corridor along E Street, connecting Cal State San Bernardino with Loma Linda University and Medical Center.

Weekday peak: Every 10 minutes Saturday: Every 20 minutes Sunday: No service Amenities: Wi-Fi / outlets / bike racks

ONT Connect Route 380

Route 380 provides non-stop service between Rancho Cucamonga Metrolink station and Ontario International Airport, serving airport Terminals 2 and 4.

Weekday: About every 35–60 minutes Weekend: About every 60 minutes Trip: Metrolink ↔ ONT Airport stops: Terminals 2 & 4
Schedule basics

How Omnitrans Bus Times Work

Omnitrans says fixed-route buses generally provide about 18 hours of weekday service, about 13 hours on Saturdays and about 12 hours on Sundays, although the exact span varies by route.

Frequent routes Selected corridors may run every 10–20 minutes during busier periods.
Standard routes Other services may operate around every 30 minutes.
Lower-frequency service Some weekend or less frequent routes can operate hourly.
Exact stop time Use the specific route table or real-time prediction for your boarding stop.
Scheduled time is not a live prediction. Traffic, detours, road work, events and operating conditions can change the time your bus actually reaches the stop.
Route 1 example

Route 1: Colton & San Bernardino

Route 1 serves Colton and San Bernardino. Omnitrans currently describes weekday service as every 15 minutes and Sunday service as every 30 minutes.

Direction Example first published departure Major point Guidance
Northbound Arrowhead Regional Medical Center 4:54 AM San Bernardino Transit Center Use the Route 1 table for the exact stop because the route has many intermediate stops.
Frequency 15-minute weekday service 30-minute Sunday service Saturday and Sunday have separate directional tables.

Open the complete August 2026 Route 1 timetable

Rapid transit

sbX Green Line Times & Stops

The sbX Green Line covers approximately 15.7 miles through San Bernardino and Loma Linda. It uses dedicated bus-only lanes on parts of the corridor and traffic-signal priority.

VA VA Hospital
LL Loma Linda
ICM Inland Center
DT Downtown San Bernardino
CSU Cal State San Bernardino
KP Kendall / Palm
Weekday peak Buses approximately every 10 minutes.
Saturday Buses approximately every 20 minutes.
Sunday Omnitrans states that sbX Green Line does not operate on Sundays.
Published northbound example: one weekday trip leaves the VA Hospital at 5:30 AM and reaches Kendall & Palm at about 6:19 AM. Treat this as a timetable example, not a guaranteed live arrival.

Open the official sbX Green Line schedule

Regional route

Route 215: Riverside to San Bernardino

Route 215 connects Riverside’s Vine Street Mobility Hub with the San Bernardino Transit Center via the I-215 corridor.

Peak weekday frequency About every 20 minutes.
Weekday off-peak About every 30 minutes.
Saturday & Sunday About every 60 minutes.
Example trip Vine Street Mt Vernon / Centrepoint San Bernardino Transit Center
Early weekday 5:25 AM 5:38 AM 5:48 AM
Morning 8:10 AM 8:24 AM 8:36 AM
Midday 12:00 PM 12:15 PM 12:27 PM
Evening 8:55 PM 9:09 PM 9:20 PM

Open the full Route 215 schedule

Airport connection

ONT Connect Route 380

ONT Connect provides a non-stop link between Rancho Cucamonga Metrolink and Ontario International Airport.

RC Rancho Cucamonga Metrolink
→ Non-stop corridor
T2 Airport Terminal 2
T4 Airport Terminal 4
↔ Return service
ML Metrolink connection
Direction Example departure Arrival Approx. scheduled trip
Airport → Metrolink Terminal 2 at 4:33 AM Rancho Cucamonga 4:48 AM About 15 minutes
Metrolink → Airport Rancho Cucamonga 4:16 AM Terminal 2 at 4:33 AM About 17 minutes
Frequency: Omnitrans lists weekday service roughly every 35–60 minutes and weekend service approximately hourly. Always coordinate the bus schedule with your flight and Metrolink arrival.

Open the official ONT Connect Route 380 timetable

Fares and passes

Omnitrans Fare Prices

Omnitrans uses the same standard fare structure for local buses, freeway express routes and sbX.

Single ride $2.00 Full fare Pay exact cash on board or purchase through the Transit app.
1-Day Pass $6.00 Full fare Useful for several trips in one day.
7-Day Pass $20.00 Full fare Valid for seven consecutive days.
31-Day Pass $60.00 Full fare Valid for 31 consecutive days.

Reduced Fare

Senior / Disability / Medicare Single ride: $0.90
Day pass: $2.75
7-day: $9
31-day: $30
Veterans Single ride: $0.90
Day pass: $2.75
7-day: $9
31-day: $30
K–12 students Eligible San Bernardino County K–12 students can ride fixed-route Omnitrans service free under the Free Fares for School program when program requirements are met.
Cash tip: use exact fare. Omnitrans states that pennies are not accepted.

Check the current official Omnitrans fare page

Mobile fare

Pay with the Transit App

Transit is Omnitrans’ official app for trip planning, real-time arrivals and mobile fares.

1
Download Transit

Install the official Transit app.

2
Buy ticket

Tap the Buy Ticket option.

3
Select fare

Choose traveler type and pass.

4
Activate

Activate the pass when ready to ride.

5
Show operator

Display the active mobile ticket when boarding.

Read Omnitrans mobile-fare instructions

Live bus tools

How to Track an Omnitrans Bus

Omnitrans supports live arrival information through the Transit app and NextBus. NexTrip information at Omnitrans stops can also help riders retrieve arrival predictions by phone, text, web or QR code.

1
Open Transit

Use your current location or enter the stop manually.

2
Select route

Match the exact Omnitrans route number.

3
Pick direction

Confirm the destination shown on the bus headsign.

4
Choose stop

Use the actual stop rather than a nearby intersection guess.

5
Recheck

Check again before walking out because predictions can change.

Arrive a few minutes early. Omnitrans says buses stop only at designated stops and cannot wait if a rider arrives after the bus.

Open official tracking and riding instructions

Service alerts

Check Detours, Delays & Stop Closures

Omnitrans’ current alert system can show real-time information about bus delays, stop closures, detours and other route changes.

Route delays Check whether your selected route is running behind schedule.
Stop closures A normal stop can temporarily move to the closest safe available stop.
Detours Construction, crashes, events or street closures can change normal routing.
Subscriptions Omnitrans lets riders subscribe by route, stop, day, time and preferred language.
Alert check date: October 2, 2026. Do not assume that an old detour still applies or that an absence of a visible alert guarantees an on-time bus. Check the latest alert feed immediately before traveling.

View service alerts  •  Subscribe to alerts

On-demand service

OmniRide Is Different from a Fixed Bus Route

OmniRide is Omnitrans’ reservation-based shared on-demand service in Bloomington, Chino/Chino Hills and Upland.

Regular OmniRide fare $4.00 Includes an Omnitrans fixed-route day pass for the same day.
Reduced OmniRide fare $1.00 Omnitrans lists this price for veterans and qualifying disabled/senior/Medicare riders.
Service hours Chino/Chino Hills and Upland: weekdays 6 AM–8 PM.
Bloomington: seven days a week, 5 AM–10 PM.

Open OmniRide information

ADA service

OmniAccess & Accessible Travel

OmniAccess is Omnitrans’ ADA demand-response service for eligible riders whose disabilities meet ADA paratransit requirements.

Eligibility Riders need valid ADA certification to use OmniAccess.
OmniAccess fare Published zone-based fares begin at $3.75 for 1–3 zones and rise for longer trips.
Service animals Designated service animals are allowed free of charge.
East Valley reservations (909) 383-1680
West Valley reservations 1-800-990-2404
Major connection point

San Bernardino Transit Center Map

The San Bernardino Transit Center is one of the most important Omnitrans transfer locations and is served by multiple routes.

Omnitrans lists the center at 599 W. Rialto Avenue, San Bernardino, CA 92401.

  • Confirm the route number before entering the boarding area.
  • Check the destination on the headsign.
  • Use live arrival information when possible.
  • Allow extra time if making a timed transfer.
  • Check alerts for temporary stop changes.
  • Keep your fare or Transit app ticket ready.
Practical rider tips

How to Avoid Missing or Boarding the Wrong Bus

  • Use the official route page for your route number.
  • Choose the correct weekday, Saturday or Sunday table.
  • Confirm northbound, southbound or destination direction.
  • Arrive at the designated bus stop a few minutes early.
  • Watch the route number displayed above the windshield.
  • Wave to the operator so it is clear you want to board.
  • Have exact cash or an activated mobile pass ready.
  • Check Transit or NextBus shortly before leaving.
  • Check service alerts for stop closures or detours.
  • Plan your return trip before relying on a late-evening connection.
Contact information

Omnitrans Help & Customer Information

Bus information 1-800-966-6428
8 AM–5 PM Monday–Friday
Headquarters 1700 W. Fifth Street
San Bernardino, CA 92411
Lost & Found (909) 379-7100
Hearing impaired Dial 711 for TRS.
Official sources

Official Omnitrans Sources Used

Routes & Schedules Current route directory, August 2026 bus book, system map and holiday no-service dates.
Open routes & schedules
Fare Information Full fare, reduced fare, day passes, 7-day and 31-day passes.
Open fares
How to Ride Transit app, NextBus, stop boarding and real-time arrival guidance.
Open rider guide
sbX Green Line Route, major destinations and current weekday/Saturday frequency.
Open sbX
Route 215 Riverside–San Bernardino timetable and frequency.
Open Route 215
ONT Connect 380 Ontario Airport–Rancho Cucamonga Metrolink timetable.
Open Route 380
OmniRide On-demand service areas, hours, fares and booking through Transit.
Open OmniRide
Service Alerts Detours, delays, stop closures and route subscriptions.
Open alerts
FAQs

Omnitrans Bus Schedule FAQs

Where can I find the current Omnitrans bus schedule?

Use the official Omnitrans Routes & Schedules page. It includes current route pages, downloadable maps, the August 2026 bus book and the system map.

How much is a regular Omnitrans bus ride?

The current full-fare single ride is $2. Omnitrans also offers a $6 day pass, $20 7-day pass and $60 31-day pass.

Does Omnitrans run on Sundays?

Many Omnitrans routes provide Sunday service, but not every service does. For example, Omnitrans states that the sbX Green Line has no Sunday service. Check the specific route page.

How can I track an Omnitrans bus live?

Use the Transit app, which is Omnitrans’ official app, or NextBus. NexTrip information at bus stops can also provide real-time arrival predictions.

How early should I arrive at an Omnitrans stop?

Omnitrans recommends arriving a few minutes early. Buses stop only at designated stops and cannot wait for riders who arrive late.

Does Omnitrans go to Ontario International Airport?

Yes. ONT Connect Route 380 provides non-stop service between Rancho Cucamonga Metrolink and Ontario International Airport Terminals 2 and 4.

What is the fastest frequent Omnitrans route?

Frequency depends on the time and route. The sbX Green Line is one of the most frequent services, with Omnitrans listing 10-minute weekday peak service and 20-minute Saturday service.

Can I pay Omnitrans fare with my phone?

Yes. Riders can buy and activate fares in the Transit app and show the active mobile ticket to the operator when boarding.

What is OmniRide?

OmniRide is Omnitrans’ reservation-based on-demand shared transit service in Bloomington, Chino/Chino Hills and Upland. The regular ride is currently $4 and includes a same-day fixed-route day pass.

Does Omnitrans operate on holidays?

Omnitrans states that buses are not in service on New Year’s Day, Memorial Day, Independence Day, Labor Day, Thanksgiving Day or Christmas Day.

Leave a Comment