87 (Bellemeade/Hopkins) Bus in Richmond

Click to load interactive map
List of stops
      Map

      Hull + Plaza – Transfer Station BAY A

      Hull + Plaza

      05:2506:2507:2508:2509:2510:2511:2512:2513:2514:2515:2516:2517:2518:2519:2520:2521:25

      Plaza + Belt Boulevard

      05:2606:2607:2608:2609:2610:2611:2612:2613:2614:2615:2616:2617:2618:2619:2620:2621:26

      Belt Boulevard + Stockton

      05:2906:2907:2908:2909:2910:2911:2912:2913:2914:2915:2916:2917:2918:2919:2920:2921:29

      VA Medical Center Shelter

      05:3106:3107:3108:3109:3110:3111:3112:3113:3114:3115:3116:3117:3118:3119:3120:3121:31

      VA Medical Center Exit + Broad Rock

      05:3106:3107:3108:3109:3110:3111:3112:3113:3114:3115:3116:3117:3118:3119:3120:3121:31

      Broad Rock + Belt Boulevard

      05:3306:3307:3308:3309:3310:3311:3312:3313:3314:3315:3316:3317:3318:3319:3320:3321:33

      Broad Rock + Mcguire

      05:3306:3307:3308:3309:3310:3311:3312:3313:3314:3315:3316:3317:3318:3319:3320:3321:33

      Broad Rock + 36th

      05:3306:3307:3308:3309:3310:3311:3312:3313:3314:3315:3316:3317:3318:3319:3320:3321:33

      Broad Rock + 34th

      05:3406:3407:3408:3409:3410:3411:3412:3413:3414:3415:3416:3417:3418:3419:3420:3421:34

      Broad Rock + Holly Springs

      05:3406:3407:3408:3409:3410:3411:3412:3413:3414:3415:3416:3417:3418:3419:3420:3421:34

      Holly Spring + Caulder

      05:3506:3507:3508:3509:3510:3511:3512:3513:3514:3515:3516:3517:3518:3519:3520:3521:35

      Holly Spring + Hopkins

      05:3506:3507:3508:3509:3510:3511:3512:3513:3514:3515:3516:3517:3518:3519:3520:3521:35

      Hopkins + Mcguire

      05:3606:3607:3608:3609:3610:3611:3612:3613:3614:3615:3616:3617:3618:3619:3620:3621:36

      Hopkins + Veterans

      05:3706:3707:3708:3709:3710:3711:3712:3713:3714:3715:3716:3717:3718:3719:3720:3721:37

      Cofer & Gross

      05:3806:3807:3808:3809:3810:3811:3812:3813:3814:3815:3816:3817:3818:3819:3820:3821:38

      Cofer & Yale

      05:3906:3907:3908:3909:3910:3911:3912:3913:3914:3915:3916:3917:3918:3919:3920:3921:39

      Bellemeade & Richmond Hwy

      05:4106:4107:4108:4109:4110:4111:4112:4113:4114:4115:4116:4117:4118:4119:4120:4121:41

      Lynhaven + Bellmeade

      05:4206:4207:4208:4209:4210:4211:4212:4213:4214:4215:4216:4217:4218:4219:4220:4221:42

      Lynhaven + Warwick

      05:4206:4207:4208:4209:4210:4211:4212:4213:4214:4215:4216:4217:4218:4219:4220:4221:42

      Lynhaven + Wright

      05:4306:4307:4308:4309:4310:4311:4312:4313:4314:4315:4316:4317:4318:4319:4320:4321:43

      Royall + Krouse

      05:4406:4407:4408:4409:4410:4411:4412:4413:4414:4415:4416:4417:4418:4419:4420:4421:44

      Royal + Thaxton

      05:4506:4507:4508:4509:4510:4511:4512:4513:4514:4515:4516:4517:4518:4519:4520:4521:45

      Gunn + Royall

      05:4606:4607:4608:4609:4610:4611:4612:4613:4614:4615:4616:4617:4618:4619:4620:4621:46

      Minefee + Gunn

      05:4806:4807:4808:4809:4810:4811:4812:4813:4814:4815:4816:4817:4818:4819:4820:4821:48

      Chambers + Minefee

      05:4906:4907:4908:4909:4910:4911:4912:4913:4914:4915:4916:4917:4918:4919:4920:4921:49

      Chambers + Bowen

      05:4906:4907:4908:4909:4910:4911:4912:4913:4914:4915:4916:4917:4918:4919:4920:4921:49

      Harwood + Bowen

      05:5106:5107:5108:5109:5110:5111:5112:5113:5114:5115:5116:5117:5118:5119:5120:5121:51

      Lone + Harwood

      05:5206:5207:5208:5209:5210:5211:5212:5213:5214:5215:5216:5217:5218:5219:5220:5221:52

      Lone + Bruce

      05:5306:5307:5308:5309:5310:5311:5312:5313:5314:5315:5316:5317:5318:5319:5320:5321:53

      Bruce + 18th St

      05:5306:5307:5308:5309:5310:5311:5312:5313:5314:5315:5316:5317:5318:5319:5320:5321:53

      18th + Joplin

      05:5406:5407:5408:5409:5410:5411:5412:5413:5414:5415:5416:5417:5418:5419:5420:5421:54

      18th + Halifax

      05:5506:5507:5508:5509:5510:5511:5512:5513:5514:5515:5516:5517:5518:5519:5520:5521:55

      18th + Fairfax

      05:5606:5607:5608:5609:5610:5611:5612:5613:5614:5615:5616:5617:5618:5619:5620:5621:56

      18th ST + Dinwiddie

      05:5606:5607:5608:5609:5610:5611:5612:5613:5614:5615:5616:5617:5618:5619:5620:5621:56

      Dinwiddie + 17th

      05:5706:5707:5708:5709:5710:5711:5712:5713:5714:5715:5716:5717:5718:5719:5720:5721:57

      16th + Dinwiddie

      05:5706:5707:5708:5709:5710:5711:5712:5713:5714:5715:5716:5717:5718:5719:5720:5721:57

      16th + Maury

      05:5906:5907:5908:5909:5910:5911:5912:5913:5914:5915:5916:5917:5918:5919:5920:5921:59

      Maury + 15th

      05:5906:5907:5908:5909:5910:5911:5912:5913:5914:5915:5916:5917:5918:5919:5920:5921:59

      Maury + 12th

      06:0007:0008:0009:0010:0011:0012:0013:0014:0015:0016:0017:0018:0019:0020:0021:0022:00

      Commerce + Maury

      06:0107:0108:0109:0110:0111:0112:0113:0114:0115:0116:0117:0118:0119:0120:0121:0122:01

      Commerce + Decatur

      06:0307:0308:0309:0310:0311:0312:0313:0314:0315:0316:0317:0318:0319:0320:0321:0322:03

      Bainbridge & 13th

      06:0507:0508:0509:0510:0511:0512:0513:0514:0515:0516:0517:0518:0519:0520:0521:0522:05

      Cowardin + Bainbridge

      06:0707:0708:0709:0710:0711:0712:0713:0714:0715:0716:0717:0718:0719:0720:0721:0722:07

      Cowardin + Perry

      06:0807:0808:0809:0810:0811:0812:0813:0814:0815:0816:0817:0818:0819:0820:0821:0822:08

      Semmes & 20th

      06:0907:0908:0909:0910:0911:0912:0913:0914:0915:0916:0917:0918:0919:0920:0921:0922:09

      20th + Stonewall

      06:1007:1008:1009:1010:1011:1012:1013:1014:1015:1016:1017:1018:1019:1020:1021:1022:10

      2nd & Brown's Island Way

      06:1407:1408:1409:1410:1411:1412:1413:1414:1415:1416:1417:1418:1419:1420:1421:1422:14

      2nd & Spring

      06:1507:1508:1509:1510:1511:1512:1513:1514:1515:1516:1517:1518:1519:1520:1521:1522:15

      2ND + Canal

      06:1607:1608:1609:1610:1611:1612:1613:1614:1615:1616:1617:1618:1619:1620:1621:1622:16

      2nd & Franklin

      06:1607:1608:1609:1610:1611:1612:1613:1614:1615:1616:1617:1618:1619:1620:1621:1622:16

      2nd & Broad

      06:1707:1708:1709:1710:1711:1712:1713:1714:1715:1716:1717:1718:1719:1720:1721:1722:17

      Marshall + 3rd

      06:1707:1708:1709:1710:1711:1712:1713:1714:1715:1716:1717:1718:1719:1720:1721:1722:17

      Marshall + 7th

      06:1807:1808:1809:1810:1811:1812:1813:1814:1815:1816:1817:1818:1819:1820:1821:1822:18

      Transfer Station BAY A

      06:2007:2008:2009:2010:2011:2012:2013:2014:2015:2016:2017:2018:2019:2020:2021:2022:20

      Transfer Station BAY A – Hull + Plaza

      Transfer Station BAY A05:2506:2507:2508:2509:2510:2511:2512:2513:2514:2515:2516:2517:2518:2519:2520:2521:25
      8TH + Clay05:2506:2507:2508:2509:2510:2511:2512:2513:2514:2515:2516:2517:2518:2519:2520:2521:25
      8TH + Marshall05:2506:2507:2508:2509:2510:2511:2512:2513:2514:2515:2516:2517:2518:2519:2520:2521:25
      8TH + Grace05:2606:2607:2608:2609:2610:2611:2612:2613:2614:2615:2616:2617:2618:2619:2620:2621:26
      8TH + Main05:2606:2607:2608:2609:2610:2611:2612:2613:2614:2615:2616:2617:2618:2619:2620:2621:26
      8TH + Cary05:2706:2707:2708:2709:2710:2711:2712:2713:2714:2715:2716:2717:2718:2719:2720:2721:27
      Canal + 6th05:2806:2807:2808:2809:2810:2811:2812:2813:2814:2815:2816:2817:2818:2819:2820:2821:28
      2nd & Brown's Island Way05:3006:3007:3008:3009:3010:3011:3012:3013:3014:3015:3016:3017:3018:3019:3020:3021:30
      20th + Stonewall05:3506:3507:3508:3509:3510:3511:3512:3513:3514:3515:3516:3517:3518:3519:3520:3521:35
      Cowardin + Semmes05:3606:3607:3608:3609:3610:3611:3612:3613:3614:3615:3616:3617:3618:3619:3620:3621:36
      Cowardin + Wall05:3706:3707:3708:3709:3710:3711:3712:3713:3714:3715:3716:3717:3718:3719:3720:3721:37
      Bainbridge & 12th05:4006:4007:4008:4009:4010:4011:4012:4013:4014:4015:4016:4017:4018:4019:4020:4021:40
      Commerce + Hull05:4306:4307:4308:4309:4310:4311:4312:4313:4314:4315:4316:4317:4318:4319:4320:4321:43
      Commerce + Stockton05:4306:4307:4308:4309:4310:4311:4312:4313:4314:4315:4316:4317:4318:4319:4320:4321:43
      Maury + 9th05:4406:4407:4408:4409:4410:4411:4412:4413:4414:4415:4416:4417:4418:4419:4420:4421:44
      Maury + 12th05:4506:4507:4508:4509:4510:4511:4512:4513:4514:4515:4516:4517:4518:4519:4520:4521:45
      Maury + 15th05:4606:4607:4608:4609:4610:4611:4612:4613:4614:4615:4616:4617:4618:4619:4620:4621:46
      16th + Maury05:4606:4607:4608:4609:4610:4611:4612:4613:4614:4615:4616:4617:4618:4619:4620:4621:46
      16th + Dinwiddie05:4706:4707:4708:4709:4710:4711:4712:4713:4714:4715:4716:4717:4718:4719:4720:4721:47
      Dinwiddie + 17th05:4706:4707:4708:4709:4710:4711:4712:4713:4714:4715:4716:4717:4718:4719:4720:4721:47
      18th + Dinwiddie05:4806:4807:4808:4809:4810:4811:4812:4813:4814:4815:4816:4817:4818:4819:4820:4821:48
      18th + Fairfax05:4806:4807:4808:4809:4810:4811:4812:4813:4814:4815:4816:4817:4818:4819:4820:4821:48
      18th + Halifax05:4906:4907:4908:4909:4910:4911:4912:4913:4914:4915:4916:4917:4918:4919:4920:4921:49
      18th + Joplin05:5006:5007:5008:5009:5010:5011:5012:5013:5014:5015:5016:5017:5018:5019:5020:5021:50
      Lone + Bruce05:5106:5107:5108:5109:5110:5111:5112:5113:5114:5115:5116:5117:5118:5119:5120:5121:51
      Lone & Harwood05:5206:5207:5208:5209:5210:5211:5212:5213:5214:5215:5216:5217:5218:5219:5220:5221:52
      Harwood + 21st05:5206:5207:5208:5209:5210:5211:5212:5213:5214:5215:5216:5217:5218:5219:5220:5221:52
      Chambers + Bowen05:5406:5407:5408:5409:5410:5411:5412:5413:5414:5415:5416:5417:5418:5419:5420:5421:54
      Chambers + Minefee05:5506:5507:5508:5509:5510:5511:5512:5513:5514:5515:5516:5517:5518:5519:5520:5521:55
      Minefee + Mimosa05:5506:5507:5508:5509:5510:5511:5512:5513:5514:5515:5516:5517:5518:5519:5520:5521:55
      Royall + Gunn05:5706:5707:5708:5709:5710:5711:5712:5713:5714:5715:5716:5717:5718:5719:5720:5721:57
      Royall + Thaxton05:5706:5707:5708:5709:5710:5711:5712:5713:5714:5715:5716:5717:5718:5719:5720:5721:57
      Royall + Krouse05:5806:5807:5808:5809:5810:5811:5812:5813:5814:5815:5816:5817:5818:5819:5820:5821:58
      Lynhaven + Wright05:5906:5907:5908:5909:5910:5911:5912:5913:5914:5915:5916:5917:5918:5919:5920:5921:59
      Lynhaven + Warwick05:5906:5907:5908:5909:5910:5911:5912:5913:5914:5915:5916:5917:5918:5919:5920:5921:59
      Lynhaven + Afton06:0007:0008:0009:0010:0011:0012:0013:0014:0015:0016:0017:0018:0019:0020:0021:0022:00
      Bellemeade & Richmond Hwy06:0107:0108:0109:0110:0111:0112:0113:0114:0115:0116:0117:0118:0119:0120:0121:0122:01
      Cofer & Yale06:0307:0308:0309:0310:0311:0312:0313:0314:0315:0316:0317:0318:0319:0320:0321:0322:03
      Cofer & Gross06:0407:0408:0409:0410:0411:0412:0413:0414:0415:0416:0417:0418:0419:0420:0421:0422:04
      Hopkins & Mcguire06:0607:0608:0609:0610:0611:0612:0613:0614:0615:0616:0617:0618:0619:0620:0621:0622:06
      Holly Spring & Caulder06:0807:0808:0809:0810:0811:0812:0813:0814:0815:0816:0817:0818:0819:0820:0821:0822:08
      Broad Rock & 33rd06:1007:1008:1009:1010:1011:1012:1013:1014:1015:1016:1017:1018:1019:1020:1021:1022:10
      Broad Rock & 36th06:1007:1008:1009:1010:1011:1012:1013:1014:1015:1016:1017:1018:1019:1020:1021:1022:10
      Broad Rock Blvd. at Mcguire St.06:1107:1108:1109:1110:1111:1112:1113:1114:1115:1116:1117:1118:1119:1120:1121:1122:11
      VA Medical Center Shelter06:1307:1308:1309:1310:1311:1312:1313:1314:1315:1316:1317:1318:1319:1320:1321:1322:13
      VA Medical Center Exit + Broad Rock06:1507:1508:1509:1510:1511:1512:1513:1514:1515:1516:1517:1518:1519:1520:1521:1522:15
      Belt Boulevard + Merry Oaks06:1707:1708:1709:1710:1711:1712:1713:1714:1715:1716:1717:1718:1719:1720:1721:1722:17
      Hull + Plaza06:2007:2008:2009:2010:2011:2012:2013:2014:2015:2016:2017:2018:2019:2020:2021:2022:20
      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

      Schedules and stops for this route are published in GTFS: ridegrtc

      Bus 87 FAQ

      • What time does the 87 bus start operating?

        Services on the 87 - Bellemeade/Hopkins bus start at 05:25 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 22:20 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 55 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

      Last updated on May 7, 2026