OmniRide: Your On-Demand Ride in Bloomington, Chino/Chino Hills & Upland
OmniRide is reservation-based, on-demand, shared transit service (like Uber or Lyft), providing local service in Chino/Chino Hills and Upland.
Get the OmniRide On-Demand App to start riding.
Only $4 per ride + includes a day pass to Omnitrans service on day of travel.
Veterans, and Disabled/Seniors/Medicare ride for $2 per trip.
Fare includes a day pass, which allows you to transfer from OmniRide to connecting Omnitrans bus service to travel all over the San Bernardino Valley and beyond. The pass is only valid on the same day of travel.
Omniride Bloomington, Chino, Chino Hills and Upland Service is available weekdays from 6 AM – 8 PM. Bloomington OmniRide is available Saturdays, 6 AM – 8 PM.
Request a ride within service hours.
Vehicles are ADA accessible.
OmniRide vehicles can safely accommodate passengers with disabilities and those riding with mobility devices.
Book by app or phone.
Pay your fare on the app or use cash.
Sign up for an account on the app, and use your credit or debit card to pay for your rides. Or, pay with cash when the vehicle arrives. You must use exact change.
OmniRide can pick you up and drop you off in Chino/Chino Hills & Upland
When booking your trip, the app guides you to the closest “virtual stop” for pick-up, typically a nearby intersection. An OmniRide vehicle will arrive within 15 minutes for pick-up and proceed to another virtual stop, which will be another location close to your requested drop-off point. Virtual stops are seen as dots in the map.