Capital Area Transportation Authority 22 MSU - Haslett - Okemos Bus

Click to load interactive map
List of stops
      Map

      Meridian Mall – WBD Shaw before Farm Lane

      Meridian Mall

      08:2509:3510:4511:5513:0514:5016:0017:1018:2019:30

      Rt 22 WBD at Meijer

      08:2609:3610:4611:5613:0614:5116:0117:1118:2119:31

      EBD Gr River past Marsh

      08:2709:3710:4711:5713:0714:5216:0217:1218:2219:32

      EBD Gr River past Washington Hts

      08:2709:3710:4711:5713:0714:5216:0217:1218:2219:32

      EBD Gr River before Dobie Road

      08:2809:3810:4811:5813:0814:5316:0317:1318:2319:33

      SBD Dobie past Hamilton Rd

      08:2809:3810:4811:5813:0814:5316:0317:1318:2319:33

      SBD Dobie past Chief Okemos Cir

      08:2809:3810:4811:5813:0814:5316:0317:1318:2319:33

      SBD Dobie at Forest Hills

      08:2909:3910:4911:5913:0914:5416:0417:1418:2419:34

      SBD Dobie at Birchwood Dr

      08:2909:3910:4911:5913:0914:5416:0417:1418:2419:34

      SBD Dobie past Hatch Rd

      08:3009:4010:5012:0013:1014:5516:0517:1518:2519:35

      SBD Dobie before Kinawa Dr

      08:3109:4110:5112:0113:1114:5616:0617:1618:2619:36

      SBD Carriage Lane

      08:3209:4210:5212:0213:1214:5716:0717:1718:2719:37

      SBD Ingham County Care Facility

      08:3209:4210:5212:0213:1214:5716:0717:1718:2719:37

      SBD Dobie past Sashabaw Rd

      08:3309:4310:5312:0313:1314:5816:0817:1818:2819:38

      SBD Dobie at Algoma Dr

      08:3309:4310:5312:0313:1314:5816:0817:1818:2819:38

      SBD Dobie before E Jolly Rd

      08:3409:4410:5412:0413:1414:5916:0917:1918:2919:39

      WBD Jolly past Fairhills Dr

      08:3609:4610:5612:0613:1615:0116:1117:2118:3119:41

      WBD Jolly past Alaiedon

      08:3709:4710:5712:0713:1715:0216:1217:2218:3219:42

      WBD Jolly before Okemos

      08:3709:4710:5712:0713:1715:0216:1217:2218:3219:42

      NBD Okemos past W Jolly Rd

      08:3809:4810:5812:0813:1815:0316:1317:2318:3319:43

      NBD Okemos past Jolly Oak Rd

      08:3809:4810:5812:0813:1815:0316:1317:2318:3319:43

      NBD Okemos before Fox Hollow

      08:3909:4910:5912:0913:1915:0416:1417:2418:3419:44

      NBD Okemos past Tamarack Dr

      08:3909:4910:5912:0913:1915:0416:1417:2418:3419:44

      NBD Okemos past Kinawa Dr

      08:4009:5011:0012:1013:2015:0516:1517:2518:3519:45

      NBD Okemos before Sower Blvd

      08:4109:5111:0112:1113:2115:0616:1617:2618:3619:46

      NBD Okemos past Science Pkwy

      08:4209:5211:0212:1213:2215:0716:1717:2718:3719:47

      NBD Okemos at Kewanee

      08:4309:5311:0312:1313:2315:0816:1817:2818:3819:48

      WBD Mt Hope past Okemos Road

      08:4409:5411:0412:1413:2415:0916:1917:2918:3919:49

      WBD Mt Hope before Comanche Dr

      08:4709:5711:0712:1713:2715:1216:2217:3218:4219:52

      WBD Mt Hope past Hawthorne Lane

      08:4909:5911:0912:1913:2915:1416:2417:3418:4419:54

      WBD Mt Hope before Hagadorn Rd

      08:5110:0111:1112:2113:3115:1616:2617:3618:4619:56

      NBD Hagadorn past Mt Hope

      08:5110:0111:1112:2113:3115:1616:2617:3618:4619:56

      NBD Hagadorn at Glenwood Apt.

      08:5210:0211:1212:2213:3215:1716:2717:3718:4719:57

      NBD Hagadorn past Hannah Blvd

      08:5410:0411:1412:2413:3415:1916:2917:3918:4919:59

      WBD Shaw past Conrad

      08:5710:0711:1712:2713:3715:2216:3217:4218:5220:02

      WBD Shaw before Bogue

      08:5810:0811:1812:2813:3815:2316:3317:4318:5320:03

      WBD Shaw before Farm Lane

      09:0010:1011:2012:3013:4015:2516:3517:4518:5520:05

      WBD Shaw before Farm Lane – Meridian Mall

      WBD Shaw before Farm Lane07:5009:0010:1011:2012:3014:1515:2516:3517:4518:55
      NBD Farm past Auditorium07:5109:0110:1111:2112:3114:1615:2616:3617:4618:56
      NBD Farm before Dormitory07:5109:0110:1111:2112:3114:1615:2616:3617:4618:56
      EBD Gr. River Ave past Farm Lane07:5209:0210:1211:2212:3214:1715:2716:3717:4718:57
      EBD Gr. River Ave past Bogue St07:5309:0310:1311:2312:3314:1815:2816:3817:4818:58
      EBD Gr. River Ave past River St07:5309:0310:1311:2312:3314:1815:2816:3817:4818:58
      EBD Gr. River Ave before Spartan Av07:5409:0410:1411:2412:3414:1915:2916:3917:4918:59
      NBD Hagadorn past Grand River07:5509:0510:1511:2512:3514:2015:3016:4017:5019:00
      NBD Hagadorn past Cahill Dr07:5509:0510:1511:2512:3514:2015:3016:4017:5019:00
      NBD Hagadorn before Linden St07:5609:0610:1611:2612:3614:2115:3116:4117:5119:01
      NBD Hagadorn past Snyder Rd07:5609:0610:1611:2612:3614:2115:3116:4117:5119:01
      NBD Hagadorn past Burcham Dr07:5709:0710:1711:2712:3714:2215:3216:4217:5219:02
      NBD Hagadorn before Ridgewood Dr07:5809:0810:1811:2812:3814:2315:3316:4317:5319:03
      EBD Haslett past Hagadorn07:5909:0910:1911:2912:3914:2415:3416:4417:5419:04
      EBD Haslett past Ferndale Ave07:5909:0910:1911:2912:3914:2415:3416:4417:5419:04
      EBD Haslett past Deerpath Ln07:5909:0910:1911:2912:3914:2415:3416:4417:5419:04
      EBD Haslett past Park Lake Rd08:0009:1010:2011:3012:4014:2515:3516:4517:5519:05
      EBD Haslett past Westminster Way08:0109:1110:2111:3112:4114:2615:3616:4617:5619:06
      EBD Haslett past N Okemos Rd08:0209:1210:2211:3212:4214:2715:3716:4717:5719:07
      NBD Boise Isle past Haslett Rd08:0309:1310:2311:3312:4314:2815:3816:4817:5819:08
      NBD Lacdumont past Bois Isle08:0309:1310:2311:3312:4314:2815:3816:4817:5819:08
      NBD Lacdumont past Bois Isle08:0409:1410:2411:3412:4414:2915:3916:4917:5919:09
      NBD Lacdumont near #209108:0409:1410:2411:3412:4414:2915:3916:4917:5919:09
      NBD Lacdumont before Lake Lansing08:0409:1410:2411:3412:4414:2915:3916:4917:5919:09
      EBD Lake Lansing before Bois Isle08:0509:1510:2511:3512:4514:3015:4016:5018:0019:10
      EBD Lake Lansing past Bois Isle08:0509:1510:2511:3512:4514:3015:4016:5018:0019:10
      EBD Lake Lansing past Bayonne Ave08:0509:1510:2511:3512:4514:3015:4016:5018:0019:10
      EBD Lake Lansing past Cypress St08:0609:1610:2611:3612:4614:3115:4116:5118:0119:11
      SBD Marsh past E Lake Lansing Ct.08:0709:1710:2711:3712:4714:3215:4216:5218:0219:12
      SBD Marsh past W Lake Dr08:0809:1810:2811:3812:4814:3315:4316:5318:0319:13
      SBD Marsh before Haslett Rd08:0809:1810:2811:3812:4814:3315:4316:5318:0319:13
      SBD Marsh past Nemoke Trl08:1009:2010:3011:4012:5014:3515:4516:5518:0519:15
      SBD Marsh past Rolling Hills Dr08:1109:2110:3111:4112:5114:3615:4616:5618:0619:16
      SBD Marsh past Huntsville Dr08:1209:2210:3211:4212:5214:3715:4716:5718:0719:17
      SBD Marsh Rd at Tihart Dr08:1209:2210:3211:4212:5214:3715:4716:5718:0719:17
      SBD Times Square past Marsh08:1409:2410:3411:4412:5414:3915:4916:5918:0919:19
      WBD Central Park past Times Square08:1509:2510:3511:4512:5514:4015:5017:0018:1019:20
      WBD Central Park past Marsh Rd08:1609:2610:3611:4612:5614:4115:5117:0118:1119:21
      WBD Central Park @ Farmer's Market08:1709:2710:3711:4712:5714:4215:5217:0218:1219:22
      Meridian Mall08:2009:3010:4011:5013:0014:4515:5517:0518:1519:25
      Last updated on March 28, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Meridian Mall – WBD Shaw before Farm Lane
      Marsh Road - West Grand River Avenue - Washington Heights Avenue - West Grand River Avenue - Dobie Road - Sashabaw Drive - Dobie Road - Jolly Road - Okemos Road - Mount Hope Road - South Hagadorn Road - East Shaw Lane - North Shaw Lane
      Inbound: WBD Shaw before Farm Lane – Meridian Mall
      North Shaw Lane - Farm Lane - East Grand River Avenue - North Hagadorn Road - Haslett Road - Bois Ile Drive - Lac du Mont Drive - East Lake Lansing Road - Marsh Road - Times Square Drive - Central Park Drive - Marsh Road
      All data is available in GTFS feed: kalamazoo-metro-transit

      Bus 22 FAQ

      • What time does the 22 bus start operating?

        Services on the 22 - MSU - Haslett - Okemos bus start at 08:25 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

      • What time does the 22 bus stop working?

        Services on the 22 - MSU - Haslett - Okemos bus stop at 20:05 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

      • Is there a 22 bus stop near me?

        Click here to view the nearest 22 - MSU - Haslett - Okemos bus stop.

      22 (Lansing Buses)

      The first stop of the 22 bus route is Meridian Mall and the last stop is WBD Shaw before Farm Lane. 22 (MSU - Haslett - Okemos) is operational during everyday.

      Additional information: 22 has 37 stops and the total trip duration for this route is approximately 35 minutes.

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

      22 bus near me

      Similar Routes & Alternatives to 22

      Looking for alternatives to 22? 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.