87 (Bellemeade/Hopkins) Bus in Richmond

Click to load interactive map
List of stops
      Map

      Hull + Plaza – Transfer Station BAY A

      Hull + Plaza

      07:3008:3009:3010:3011:3012:3013:3014:3015:3016:3017:3018:30

      Plaza + Belt Boulevard

      07:3008:3009:3010:3011:3012:3013:3014:3015:3016:3017:3018:30

      Belt Boulevard + Stockton

      07:3208:3209:3210:3211:3212:3213:3214:3215:3216:3217:3218:32

      VA Medical Center Shelter

      07:3308:3309:3310:3311:3312:3313:3314:3315:3316:3317:3318:33

      VA Medical Center Exit + Broad Rock

      07:3408:3409:3410:3411:3412:3413:3414:3415:3416:3417:3418:34

      Broad Rock + Belt Boulevard

      07:3508:3509:3510:3511:3512:3513:3514:3515:3516:3517:3518:35

      Broad Rock + Mcguire

      07:3608:3609:3610:3611:3612:3613:3614:3615:3616:3617:3618:36

      Broad Rock + 36th

      07:3708:3709:3710:3711:3712:3713:3714:3715:3716:3717:3718:37

      Broad Rock + 34th

      07:3708:3709:3710:3711:3712:3713:3714:3715:3716:3717:3718:37

      Broad Rock + Holly Springs

      07:3808:3809:3810:3811:3812:3813:3814:3815:3816:3817:3818:38

      Holly Spring + Caulder

      07:3908:3909:3910:3911:3912:3913:3914:3915:3916:3917:3918:39

      Holly Spring + Hopkins

      07:3908:3909:3910:3911:3912:3913:3914:3915:3916:3917:3918:39

      Hopkins + Mcguire

      07:4108:4109:4110:4111:4112:4113:4114:4115:4116:4117:4118:41

      Hopkins + Veterans

      07:4108:4109:4110:4111:4112:4113:4114:4115:4116:4117:4118:41

      Cofer & Gross

      07:4308:4309:4310:4311:4312:4313:4314:4315:4316:4317:4318:43

      Cofer & Yale

      07:4408:4409:4410:4411:4412:4413:4414:4415:4416:4417:4418:44

      Bellemeade & Richmond Hwy

      07:4708:4709:4710:4711:4712:4713:4714:4715:4716:4717:4718:47

      Lynhaven + Bellmeade

      07:4808:4809:4810:4811:4812:4813:4814:4815:4816:4817:4818:48

      Lynhaven + Warwick

      07:4808:4809:4810:4811:4812:4813:4814:4815:4816:4817:4818:48

      Lynhaven + Wright

      07:4808:4809:4810:4811:4812:4813:4814:4815:4816:4817:4818:48

      Royall + Krouse

      07:4908:4909:4910:4911:4912:4913:4914:4915:4916:4917:4918:49

      Royal + Thaxton

      07:5008:5009:5010:5011:5012:5013:5014:5015:5016:5017:5018:50

      Gunn + Royall

      07:5008:5009:5010:5011:5012:5013:5014:5015:5016:5017:5018:50

      Minefee + Gunn

      07:5208:5209:5210:5211:5212:5213:5214:5215:5216:5217:5218:52

      Chambers + Minefee

      07:5308:5309:5310:5311:5312:5313:5314:5315:5316:5317:5318:53

      Chambers + Bowen

      07:5308:5309:5310:5311:5312:5313:5314:5315:5316:5317:5318:53

      Harwood + Bowen

      07:5508:5509:5510:5511:5512:5513:5514:5515:5516:5517:5518:55

      Lone + Harwood

      07:5508:5509:5510:5511:5512:5513:5514:5515:5516:5517:5518:55

      Lone + Bruce

      07:5608:5609:5610:5611:5612:5613:5614:5615:5616:5617:5618:56

      Bruce + 18th St

      07:5708:5709:5710:5711:5712:5713:5714:5715:5716:5717:5718:57

      18th + Joplin

      07:5708:5709:5710:5711:5712:5713:5714:5715:5716:5717:5718:57

      18th + Halifax

      07:5808:5809:5810:5811:5812:5813:5814:5815:5816:5817:5818:58

      18th + Fairfax

      07:5908:5909:5910:5911:5912:5913:5914:5915:5916:5917:5918:59

      18th ST + Dinwiddie

      07:5908:5909:5910:5911:5912:5913:5914:5915:5916:5917:5918:59

      Dinwiddie + 17th

      08:0009:0010:0011:0012:0013:0014:0015:0016:0017:0018:0019:00

      16th + Dinwiddie

      08:0009:0010:0011:0012:0013:0014:0015:0016:0017:0018:0019:00

      16th + Maury

      08:0109:0110:0111:0112:0113:0114:0115:0116:0117:0118:0119:01

      Maury + 15th

      08:0209:0210:0211:0212:0213:0214:0215:0216:0217:0218:0219:02

      Maury + 12th

      08:0309:0310:0311:0312:0313:0314:0315:0316:0317:0318:0319:03

      Commerce + Maury

      08:0409:0410:0411:0412:0413:0414:0415:0416:0417:0418:0419:04

      Commerce + Decatur

      08:0509:0510:0511:0512:0513:0514:0515:0516:0517:0518:0519:05

      Bainbridge & 13th

      08:0709:0710:0711:0712:0713:0714:0715:0716:0717:0718:0719:07

      Cowardin + Bainbridge

      08:0809:0810:0811:0812:0813:0814:0815:0816:0817:0818:0819:08

      Cowardin + Perry

      08:0909:0910:0911:0912:0913:0914:0915:0916:0917:0918:0919:09

      Semmes & 20th

      08:1009:1010:1011:1012:1013:1014:1015:1016:1017:1018:1019:10

      20th + Stonewall

      08:1109:1110:1111:1112:1113:1114:1115:1116:1117:1118:1119:11

      2nd & Brown's Island Way

      08:1409:1410:1411:1412:1413:1414:1415:1416:1417:1418:1419:14

      2nd & Spring

      08:1409:1410:1411:1412:1413:1414:1415:1416:1417:1418:1419:14

      2ND + Canal

      08:1509:1510:1511:1512:1513:1514:1515:1516:1517:1518:1519:15

      2nd & Franklin

      08:1509:1510:1511:1512:1513:1514:1515:1516:1517:1518:1519:15

      2nd & Broad

      08:1609:1610:1611:1612:1613:1614:1615:1616:1617:1618:1619:16

      Marshall + 3rd

      08:1609:1610:1611:1612:1613:1614:1615:1616:1617:1618:1619:16

      Marshall + 7th

      08:1609:1610:1611:1612:1613:1614:1615:1616:1617:1618:1619:16

      Transfer Station BAY A

      08:1809:1810:1811:1812:1813:1814:1815:1816:1817:1818:1819:18

      Transfer Station BAY A – Hull + Plaza

      Transfer Station BAY A07:3008:3009:3010:3011:3012:3013:3014:3015:3016:3017:3018:30
      8TH + Clay07:3008:3009:3010:3011:3012:3013:3014:3015:3016:3017:3018:30
      8TH + Marshall07:3008:3009:3010:3011:3012:3013:3014:3015:3016:3017:3018:30
      8TH + Grace07:3108:3109:3110:3111:3112:3113:3114:3115:3116:3117:3118:31
      8TH + Main07:3108:3109:3110:3111:3112:3113:3114:3115:3116:3117:3118:31
      8TH + Cary07:3208:3209:3210:3211:3212:3213:3214:3215:3216:3217:3218:32
      Canal + 6th07:3308:3309:3310:3311:3312:3313:3314:3315:3316:3317:3318:33
      2nd & Brown's Island Way07:3508:3509:3510:3511:3512:3513:3514:3515:3516:3517:3518:35
      20th + Stonewall07:4108:4109:4110:4111:4112:4113:4114:4115:4116:4117:4118:41
      Cowardin + Semmes07:4208:4209:4210:4211:4212:4213:4214:4215:4216:4217:4218:42
      Cowardin + Wall07:4308:4309:4310:4311:4312:4313:4314:4315:4316:4317:4318:43
      Bainbridge & 12th07:4608:4609:4610:4611:4612:4613:4614:4615:4616:4617:4618:46
      Commerce + Hull07:4808:4809:4810:4811:4812:4813:4814:4815:4816:4817:4818:48
      Commerce + Stockton07:4808:4809:4810:4811:4812:4813:4814:4815:4816:4817:4818:48
      Maury + 9th07:4908:4909:4910:4911:4912:4913:4914:4915:4916:4917:4918:49
      Maury + 12th07:4908:4909:4910:4911:4912:4913:4914:4915:4916:4917:4918:49
      Maury + 15th07:5008:5009:5010:5011:5012:5013:5014:5015:5016:5017:5018:50
      16th + Maury07:5008:5009:5010:5011:5012:5013:5014:5015:5016:5017:5018:50
      16th + Dinwiddie07:5108:5109:5110:5111:5112:5113:5114:5115:5116:5117:5118:51
      Dinwiddie + 17th07:5108:5109:5110:5111:5112:5113:5114:5115:5116:5117:5118:51
      18th + Dinwiddie07:5108:5109:5110:5111:5112:5113:5114:5115:5116:5117:5118:51
      18th + Fairfax07:5208:5209:5210:5211:5212:5213:5214:5215:5216:5217:5218:52
      18th + Halifax07:5308:5309:5310:5311:5312:5313:5314:5315:5316:5317:5318:53
      18th + Joplin07:5308:5309:5310:5311:5312:5313:5314:5315:5316:5317:5318:53
      Lone + Bruce07:5408:5409:5410:5411:5412:5413:5414:5415:5416:5417:5418:54
      Lone & Harwood07:5408:5409:5410:5411:5412:5413:5414:5415:5416:5417:5418:54
      Harwood + 21st07:5508:5509:5510:5511:5512:5513:5514:5515:5516:5517:5518:55
      Chambers + Bowen07:5608:5609:5610:5611:5612:5613:5614:5615:5616:5617:5618:56
      Chambers + Minefee07:5708:5709:5710:5711:5712:5713:5714:5715:5716:5717:5718:57
      Minefee + Mimosa07:5708:5709:5710:5711:5712:5713:5714:5715:5716:5717:5718:57
      Royall + Gunn07:5908:5909:5910:5911:5912:5913:5914:5915:5916:5917:5918:59
      Royall + Thaxton07:5908:5909:5910:5911:5912:5913:5914:5915:5916:5917:5918:59
      Royall + Krouse08:0009:0010:0011:0012:0013:0014:0015:0016:0017:0018:0019:00
      Lynhaven + Wright08:0109:0110:0111:0112:0113:0114:0115:0116:0117:0118:0119:01
      Lynhaven + Warwick08:0109:0110:0111:0112:0113:0114:0115:0116:0117:0118:0119:01
      Lynhaven + Afton08:0209:0210:0211:0212:0213:0214:0215:0216:0217:0218:0219:02
      Bellemeade & Richmond Hwy08:0309:0310:0311:0312:0313:0314:0315:0316:0317:0318:0319:03
      Cofer & Yale08:0609:0610:0611:0612:0613:0614:0615:0616:0617:0618:0619:06
      Cofer & Gross08:0709:0710:0711:0712:0713:0714:0715:0716:0717:0718:0719:07
      Hopkins & Mcguire08:0909:0910:0911:0912:0913:0914:0915:0916:0917:0918:0919:09
      Holly Spring & Caulder08:1209:1210:1211:1212:1213:1214:1215:1216:1217:1218:1219:12
      Broad Rock & 33rd08:1309:1310:1311:1312:1313:1314:1315:1316:1317:1318:1319:13
      Broad Rock & 36th08:1409:1410:1411:1412:1413:1414:1415:1416:1417:1418:1419:14
      Broad Rock Blvd. at Mcguire St.08:1509:1510:1511:1512:1513:1514:1515:1516:1517:1518:1519:15
      VA Medical Center Shelter08:1709:1710:1711:1712:1713:1714:1715:1716:1717:1718:1719:17
      VA Medical Center Exit + Broad Rock08:1809:1810:1811:1812:1813:1814:1815:1816:1817:1818:1819:18
      Belt Boulevard + Merry Oaks08:2109:2110:2111:2112:2113:2114:2115:2116:2117:2118:2119:21
      Hull + Plaza08:2309:2310:2311:2312:2313:2314:2315:2316:2317:2318:2319:23
      Last updated on March 21, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Hull + Plaza – Transfer Station BAY A
      Hull Street - East Belt Boulevard - Stockton Street - Broad Rock Boulevard - East Broad Rock Road - Holly Spring Avenue - Hopkins Road - Cofer Road - Bellemeade Road - Lynhaven Avenue - Royall Avenue - Thaxton Street - Gunn Street - Minefee Street - Chambers Street - Harwood Street - Lone Street - Bruce Street - East 18th Street - Dinwiddie Avenue - East 16th Street - Maury Street - Commerce Road - Bainbridge Street - Cowardin Avenue - Semmes Avenue - West 20th Street - Brown's Island Way - South 2nd Street - North 2nd Street - East Marshall Street - East Clay Street
      Inbound: Transfer Station BAY A – Hull + Plaza
      East Clay Street - North 8th Street - East Cary Street - East Canal Street - South 2nd Street - West 20th Street - Cowardin Avenue - Wall Street - Bainbridge Street - Commerce Road - Stockton Street - Maury Street - East 16th Street - Dinwiddie Avenue - East 17th Street - East 18th Street - Fairfax Avenue - East 18th Street - Joplin Avenue - Lone Street - Minefee Street - Harwood Street - Chambers Street - Mimosa Street - Royall Avenue - Wright Avenue - Warwick Avenue - Lynhaven Avenue - Bellemeade Road - Cofer Road - Hopkins Road - Holly Spring Avenue - East Broad Rock Road - East 36th Street - McGuire Drive - Broad Rock Boulevard - East Belt Boulevard - Hull Street
      All data is available in GTFS feed: ridegrtc

      Bus 87 FAQ

      • What time does the 87 bus start operating?

        Services on the 87 - Bellemeade/Hopkins bus start at 07:30 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 87 bus stop working?

        Services on the 87 - Bellemeade/Hopkins bus stop at 19:18 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 87 bus stop near me?

        Click here to view the nearest 87 - Bellemeade/Hopkins bus stop.

      87 (Richmond Buses)

      The first stop of the 87 bus route is Hull + Plaza and the last stop is Transfer Station BAY A. 87 (Bellemeade/Hopkins) is operational during everyday.

      Additional information: 87 has 54 stops and the total trip duration for this route is approximately 48 minutes.

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

      87 bus near me