Bus 20

Click to load interactive map
List of stops
      Map

      Magnolia Opp Elizabeth – Iris + Lasselle

      Magnolia Opp Elizabeth

      06:4907:4008:2809:3110:3111:3112:3113:3414:3615:3616:3117:2218:2819:26

      Riverside Plaza

      06:4907:4008:2809:3110:3111:3112:3113:3414:3615:3616:3117:2218:2819:26

      Central + Magnolia

      06:5007:4108:2909:3210:3211:3212:3213:3514:3715:3716:3217:2318:2919:27

      Central + De Anza

      06:5007:4108:2909:3210:3211:3212:3213:3514:3715:3716:3217:2318:2919:27

      Central + San Diego

      06:5007:4108:2909:3210:3311:3312:3313:3614:3815:3816:3317:2418:3019:27

      Central + Riverside

      06:5107:4208:3009:3310:3311:3312:3313:3614:3815:3816:3317:2418:3019:28

      Central at Memorial Park

      06:5207:4308:3109:3410:3511:3512:3513:3814:4015:4016:3517:2618:3219:29

      Central + Rumsey

      06:5307:4408:3209:3510:3511:3512:3513:3814:4015:4016:3517:2618:3219:30

      Central + Victoria

      06:5407:4508:3309:3610:3611:3612:3613:3914:4115:4116:3617:2718:3319:31

      Central + Avondale Way

      06:5507:4608:3409:3710:3711:3712:3713:4014:4215:4216:3717:2818:3419:32

      Alessandro + Royal Hills

      06:5607:4708:3509:3810:3911:3912:3913:4214:4415:4416:3917:3018:3619:33

      Alessandro + Arlington

      06:5707:4808:3609:3910:4011:4012:4013:4314:4515:4516:4017:3118:3719:35

      Alessandro + Century

      06:5907:5008:3809:4110:4211:4212:4213:4514:4715:4716:4217:3318:3919:36

      Alessandro + Via Vista

      07:0007:5108:3909:4210:4311:4312:4313:4614:4815:4816:4317:3418:4019:37

      Alessandro + Overlook

      07:0107:5208:4009:4310:4411:4412:4413:4714:4915:4916:4417:3518:4119:39

      Alessandro + Communication

      07:0207:5308:4109:4410:4511:4512:4513:4814:5015:5016:4517:3618:4219:40

      Mission Grove + Earhart Way

      07:0507:5608:4409:4710:4911:4912:4913:5214:5415:5416:4917:4018:4619:43

      Mission Grove + Mission Village

      07:0607:5708:4509:4810:5011:5012:5013:5314:5515:5516:5017:4118:4719:44

      Alessandro + Mission Grove

      07:0707:5808:4509:4910:5111:5112:5113:5414:5615:5616:5117:4218:4719:44

      Alessandro + Barton

      07:0908:0008:4709:5010:5211:5212:5213:5514:5715:5716:5217:4418:4919:46

      Alessandro + Vista Grande

      07:1008:0108:4709:5110:5311:5312:5313:5614:5815:5816:5317:4518:4919:46

      Moreno Valley/March Field Sta

      07:1608:0717:51

      Alessandro + Meridian

      07:1708:0808:5209:5610:5811:5812:5814:0115:0316:0316:5817:5218:5419:51

      Alessandro + Old Hwy 215

      07:1908:1008:5309:5710:5911:5912:5914:0215:0416:0416:5917:5418:5519:52

      Alessandro + Day

      07:2008:1108:5409:5811:0012:0013:0014:0315:0516:0517:0017:5518:5619:53

      Alessandro + Elsworth

      07:2208:1308:5509:5911:0112:0113:0114:0415:0616:0617:0117:5718:5719:54

      Alessandro Opp. Courage

      07:2308:1408:5610:0011:0212:0213:0214:0515:0716:0717:0217:5818:5819:55

      Alessandro + Frederick

      07:2408:1508:5710:0111:0312:0313:0314:0615:0816:0817:0317:5918:5919:56

      Alessandro Opp. Chagall

      07:2408:1508:5710:0111:0312:0313:0314:0615:0816:0817:0317:5918:5919:56

      Alessandro + Graham

      07:2608:1708:5910:0311:0512:0513:0514:0815:1016:1017:0518:0119:0119:58

      Alessandro + Alessandro Plaza

      07:2708:1809:0010:0411:0612:0613:0614:0915:1116:1117:0618:0219:0219:59

      Alessandro + Heacock

      07:2808:1909:0210:0611:0812:0813:0814:1115:1316:1317:0818:0419:0320:00

      Alessandro + Indian

      07:3008:2109:0410:0811:1012:1013:1014:1315:1516:1517:1018:0619:0520:02

      Alessandro + Perris

      07:3108:2209:0610:1011:1212:1213:1214:1515:1716:1717:1218:0819:0620:03

      Alessandro + Perris

      07:3208:2309:0710:1111:1312:1313:1314:1615:1816:1817:1318:0919:0720:04

      Alessandro + Appleblossom

      07:3208:2309:0710:1111:1312:1313:1314:1615:1816:1817:1318:0919:0720:04

      Alessandro + Kitching

      07:3308:2409:0810:1211:1412:1413:1414:1715:1916:1917:1418:1019:0820:05

      Alessandro + Eva

      07:3308:2509:0910:1311:1512:1513:1514:1815:2016:2017:1518:1119:0920:05

      Alessandro + Lasselle

      07:3408:2509:0910:1311:1512:1513:1514:1815:2016:2017:1518:1119:0920:06

      Alessandro + Morrison

      07:3608:2709:1110:1511:1712:1713:1714:2015:2216:2217:1718:1319:1120:08

      Alessandro + Country Squire

      07:3608:2809:1210:1611:1812:1813:1814:2115:2316:2317:1818:1419:1220:08

      Nason + Alessandro

      07:3708:2909:1310:1711:1912:1913:1914:2215:2416:2417:1918:1519:1320:09

      Nason + Brodiaea

      07:3808:2909:1310:1711:1912:1913:1914:2215:2416:2417:1918:1519:1320:10

      Riverside University Medical Center

      07:3908:3109:1510:1911:2112:2113:2114:2415:2616:2617:2118:1719:1520:11

      Alessandro + Nason

      07:4108:3309:1710:2111:2312:2313:2314:2615:2816:2817:2318:1919:1720:13

      Alessandro + Landon

      07:4208:3409:1810:2211:2412:2413:2414:2715:2916:2917:2418:2019:1820:14

      Moreno Beach + Alessandro

      07:4308:3509:1910:2311:2512:2513:2514:2815:3016:3017:2518:2119:1920:15

      Moreno Beach + Cactus

      07:4508:3709:2110:2511:2712:2713:2714:3015:3216:3217:2718:2319:2120:17

      Moreno Beach + Jfk

      07:4608:3809:2210:2611:2812:2813:2814:3115:3316:3317:2818:2419:2220:18

      Moreno Beach Opp. Championship

      07:4608:3809:2210:2611:2812:2813:2814:3115:3316:3317:2818:2419:2220:18

      Iris + Via Del Lago

      07:4808:4009:2410:2811:3012:3013:3014:3315:3516:3517:3018:2619:2420:20

      Iris + Oliver

      07:4808:4009:2410:2811:3012:3013:3014:3315:3516:3517:3018:2619:2420:20

      Iris at Kaiser Hospital

      07:4908:4109:2510:2911:3112:3113:3114:3415:3616:3617:3118:2719:2520:21

      Iris @ Vista Lomas Park

      07:5008:4209:2610:3011:3212:3213:3214:3515:3716:3717:3218:2819:2620:22

      Iris + Coachlight/ Avenida De Circo

      07:5208:4409:2810:3211:3412:3413:3414:3715:3916:3917:3418:3019:2820:24

      Lasselle + Iris

      07:5308:4509:2910:3311:3512:3513:3514:3815:4016:4017:3518:3119:2920:25

      Lasselle + Calle Aqua (Opp. Moval College)

      07:5408:4609:3010:3411:3612:3613:3614:3915:4116:4117:3618:3219:3020:26

      Krameria + Lasselle

      07:5508:4709:3110:3511:3712:3713:3714:4015:4216:4217:3718:3319:3120:27

      Krameria + Calle Aurora

      07:5608:4809:3210:3611:3812:3813:3814:4115:4316:4317:3818:3419:3220:28

      Krameria + Camino Juanito

      07:5708:4909:3310:3711:3912:3913:3914:4215:4416:4417:3918:3519:3320:29

      Kitching + Krameria

      07:5708:4909:3310:3711:3912:3913:3914:4215:4416:4417:3918:3519:3320:29

      Kitching + Ivory

      07:5808:5009:3410:3811:4012:4013:4014:4315:4516:4517:4018:3619:3420:30

      Iris + Kitching

      07:5908:5109:3510:3911:4112:4113:4114:4415:4616:4617:4118:3719:3520:31

      Iris + Rancho Del Lago

      08:0108:5309:3710:4111:4312:4313:4314:4615:4816:4817:4318:3919:3720:33

      Iris + Peninsula

      08:0108:5309:3710:4111:4312:4313:4314:4615:4816:4817:4318:3919:3720:33

      Iris + Lasselle

      08:0208:5409:3810:4211:4412:4413:4414:4715:4916:4917:4418:4019:3820:34

      Iris + Lasselle

      08:0308:5509:3910:4311:4512:4513:4514:4815:5016:5017:4518:4119:3920:35
      Times marked with "—" indicate that the vehicle does not stop at this stop.

      Iris + Lasselle – Magnolia Opp Elizabeth

      Iris + Lasselle07:0508:1609:0509:4910:5311:5512:5513:5514:5816:0017:0018:0519:00
      Iris + Coachlight07:0508:1609:0509:4910:5311:5512:5513:5514:5816:0017:0018:0519:00
      Iris + Grande Vista07:0708:1809:0709:5110:5511:5712:5713:5715:0016:0217:0218:0719:02
      Iris + Hammett Ct.07:0708:1809:0709:5110:5511:5712:5713:5715:0016:0217:0218:0719:02
      Iris + Oliver07:0908:2009:0909:5310:5711:5912:5913:5915:0216:0417:0418:0919:04
      Moreno Beach + Via Del Lago07:0908:2009:0909:5310:5711:5912:5913:5915:0216:0417:0418:0919:04
      Moreno Beach + Championship07:1008:2109:1109:5510:5912:0113:0114:0115:0416:0617:0618:1119:06
      Moreno Beach + Jfk07:1108:2209:1109:5510:5912:0113:0114:0115:0416:0617:0618:1119:06
      Moreno Beach + Cactus07:1208:2309:1309:5711:0112:0313:0314:0315:0616:0817:0818:1319:08
      Alessandro + Moreno Beach07:1408:2509:1509:5911:0312:0513:0514:0515:0816:1017:1018:1519:10
      Alessandro + Oliver07:1508:2609:1610:0011:0412:0613:0614:0615:0916:1117:1118:1619:11
      Nason + Alessandro07:1708:2809:1810:0211:0612:0813:0814:0815:1116:1317:1318:1819:13
      Nason + Brodiaea07:1808:2909:1810:0211:0612:0813:0814:0815:1116:1317:1318:1819:13
      Riverside University Medical Center07:1908:3009:2010:0411:0812:1013:1014:1015:1316:1517:1518:2019:15
      Alessandro Opp. Country Squire07:2208:3309:2310:0711:1112:1313:1314:1315:1616:1817:1818:2319:18
      Alessandro + Morrison07:2308:3409:2510:0911:1312:1513:1514:1515:1816:2017:2018:2519:20
      Alessandro + Chervil Ct.07:2608:3709:2710:1111:1512:1713:1714:1715:2016:2217:2218:2719:22
      Alessandro 25634 at MV School Dist.07:2708:3809:2810:1211:1612:1813:1814:1815:2116:2317:2318:2819:23
      Alessandro + Kitching/ Library07:2708:3809:2910:1311:1712:1913:1914:1915:2216:2417:2418:2919:24
      Alessandro + Perris07:2908:4009:3110:1511:1912:2113:2114:2115:2416:2617:2618:3119:26
      Alessandro + Perris07:3008:4109:3210:1611:2012:2213:2214:2215:2516:2717:2718:3219:27
      Alessandro + Indian07:3108:4209:3310:1711:2112:2313:2314:2315:2616:2817:2818:3319:28
      Alessandro + Via Vargas07:3208:4309:3410:1811:2212:2413:2414:2415:2716:2917:2918:3419:29
      Alessandro + Ramsdell07:3208:4309:3510:1911:2312:2513:2514:2515:2816:3017:3018:3419:29
      Alessandro + Heacock07:3308:4409:3510:1911:2312:2513:2514:2515:2816:3017:3018:3519:30
      Alessandro + Alessandro Plaza07:3408:4509:3610:2011:2412:2613:2614:2615:2916:3117:3118:3619:31
      Alessandro + Graham07:3508:4609:3710:2111:2512:2713:2714:2715:3016:3217:3218:3719:32
      Alessandro + Chagall07:3608:4709:3810:2211:2612:2813:2814:2815:3116:3317:3318:3819:33
      Alessandro + Frederick07:3708:4809:4010:2411:2812:3013:3014:3015:3316:3517:3518:3919:34
      Alessandro + Courage07:3708:4809:4010:2411:2812:3013:3014:3015:3316:3517:3518:3919:34
      Alessandro + Elsworth07:3908:4909:4110:2511:2912:3113:3114:3115:3416:3617:3718:4019:35
      Alessandro + Day07:4108:5109:4310:2711:3112:3313:3314:3315:3616:3817:3918:4219:36
      Alessandro + Old Hwy 21507:4208:5209:4410:2811:3212:3413:3414:3415:3716:3917:4018:4319:37
      Moreno Valley/March Field Sta07:4717:45
      Alessandro + Sangorgonio07:4908:5409:4710:3111:3512:3713:3714:3715:4016:4217:4718:4619:39
      Alessandro + Barton07:5308:5709:5010:3411:3812:4013:4014:4015:4316:4517:5118:4919:42
      Mission Grove + Mission Village07:5709:0009:5410:3811:4212:4413:4414:4415:4716:4917:5518:5319:45
      Mission Grove Opp. Northrop07:5709:0009:5410:3811:4212:4413:4414:4415:4716:4917:5518:5319:45
      Alessandro + Cannon08:0209:0509:5910:4311:4712:4913:4914:4915:5216:5418:0018:5819:50
      Alessandro + Canyon Crest08:0209:0510:0010:4411:4812:5013:5014:5015:5316:5518:0118:5919:50
      Alessandro + Via Vista08:0409:0710:0110:4511:4912:5113:5114:5115:5416:5618:0219:0019:52
      Alessandro + Century08:0509:0810:0310:4711:5112:5313:5314:5315:5616:5818:0419:0219:53
      Alessandro + Chicago08:0609:0910:0410:4811:5212:5413:5414:5415:5716:5918:0519:0319:54
      Alessandro + Glenhaven08:0709:1010:0510:4911:5312:5513:5514:5515:5817:0018:0619:0419:55
      Central + Falkirk08:0909:1210:0810:5211:5612:5813:5814:5816:0117:0318:0919:0719:57
      Central + Victoria08:1009:1310:0910:5311:5712:5913:5914:5916:0217:0418:1019:0819:58
      Central + Rumsey08:1109:1410:0910:5311:5712:5913:5914:5916:0217:0418:1019:0819:59
      Central Opp 3300 Memorial Park08:1209:1510:1010:5411:5813:0014:0015:0016:0317:0518:1119:0920:00
      Central + Riverside08:1309:1610:1210:5612:0013:0214:0215:0216:0517:0718:1319:1120:01
      Central + San Diego08:1409:1710:1210:5612:0013:0214:0215:0216:0517:0718:1319:1120:02
      Central + De Anza08:1409:1710:1310:5712:0113:0314:0315:0316:0617:0818:1419:1220:02
      Brockton + Beatty08:1509:1810:1410:5812:0213:0414:0415:0416:0717:0918:1519:1320:03
      Brockton Opp. Gardena (Dmv)08:1609:1910:1410:5812:0213:0414:0415:0416:0717:0918:1519:1320:04
      Jurupa + Brockton08:1609:1910:1510:5912:0313:0514:0515:0516:0817:1018:1619:1420:04
      Jurupa + Magnolia08:1709:2010:1611:0012:0413:0614:0615:0616:0917:1118:1719:1520:05
      Magnolia Opp Elizabeth08:1809:2110:1711:0112:0513:0714:0715:0716:1017:1218:1819:1620:06
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Last updated on March 21, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Magnolia Opp Elizabeth – Iris + Lasselle
      Magnolia Avenue - Central Avenue - Alessandro Boulevard - Mission Grove Parkway South - East Alessandro Boulevard - Alessandro Boulevard - Eva Way - Alessandro Boulevard - Nason Street - Cactus Avenue - Alessandro Boulevard - Moreno Beach Drive - Iris Avenue - Lasselle Street - Krameria Avenue - Kitching Street - Iris Avenue
      Inbound: Iris + Lasselle – Magnolia Opp Elizabeth
      Iris Avenue - Moreno Beach Drive - Alessandro Boulevard - Nason Street - Cactus Avenue - Alessandro Boulevard - East Alessandro Boulevard - Mission Grove Parkway South - Alessandro Boulevard - Central Avenue - Brockton Avenue - Jurupa Avenue - Magnolia Avenue
      All data is available in GTFS feed: rta-riverside

      Bus 20 FAQ

      • What time does the 20 bus start operating?

        Services on the 20 - Mo Val College-Riverside bus start at 06:49 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 20 bus stop working?

        Services on the 20 - Mo Val College-Riverside bus stop at 20:35 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 20 bus stop near me?

        Click here to view the nearest 20 - Mo Val College-Riverside bus stop.

      20 (Riverside Buses)

      The first stop of the 20 bus route is Magnolia Opp Elizabeth and the last stop is Iris + Lasselle. 20 (Mo Val College-Riverside) is operational during everyday.

      Additional information: 20 has 67 stops and the total trip duration for this route is approximately 79 minutes.

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Riverside Buses suggested routes, real-time bus tracker, line route maps in Riverside, and helps to find the closest 20 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 20 bus to take on your trip.

      20 bus near me