The average bus between Pomona and Oroville takes 19h 55m and the fastest bus takes 17h 40m. The bus service runs several times per day from Pomona to Oroville. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run twice daily between Pomona and Oroville. The earliest departure is at 2:00 PM in the afternoon, and the last departure from Pomona is at 11:00 PM which arrives into Oroville at 4:40 PM. All services require a transfer at Downtown Los Angeles and take an average of 19h 55m. The schedules shown below are for the next available departures.
Arrives next day


22h 10m • 2 changesArrives next day


17h 40m • 2 changesArrives next day


22h 10m • 2 changesArrives next day


17h 40m • 2 changesArrives next day


22h 10m • 2 changesArrives next day


17h 40m • 2 changesArrives next day


22h 10m • 2 changesArrives next day


17h 40m • 2 changesWant to know about travelling from Pomona to Oroville? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Pomona to Oroville. However, there are services departing from Pomona station and arriving at Oroville station via Downtown Los Angeles. The journey, including transfers, takes approximately 19h 55m.
Pomona to Oroville bus services, operated by Tufesa, depart from 285 S East End Ave - Pomona station.
Pomona to Oroville bus services, operated by Tufesa, arrive at Oroville Amtrak Bus Stop station.
The distance between Pomona and Oroville is 695 km. The road distance is 809 km.
You can take a bus from 285 S East End Ave - Pomona to Oroville Amtrak Bus Stop via Downtown Los Angeles, Los Angeles - Limousine Express Bus Terminal, Stockton, and Stockton in around 13h 44m.