Bus 521 - Waialua-Haleiwa Schedule in Waialua

Click to load interactive map
List of stops
      Map

      Kamehameha HWY + Achiu Ln – Aweoweo ST + Waialua Beach Rd

      Kamehameha HWY + Achiu Ln

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

      Kamehameha HWY + Paalaa Rd

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

      Kamehameha HWY + 66-519

      06:4107:4208:4109:4110:4111:4112:4113:4114:4115:4116:4217:4118:41

      Weed Circle + Kaukonahua Rd

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

      Weed Circle + Kamehameha Hwy

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

      Kaukonahua RD + Keakula St

      06:0106:4407:4508:4409:4410:4411:4412:4413:4414:4415:4416:4517:4418:44

      Kaukonahua RD + Paahihi St

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

      Kaukonahua RD + Kaamooloa Rd

      06:0206:4507:4608:4509:4510:4511:4512:4513:4514:4515:4516:4617:4518:45

      Kaukonahua RD + OPP Hukilau Lp

      06:0306:4707:4708:4709:4710:4711:4712:4713:4714:4715:4716:4717:4718:46

      Farrington HWY + OPP Kaupe Rd

      06:0506:4907:5008:4909:4910:4911:4912:4913:4914:4915:4916:5017:4918:49

      Farrington HWY + Goodale Ave

      06:0606:5007:5008:5009:5010:5011:5012:5013:5014:5015:5016:5017:5018:49

      Goodale AVE + Farrington Hwy

      06:0606:5007:5108:5009:5010:5011:5012:5013:5014:5015:5016:5117:5018:50

      Goodale AVE + Haona St

      06:0606:5007:5108:5009:5010:5011:5012:5013:5014:5015:5016:5117:5018:50

      Goodale AVE + Nahoa St

      06:0706:5107:5208:5109:5110:5111:5112:5113:5114:5115:5116:5217:5118:50

      Goodale AVE + Nauahi St

      06:0706:5207:5208:5209:5210:5211:5212:5213:5214:5215:5216:5217:5218:51

      Goodale AVE + Waialua District Park

      06:0806:5207:5308:5209:5210:5211:5212:5213:5214:5215:5216:5317:5218:51

      Goodale AVE + Waialua Beach Rd

      06:0806:5307:5408:5309:5310:5311:5312:5313:5314:5315:5316:5417:5318:52

      Waialua Beach RD + OPP Kuoha St

      06:0906:5407:5408:5409:5410:5411:5412:5413:5414:5415:5416:5417:5418:53

      Waialua Beach RD + OPP Komo St

      06:1006:5507:5508:5509:5510:5511:5512:5513:5514:5515:5516:5517:5518:54

      Waialua Beach RD + Kaimanu Pl

      06:1106:5607:5608:5609:5610:5611:5612:5613:5614:5615:5616:5617:5618:55

      Waialua Beach RD + Kaiea Pl

      06:1106:5607:5708:5609:5610:5611:5612:5613:5614:5615:5616:5717:5618:55

      Apuhihi ST + Waialua Beach Rd

      06:1206:5707:5808:5709:5710:5711:5712:5713:5714:5715:5716:5817:5718:56

      Akule ST + Apuhihi St

      06:1206:5707:5808:5709:5710:5711:5712:5713:5714:5715:5716:5817:5718:56

      Aweoweo ST + Waialua Beach Rd

      06:1306:5807:5908:5809:5810:5811:5812:5813:5814:5815:5816:5917:5818:57
      Times marked with "—" indicate that the vehicle does not stop at this stop.

      Aweoweo ST + Waialua Beach Rd – Kamehameha HWY + Achiu Ln

      Aweoweo ST + Waialua Beach Rd06:1307:0008:0109:0010:0011:0012:0013:0014:0015:0016:0017:0118:0018:59
      Waialua Beach RD + OPP Apuhihi St06:1407:0108:0209:0110:0111:0112:0113:0114:0115:0116:0117:0218:0118:59
      Waialua Beach RD + OPP Kaiea Pl06:1407:0108:0209:0110:0111:0112:0113:0114:0115:0116:0117:0218:0119:00
      Waialua Beach RD + OPP Kaimanu Pl06:1507:0208:0309:0210:0211:0212:0213:0214:0215:0216:0217:0318:0119:00
      Waialua Beach RD + Komo St06:1507:0308:0409:0310:0311:0312:0313:0314:0315:0316:0317:0318:0219:01
      Waialua Beach RD + Kuoha St06:1607:0408:0509:0410:0411:0412:0413:0414:0415:0416:0417:0418:0319:02
      Goodale AVE + Waialua Beach Rd06:1707:0408:0509:0410:0411:0412:0413:0414:0415:0416:0417:0518:0419:02
      Goodale AVE + OPP Nauahi St06:1807:0508:0709:0610:0611:0612:0513:0514:0515:0516:0517:0618:0419:03
      Goodale AVE + OPP Haona St06:1907:0608:0809:0710:0711:0712:0613:0614:0615:0616:0617:0718:0519:04
      Farrington HWY + Kaupe Rd06:2007:0808:0909:0810:0811:0812:0813:0814:0815:0816:0817:0818:0619:05
      Kaukonahua RD + Hukilau Lp06:2207:1008:1109:1010:1011:1012:1013:1014:1015:1016:1017:1018:0819:07
      Kaukonahua RD + OPP Kaamooloa Rd06:2307:1108:1209:1110:1111:1112:1113:1114:1115:1116:1117:1118:0919:08
      Kaukonahua RD + OPP Paahihi St06:2307:1208:1309:1210:1211:1212:1213:1214:1215:1216:1217:1218:1019:08
      Kaukonahua RD + OPP Keakula St06:2307:1208:1309:1210:1211:1212:1213:1214:1215:1216:1217:1218:1019:08
      Weed Circle + Kamehameha Hwy06:2507:1308:1509:1410:1411:1412:1313:1314:1315:1316:1317:1318:1119:10
      Weed Circle + Kaukonahua Rd06:2507:1408:1509:1410:1411:1412:1413:1414:1415:1416:1417:1418:1119:10
      Weed Circle + Kamehameha Hwy06:2607:1408:1609:1510:1511:1512:1413:1414:1415:1416:1417:1418:1219:10
      Waialua Beach RD + OPP Oliana St06:2707:1608:1709:1610:1611:1612:1613:1614:1615:1616:1617:1518:1319:11
      Haleiwa RD + 66-80006:2807:1708:1909:1810:1811:1812:1713:1714:1715:1716:1717:1718:1419:13
      Haleiwa RD + OPP Keiki Pl06:2907:1808:2009:1910:1911:1912:1813:1814:1815:1816:1817:1718:1519:13
      Haleiwa RD + OPP Haleiwa Elementary School06:3007:1908:2109:2010:2011:2012:1913:1914:1915:1916:1917:1818:1619:14
      Haleiwa RD + Haleiwa Fire Station06:3007:1908:2109:2010:2011:2012:1913:1914:1915:1916:1917:1918:1619:14
      Haleiwa RD + Awai Ln06:3007:2008:2209:2110:2111:2112:2013:2014:2015:2016:2017:1918:1719:15
      Haleiwa RD + Walikanahele Rd06:3107:2008:2209:2110:2111:2112:2013:2014:2015:2016:2017:2018:1719:15
      Haleiwa RD + Niuula Rd06:3107:2108:2309:2210:2211:2212:2113:2114:2115:2116:2117:2018:1719:15
      Haleiwa RD + Naoiwi Ln06:3207:2108:2309:2210:2211:2212:2113:2114:2115:2116:2117:2018:1819:16
      Haleiwa RD + Kamehameha Hwy06:3207:2208:2409:2310:2311:2312:2213:2214:2215:2216:2217:2118:1819:16
      Kamehameha HWY + Haleiwa Rd06:3207:2208:2409:2310:2311:2312:2213:2214:2215:2216:2217:2118:1919:17
      Kamehameha HWY + Kewalo Ln06:3307:2308:2509:2410:2411:2412:2313:2314:2315:2316:2317:2218:1919:17
      Kamehameha HWY + Waialua Courthouse06:3307:2308:2509:2410:2411:2412:2313:2314:2315:2316:2317:2218:1919:17
      Kamehameha HWY + Achiu Ln06:3407:2408:2609:2510:2511:2512:2413:2414:2415:2416:2417:2318:2019:18
      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 23, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Kamehameha HWY + Achiu Ln – Aweoweo ST + Waialua Beach Rd
      Kamehameha Highway - Weed Circle - Kaukonahua Road - Farrington Highway - Goodale Avenue - Waialua Beach Road - Apuhihi Street - Akule Street - Aweoweo Street
      Inbound: Aweoweo ST + Waialua Beach Rd – Kamehameha HWY + Achiu Ln
      Aweoweo Street - Waialua Beach Road - Komo Street - Waialua Beach Road - Goodale Avenue - Nauahi Street - Goodale Avenue - Farrington Highway - Kaukonahua Road - Weed Circle - Waialua Beach Road - Hale'iwa Road - Kamehameha Highway
      All data is available in GTFS feed: thebus-org-thebus-1

      Bus 521 FAQ

      • What time does the 521 bus start operating?

        Services on the 521 - Waialua-Haleiwa bus start at 06:00 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 521 bus stop working?

        Services on the 521 - Waialua-Haleiwa bus stop at 18:57 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 521 bus stop near me?

        Click here to view the nearest 521 - Waialua-Haleiwa bus stop.

      521 (Waialua Buses)

      The first stop of the 521 bus route is Kamehameha HWY + Achiu Ln and the last stop is Aweoweo ST + Waialua Beach Rd. 521 (Waialua-Haleiwa) is operational during everyday.

      Additional information: 521 has 24 stops and the total trip duration for this route is approximately 19 minutes.

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

      521 bus near me