Valley Metro Roanoke 91 91 - 3rd St Station to Salem/VA Hospital Bus

Click to load interactive map
List of stops
    Map
    Monday to Saturday

    3rd St Station Slip C – Apperson EB at Riverview

    3rd St Station Slip C

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

    5th St at Gilmer Ave

    06:1507:1608:1509:1610:1611:1612:1613:1614:1615:1616:1617:1618:1619:1620:16

    Moorman WB at 7th

    06:1907:1908:1909:1910:1911:1912:1913:1914:1915:1916:1917:1918:1919:1920:17

    Moorman WB at 8th

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

    Moorman WB at 10th

    06:2107:2108:2109:2110:2111:2112:2113:2114:2115:2116:2117:2118:2119:2120:19

    Moorman WB at 11th

    06:2107:2108:2109:2110:2111:2112:2113:2114:2115:2116:2117:2118:2119:2120:20

    Melrose WB at 12th

    06:2207:2208:2209:2210:2211:2212:2213:2214:2215:2216:2217:2218:2219:2220:21

    Melrose WB at 14th

    06:2307:2308:2309:2310:2311:2312:2313:2314:2315:2316:2317:2318:2319:2320:22

    Melrose WB at 16th

    06:2407:2408:2409:2410:2411:2412:2413:2414:2415:2416:2417:2418:2419:2420:23

    Melrose WB at 18th

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

    Melrose WB at 20th

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

    Melrose WB at 23rd

    06:2607:2608:2609:2610:2611:2612:2613:2614:2615:2616:2617:2618:2619:2620:25

    Melrose WB at Lafayette (opposite Goodwill)

    06:2707:2708:2709:2710:2711:2712:2713:2714:2715:2716:2717:2718:2719:2720:26

    Melrose WB at Forest Park

    06:2707:2708:2709:2710:2711:2712:2713:2714:2715:2716:2717:2718:2719:2720:27

    Melrose WB at Palmetto

    06:2807:2808:2809:2810:2811:2812:2813:2814:2815:2816:2817:2818:2819:2820:27

    Melrose WB at Victoria

    06:2907:2908:2909:2910:2911:2912:2913:2914:2915:2916:2917:2918:2919:2920:28

    Melrose WB at Old Country Club

    06:3007:3008:3009:3010:3011:3012:3013:3014:3015:3016:3017:3018:3019:3020:29

    Melrose WB near Country Club (ABC Store)

    06:3007:3008:3009:3010:3011:3012:3013:3014:3015:3016:3017:3018:3019:3020:30

    Melrose WB at 35th

    06:3107:3108:3109:3110:3111:3112:3113:3114:3115:3116:3117:3118:3119:3120:30

    Melrose WB at Fentress

    06:3207:3208:3209:3210:3211:3212:3213:3214:3215:3216:3217:3218:3219:3220:31

    Melrose WB at Westside

    06:3207:3208:3209:3210:3211:3212:3213:3214:3215:3216:3217:3218:3219:3220:32

    Melrose WB at Comer

    06:3307:3308:3309:3310:3311:3312:3313:3314:3315:3316:3317:3318:3319:3320:32

    Melrose WB at Pilot

    06:3407:3408:3409:3410:3411:3412:3413:3414:3415:3416:3417:3418:3419:3420:33

    Melrose WB at Gun Club

    06:3507:3508:3509:3510:3511:3512:3513:3514:3515:3516:3517:3518:3519:3520:34

    Melrose WB at Peck

    06:3607:3608:3609:3610:3611:3612:3613:3614:3615:3616:3617:3618:3619:3620:35

    Melrose WB at Otter

    06:3707:3708:3709:3710:3711:3712:3713:3714:3715:3716:3717:3718:3719:3720:36

    Melrose WB at Bellevue

    06:3907:3908:3909:3910:3911:3912:3913:3914:3915:3916:3917:3918:3919:3920:38

    E Main WB at Dalewood

    06:4007:4008:4009:4010:4011:4012:4013:4014:4015:4016:4017:4018:4019:4020:40

    East Main WB at Lakeside Plaza (Goodwill)

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

    East Main WB at Parkdale

    06:4307:4308:4309:4310:4311:4312:4313:4314:4315:4316:4317:4318:4319:43

    East Main WB at Brand

    06:4507:4508:4509:4510:4511:4512:4513:4514:4515:4516:4517:4518:4519:45

    East Main WB at Lynchburg

    06:4507:4508:4509:4510:4511:4512:4513:4514:4515:4516:4517:4518:4519:45

    East Main WB at Craig

    06:4607:4608:4609:4610:4611:4612:4613:4614:4615:4616:4617:4618:4619:46

    East Main WB at College

    06:4707:4708:4709:4710:4711:4712:4713:4714:4715:4716:4717:4718:4719:47

    West Main WB at Broad

    06:4807:4808:4809:4810:4811:4812:4813:4814:4815:4816:4817:4818:4819:48

    West Main WB at Academy/Union

    06:4907:4908:4909:4910:4911:4912:4913:4914:4915:4916:4917:4918:4919:49

    West Main WB at Shanks

    06:5007:5008:5009:5010:5011:5012:5013:5014:5015:5016:5017:5018:5019:50

    West Main WB at Valleydale

    06:5107:5108:5109:5110:5111:5112:5113:5114:5115:5116:5117:5118:5119:51

    West Main WB at Goodwin

    06:5207:5208:5209:5210:5211:5212:5213:5214:5215:5216:5217:5218:5219:52

    West Main WB at Spartan (Kmart)

    06:5307:5308:5309:5310:5311:5312:5313:5314:5315:5316:5317:5318:5319:53

    West Main WB at Poplar

    06:5407:5408:5409:5410:5411:5412:5413:5414:5415:5416:5417:5418:5419:54

    Salem Walmart Parking Lot

    06:5507:5508:5509:5510:5511:5512:5513:5514:5515:5516:5517:5518:5519:55

    West Main EB at Mill/Spartan (Sheetz)

    06:5707:5708:5709:5710:5711:5712:5713:5714:5715:5716:5717:5718:5719:57

    West Main EB at Maple

    06:5907:5908:5909:5910:5911:5912:5913:5914:5915:5916:5917:5918:5919:59

    West Main EB at Chestnut/Lewis

    07:0108:0109:0110:0111:0112:0113:0114:0115:0116:0117:0118:0119:0120:01

    West Main EB at Broad

    07:0308:0309:0310:0311:0312:0313:0314:0315:0316:0317:0318:0319:0320:03

    College SB at Calhoun

    07:0508:0509:0510:0511:0512:0513:0514:0515:0516:0517:0518:0519:0520:05

    College SB at 4th

    07:0608:0609:0610:0611:0612:0613:0614:0615:0616:0617:0618:0619:0620:06

    College Ave at 7th St

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

    Apperson EB at Riverview

    07:1508:1509:1510:1511:1512:1513:1514:1515:1516:1517:1518:1519:1520:15
    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 22, 2026
    Build real-time departures into your app Free API Access →

    Route Path (Streets & Roads)

    3rd St Station Slip C – Apperson EB at Riverview
    Salem Avenue Southwest - 5th Street Northwest - Moorman Avenue Northwest - 8th Street Northwest - 10th Street Northwest - Moorman Avenue Northwest - Melrose Avenue Northwest - 23rd Street Northwest - Melrose Avenue Northwest - Fentress Street Northwest - Melrose Avenue Northwest - East Main Street - Dalewood Avenue - East Main Street - Parkdale Drive - East Main Street - Craig Avenue - East Main Street - West Main Street - Shanks Street Northwest - Valleydale Avenue - Goodwin Avenue - West Main Street - Turner Road - West Main Street - South College Avenue - Apperson Drive
    All data is available in GTFS feed: valley-metro

    Bus 91 FAQ

    • What time does the 91 bus start operating?

      Services on the 91 - 91 - 3rd St Station to Salem/VA Hospital bus start at 06:15 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

    • What time does the 91 bus stop working?

      Services on the 91 - 91 - 3rd St Station to Salem/VA Hospital bus stop at 20:42 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

    • Is there a 91 bus stop near me?

      Click here to view the nearest 91 - 91 - 3rd St Station to Salem/VA Hospital bus stop.

    91 (Salem Buses)

    The first stop of the 91 bus route is 3rd St Station Slip C and the last stop is Apperson EB at Riverview. 91 (91 - 3rd St Station to Salem/VA Hospital) is operational during everyday.

    Additional information: 91 has 50 stops and the total trip duration for this route is approximately 60 minutes.

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

    91 bus near me