7a (Nine Mile/Airport) Bus in Richmond

Click to load interactive map
List of stops
      Map

      RIC Airport – Transfer Station BAY B

      RIC Airport

      07:3008:3009:3010:3011:3012:3013:3014:3015:3016:3017:3018:3019:3020:3021:3022:3023:30

      Williamsburg + Eastcoast Ation

      07:3608:3609:3610:3611:3612:3613:3614:3615:3616:3617:3618:3619:3620:3621:3622:3623:36

      Williamsburg + Sanborn Pkwy

      07:3608:3609:3610:3611:3612:3613:3614:3615:3616:3617:3618:3619:3620:3621:3622:3623:36

      Williamsburg + Airport Square

      07:3808:3809:3810:3811:3812:3813:3814:3815:3816:3817:3818:3819:3820:3821:3822:3823:38

      Williamsburg + LEA Lane

      07:3808:3809:3810:3811:3812:3813:3814:3815:3816:3817:3818:3819:3820:3821:3822:3823:38

      Williamsburg + Allenshaw

      07:3908:3909:3910:3911:3912:3913:3914:3915:3916:3917:3918:3919:3920:3921:3922:3923:39

      Laburnum + Finley

      07:4008:4009:4010:4011:4012:4013:4014:4015:4016:4017:4018:4019:4020:4021:4022:4023:40

      Laburnum + Audubon (Fs)

      07:4208:4209:4210:4211:4212:4213:4214:4215:4216:4217:4218:4219:4220:4221:4222:4223:42

      Laburnum + Jan

      07:4308:4309:4310:4311:4312:4313:4314:4315:4316:4317:4318:4319:4320:4321:4322:4323:43

      Laburnum + Thornhurst

      07:4708:4709:4710:4711:4712:4713:4714:4715:4716:4717:4718:4719:4720:4721:4722:4723:47

      Laburnum + Glensprings

      07:4808:4809:4810:4811:4812:4813:4814:4815:4816:4817:4818:4819:4820:4821:4822:4823:48

      Laburnum + Colwyck

      07:4908:4909:4910:4911:4912:4913:4914:4915:4916:4917:4918:4919:4920:4921:4922:4923:49

      Nine Mile + Watson

      07:5008:5009:5010:5011:5012:5013:5014:5015:5016:5017:5018:5019:5020:5021:5022:5023:50

      Nine Mile + E Richmond

      07:5108:5109:5110:5111:5112:5113:5114:5115:5116:5117:5118:5119:5120:5121:5122:5123:51

      Nine Mile & Masonic

      07:5208:5209:5210:5211:5212:5213:5214:5215:5216:5217:5218:5219:5220:5221:5222:5223:52

      Eastern Henrico Government Center

      07:5308:5309:5310:5311:5312:5313:5314:5315:5316:5317:5318:5319:5320:5321:5322:5323:53

      Nine Mile + Echo

      07:5508:5509:5510:5511:5512:5513:5514:5515:5516:5517:5518:5519:5520:5521:5522:5523:55

      Nine Mile + Gordon Lane

      07:5608:5609:5610:5611:5612:5613:5614:5615:5616:5617:5618:5619:5620:5621:5622:5623:56

      Nine Mile + Bunche Place

      07:5808:5809:5810:5811:5812:5813:5814:5815:5816:5817:5818:5819:5820:5821:5822:5823:58

      Nine Mile + 30th

      07:5908:5909:5910:5911:5912:5913:5914:5915:5916:5917:5918:5919:5920:5921:5922:5923:59

      Nine Mile + 29th

      08:0009:0010:0011:0012:0013:0014:0015:0016:0017:0018:0019:0020:0021:0022:0023:0000:00 +1

      Nine Mile + 27th

      08:0109:0110:0111:0112:0113:0114:0115:0116:0117:0118:0119:0120:0121:0122:0123:0100:01 +1

      25th + S

      08:0209:0210:0211:0212:0213:0214:0215:0216:0217:0218:0219:0220:0221:0222:0223:0200:02 +1

      25th + R

      08:0309:0310:0311:0312:0313:0314:0315:0316:0317:0318:0319:0320:0321:0322:0323:0300:03 +1

      25th + Venable

      08:0309:0310:0311:0312:0313:0314:0315:0316:0317:0318:0319:0320:0321:0322:0323:0300:03 +1

      25th & Jefferson

      08:0409:0410:0411:0412:0413:0414:0415:0416:0417:0418:0419:0420:0421:0422:0423:0400:04 +1

      Jefferson + 23rd

      08:0409:0410:0411:0412:0413:0414:0415:0416:0417:0418:0419:0420:0421:0422:0423:0400:04 +1

      21st + Marshall

      08:0609:0610:0611:0612:0613:0614:0615:0616:0617:0618:0619:0620:0621:0622:0623:0600:06 +1

      Broad + 19th

      08:0709:0710:0711:0712:0713:0714:0715:0716:0717:0718:0719:0720:0721:0722:0723:0700:07 +1

      Broad + 17th

      08:0809:0810:0811:0812:0813:0814:0815:0816:0817:0818:0819:0820:0821:0822:0823:0800:08 +1

      VCU Medical Center Westbound Station

      08:1109:1110:1111:1112:1113:1114:1115:1116:1117:1118:1119:1120:1121:1122:1123:1100:11 +1

      Broad + 9th

      08:1109:1110:1111:1112:1113:1114:1115:1116:1117:1118:1119:1120:1121:1122:1123:1100:11 +1

      Transfer Station BAY B

      08:1509:1510:1511:1512:1513:1514:1515:1516:1517:1518:1519:1520:1521:1522:1523:1500:15 +1
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.

      Transfer Station BAY B – RIC Airport

      Transfer Station BAY B07:3008:3009:3010:3011:3012:3013:3014:3015:3016:3017:3018:3019:3020:3021:3022:30
      8TH + Clay07:3008:3009:3010:3011:3012:3013:3014:3015:3016:3017:3018:3019:3020:3021:3022:30
      Broad + 9th07:3108:3109:3110:3111:3112:3113:3114:3115:3116:3117:3118:3119:3120:3121:3122:31
      Broad + 11th07:3208:3209:3210:3211:3212:3213:3214:3215:3216:3217:3218:3219:3220:3221:3222:32
      Broad + 18th07:3508:3509:3510:3511:3512:3513:3514:3515:3516:3517:3518:3519:3520:3521:3522:35
      Broad + 19th07:3508:3509:3510:3511:3512:3513:3514:3515:3516:3517:3518:3519:3520:3521:3522:35
      21st & Broad07:3708:3709:3710:3711:3712:3713:3714:3715:3716:3717:3718:3719:3720:3721:3722:37
      Jefferson + Marshall07:3708:3709:3710:3711:3712:3713:3714:3715:3716:3717:3718:3719:3720:3721:3722:37
      Jefferson + 23rd07:3808:3809:3810:3811:3812:3813:3814:3815:3816:3817:3818:3819:3820:3821:3822:38
      25th + Cedar07:4008:4009:4010:4011:4012:4013:4014:4015:4016:4017:4018:4019:4020:4021:4022:40
      25th + Q07:4008:4009:4010:4011:4012:4013:4014:4015:4016:4017:4018:4019:4020:4021:4022:40
      25th & S07:4108:4109:4110:4111:4112:4113:4114:4115:4116:4117:4118:4119:4120:4121:4122:41
      Nine Mile + 27th07:4208:4209:4210:4211:4212:4213:4214:4215:4216:4217:4218:4219:4220:4221:4222:42
      Nine Mile + 31st07:4308:4309:4310:4311:4312:4313:4314:4315:4316:4317:4318:4319:4320:4321:4322:43
      Nine Mile + Bunche Pl07:4408:4409:4410:4411:4412:4413:4414:4415:4416:4417:4418:4419:4420:4421:4422:44
      Nine Mile + Gordon Lane07:4608:4609:4610:4611:4612:4613:4614:4615:4616:4617:4618:4619:4620:4621:4622:46
      Nine Mile + Echo07:4708:4709:4710:4711:4712:4713:4714:4715:4716:4717:4718:4719:4720:4721:4722:47
      Eastern Henrico Government Center07:4808:4809:4810:4811:4812:4813:4814:4815:4816:4817:4818:4819:4820:4821:4822:48
      Nine Mile & Masonic07:4908:4909:4910:4911:4912:4913:4914:4915:4916:4917:4918:4919:4920:4921:4922:49
      Nine Mile + Marlin07:5008:5009:5010:5011:5012:5013:5014:5015:5016:5017:5018:5019:5020:5021:5022:50
      Nine Mile + Meadowspring07:5108:5109:5110:5111:5112:5113:5114:5115:5116:5117:5118:5119:5120:5121:5122:51
      Nine Mile & Kenway07:5308:5309:5310:5311:5312:5313:5314:5315:5316:5317:5318:5319:5320:5321:5322:53
      Nine Mile + Cedar Fork07:5408:5409:5410:5411:5412:5413:5414:5415:5416:5417:5418:5419:5420:5421:5422:54
      Nine Mile + Across From E Cedar Fork07:5508:5509:5510:5511:5512:5513:5514:5515:5516:5517:5518:5519:5520:5521:5522:55
      Nine Mile + Pleasants07:5608:5609:5610:5611:5612:5613:5614:5615:5616:5617:5618:5619:5620:5621:5622:56
      Nine Mile + Ainsworth07:5708:5709:5710:5711:5712:5713:5714:5715:5716:5717:5718:5719:5720:5721:5722:57
      Nine Mile + Taft07:5808:5809:5810:5811:5812:5813:5814:5815:5816:5817:5818:5819:5820:5821:5822:58
      Nine Mile + Lowell07:5808:5809:5810:5811:5812:5813:5814:5815:5816:5817:5818:5819:5820:5821:5822:58
      Nine Mile + Newbridge07:5908:5909:5910:5911:5912:5913:5914:5915:5916:5917:5918:5919:5920:5921:5922:59
      Nine Mile + Lake08:0109:0110:0111:0112:0113:0114:0115:0116:0117:0118:0119:0120:0121:0122:0123:01
      Nine Mile & Lee08:0209:0210:0211:0212:0213:0214:0215:0216:0217:0218:0219:0220:0221:0222:0223:02
      Nine Mile + Beech08:0309:0310:0311:0312:0313:0314:0315:0316:0317:0318:0319:0320:0321:0322:0323:03
      Nine Mile + Elm08:0309:0310:0311:0312:0313:0314:0315:0316:0317:0318:0319:0320:0321:0322:0323:03
      Nine Mile + Holly08:0409:0410:0411:0412:0413:0414:0415:0416:0417:0418:0419:0420:0421:0422:0423:04
      Nine Mile & Kalmia08:0409:0410:0411:0412:0413:0414:0415:0416:0417:0418:0419:0420:0421:0422:0423:04
      Nine Mile + Tech08:0509:0510:0511:0512:0513:0514:0515:0516:0517:0518:0519:0520:0521:0522:0523:05
      Nine Mile + Airport08:0709:0710:0711:0712:0713:0714:0715:0716:0717:0718:0719:0720:0721:0722:0723:07
      Nine Mile + Banks08:0809:0810:0811:0812:0813:0814:0815:0816:0817:0818:0819:0820:0821:0822:0823:08
      Nine Mile + Lumber08:1009:1010:1011:1012:1013:1014:1015:1016:1017:1018:1019:1020:1021:1022:1023:10
      Nine Mile + Naglee08:1109:1110:1111:1112:1113:1114:1115:1116:1117:1118:1119:1120:1121:1122:1123:11
      Nile Mile + Garland08:1109:1110:1111:1112:1113:1114:1115:1116:1117:1118:1119:1120:1121:1122:1123:11
      Nine Mile + Monterey08:1209:1210:1211:1212:1213:1214:1215:1216:1217:1218:1219:1220:1221:1222:1223:12
      West + Williamsburg08:1309:1310:1311:1312:1313:1314:1315:1316:1317:1318:1319:1320:1321:1322:1323:13
      Williamsburg + Ssa08:1409:1410:1411:1412:1413:1414:1415:1416:1417:1418:1419:1420:1421:1422:1423:14
      Williamsburg + Naglee08:1509:1510:1511:1512:1513:1514:1515:1516:1517:1518:1519:1520:1521:1522:1523:15
      Williamsburg & Confederate08:1609:1610:1611:1612:1613:1614:1615:1616:1617:1618:1619:1620:1621:1622:1623:16
      RIC Airport08:2509:2510:2511:2512:2513:2514:2515:2516:2517:2518:2519:2520:2521:2522:2523:25
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Last updated on March 21, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: RIC Airport – Transfer Station BAY B
      Richard E Byrd Terminal Drive - Williamsburg Road - South Laburnum Avenue - Nine Mile Road - North 25th Street - Jefferson Avenue - North 21st Street - East Broad Street - North 9th Street
      Inbound: Transfer Station BAY B – RIC Airport
      North 9th Street - North 8th Street - East Broad Street - North 19th Street - North 21st Street - Jefferson Avenue - North 25th Street - Nine Mile Road - Taft Street - Nine Mile Road - West Nine Mile Road - East Nine Mile Road - East Williamsburg Road - West Williamsburg Road - Richard E Byrd Terminal Drive
      All data is available in GTFS feed: ridegrtc

      Bus 7a FAQ

      • What time does the 7a bus start operating?

        Services on the 7a - Nine Mile/Airport bus start at 07:30 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 7a bus stop working?

        Services on the 7a - Nine Mile/Airport bus stop at 00:15 +1 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 7a bus stop near me?

        Click here to view the nearest 7a - Nine Mile/Airport bus stop.

      7a (Richmond Buses)

      The first stop of the 7a bus route is RIC Airport and the last stop is Transfer Station BAY B. 7a (Nine Mile/Airport) is operational during everyday.

      Additional information: 7a has 33 stops and the total trip duration for this route is approximately 45 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 7a bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 7a bus to take on your trip.

      7a bus near me

      Similar Routes & Alternatives to 7a

      Looking for alternatives to 7a? Discover the top-rated routes that share similar paths and stops. We've analyzed the network to bring you the best connections. Compare schedules and find the perfect backup plan or optimized route for your commute.