20 Bus - Main + Cataba - Pinon Hills

List of stops

      Main St EB & Cataba Rd – Pinon Hills Community Center

      Main St EB & Cataba Rd

      07:2509:4512:0514:2516:45

      Key Pointe Ave NB & Main St

      07:2509:4512:0514:2516:45

      Amargosa Rd NB & Bear Valley Rd

      07:3609:5612:1614:3616:56

      Victor Valley Mall

      07:3909:5912:1914:3916:59

      Bear Valley Rd WB & Mall Blvd

      07:4110:0112:2114:4117:01

      Bear Valley Rd WB & Pacoima Rd

      07:4110:0112:2114:4117:01

      Bear Valley Rd WB & Amethyst Rd

      07:4210:0212:2214:4217:02

      Bear Valley Rd WB & Jade

      07:4410:0412:2414:4417:04

      Bear Valley Rd WB & Topaz Rd

      07:4410:0412:2414:4417:04

      Bear Valley Rd WB & Eagle Ranch Pkwy

      07:4610:0612:2614:4617:06

      Bear Valley Rd WB & Hwy 395

      07:4710:0712:2714:4717:07

      Baldy Mesa Rd SB & Duncan Rd

      07:5310:1312:3314:5317:13

      Baldy Mesa Rd SB & 7th St

      07:5410:1412:3414:5417:14

      Baldy Mesa Rd SB & Yucca Terrace Dr

      07:5910:1912:3914:5917:19

      Phelan Rd WB & Arrowhead Rd

      08:0010:2012:4015:0017:20

      Phelan Rd WB & Caughlin Rd

      08:0410:2412:4415:0417:24

      Phelan Rd WB & Buttemere Rd

      08:0510:2512:4515:0517:25

      Phelan Rd WB & Sonora Rd

      08:0610:2612:4615:0617:26

      Phelan Rd WB & Wilson Ranch

      08:0710:2712:4715:0717:27

      Phelan Rd WB & Eaby Rd

      08:0910:2912:4915:0917:29

      Phelan Rd WB & Johnson Rd

      08:1110:3112:5115:1117:31

      Phelan Rd WB & Sheep Creek Rd

      08:1310:3312:5315:1317:33

      Pinon Hills Community Center

      08:2310:4313:0315:2317:43

      Pinon Hills Community Center – Main St EB & Cataba Rd

      Pinon Hills Community Center08:3510:5513:1515:3517:55
      Phelan Rd EB & Sheep Creek Rd08:4411:0413:2415:4418:04
      Phelan Rd EB & Sierra Vista Rd08:4511:0513:2515:4518:05
      Phelan Rd EB & Johnson Rd08:4611:0613:2615:4618:06
      Phelan Rd EB & Eaby Rd08:4711:0713:2715:4718:07
      Phelan Rd EB & Wilson Ranch Rd08:4911:0913:2915:4918:09
      Phelan Rd EB & Sonora Rd08:5011:1013:3015:5018:10
      Phelan Rd EB & Buttemere Rd08:5011:1013:3015:5018:10
      Phelan Rd EB & Caughlin Rd08:5211:1213:3215:5218:12
      Phelan Rd EB & Arrowhead Rd08:5511:1513:3515:5518:15
      Baldy Mesa NB & Yucca Terrace08:5611:1613:3615:5618:16
      Baldy Mesa NB & 7th09:0211:2213:4216:0218:22
      Duncan EB & Baldy Mesa09:0311:2313:4316:0318:23
      Bear Valley EB & Hwy 39509:1011:3013:5016:1018:30
      Bear Valley EB & Marina09:1311:3313:5316:1318:33
      Bear Valley EB & Jade09:1411:3413:5416:1418:34
      Bear Valley Rd EB & Amethyst Rd09:1511:3513:5516:1518:35
      Victor Valley Mall09:1911:3913:5916:1918:39
      Amargosa Rd SB & Bear Valley Rd09:2111:4114:0116:2118:41
      Amargosa Rd SB & Desert Escape09:2111:4114:0116:2118:41
      Cataba Rd SB & Main St09:3011:5014:1016:3018:50
      Main St EB & Cataba Rd09:3011:5014:1016:3018:50
      Build real-time departures into your app

      Tell us about your project. Test London API examples while we review your request.

      Request data / API access

      Route Path (Streets & Roads)

      Outbound: Main St EB & Cataba Rd – Pinon Hills Community Center
      Main Street - Key Pointe Drive - Amargosa Road - Bear Valley Road - Baldy Mesa Road - Phelan Road - Mountain Road
      Inbound: Pinon Hills Community Center – Main St EB & Cataba Rd
      Mountain Road - Phelan Road - Baldy Mesa Road - Bear Valley Road - Amargosa Road - Cataba Road - Main Street

      Schedules and stops for this route are published in GTFS: victorville-ca-us

      Frequently asked questions about route 20

      • What time does route 20 start operating?

        Services on route 20 start at 07:25 every day.

      • What time does route 20 stop operating?

        Services on route 20 end at 17:43 every day.

      • Is there a stop for route 20 near me?

        View the nearest stop for route 20.

      20 (Baldy Mesa Buses)

      The first stop of the 20 bus route is Main St EB & Cataba Rd and the last stop is Pinon Hills Community Center. 20 (Main + Cataba - Pinon Hills) is operational during everyday.

      Additional information: 20 has 23 stops. The total trip duration for this route is approximately 58 minutes.

      More than 5 million users trust busmaps.com for public transport information. Find suggested Buses routes in Baldy Mesa, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

      20 bus near me

      Last updated on November 14, 2026