99 Bus - Heerenveen - Sneek - Bolsward - Harlingen

List of stops

      Heerenveen, Busstation (Perron D) – Harlingen, Veerbootterminal

      Heerenveen, Busstation (Perron D)

      ——08:0309:0310:0311:0212:0213:0214:0215:0216:0217:0218:0419:0420:0421:0422:0423:0400:04 +1

      Heerenveen, Gemeentehuis

      ——08:0409:0410:0411:0312:0313:0314:0315:0316:0317:0318:0519:0520:0521:0522:0523:0500:05 +1

      Heerenveen, Oost (A32)

      ——08:0509:0510:0511:0412:0413:0414:0415:0416:0417:0418:0619:0620:0621:0622:0623:0600:06 +1

      Joure, Busstation (Perron E)

      ——08:15
      08:16
      09:15
      09:16
      10:15
      10:16
      11:14
      11:15
      12:14
      12:15
      13:14
      13:15
      14:14
      14:15
      15:14
      15:15
      16:14
      16:15
      17:14
      17:15
      18:16
      18:17
      19:16
      19:17
      20:16
      20:17
      21:16
      21:17
      22:16
      22:17
      23:16
      23:17
      00:16 +1
      00:17 +1

      Joure, Koningin Wilhelminalaan

      ——08:1709:1710:1711:1612:1613:1614:1615:1616:1617:1618:1819:1820:1821:1822:1823:1800:18 +1

      Joure, Scheen

      ——08:1909:1910:1911:1812:1813:1814:1815:1816:1817:1818:2019:2020:2021:2022:2023:2000:20 +1

      Joure, Brugstraat

      ——08:2009:2010:2011:2012:2013:2014:2015:2016:2017:2018:2119:2120:2121:2122:2123:2100:21 +1

      Joure, Butsingel

      ——08:2109:2110:2111:2112:2113:2114:2115:2116:2117:2118:2219:2220:2221:2222:2223:2200:22 +1

      Joure, Kooilaan

      ——08:2309:2310:2311:2312:2313:2314:2315:2316:2317:2318:2319:2320:2321:2322:2323:2300:23 +1

      Broek, Oudeweg

      ——08:2509:2510:2511:2512:2513:2514:2515:2516:2517:2518:2519:2520:2521:2522:2523:2500:25 +1

      Broek, Bloksleat

      ——08:2609:2610:2611:2612:2613:2614:2615:2616:2617:2618:2619:2620:2621:2622:2623:2600:26 +1

      Uitwellingerga, Horseweg

      ——08:2809:2810:2811:2812:2813:2814:2815:2816:2817:2818:2819:2820:2821:2822:2823:2800:28 +1

      Uitwellingerga

      ——08:3009:3010:3011:3012:3013:3014:3015:3016:3017:3018:3019:3020:3021:3022:3023:3000:30 +1

      Oppenhuizen

      ——08:3109:3110:3111:3112:3113:3114:3115:3116:3117:3118:3119:3120:3121:3122:3123:3100:31 +1

      Sneek, Edisonstraat

      ——08:3309:3310:3311:3312:3313:3314:3315:3316:3317:3318:3319:3320:3321:3322:3323:3300:33 +1

      Sneek, Pieter Zeemanstraat

      ——08:3409:3410:3411:3412:3413:3414:3415:3416:3417:3418:3419:3420:3421:3422:3423:3400:34 +1

      Sneek, Oppenhuizerweg

      ——08:3609:3610:3611:3612:3613:3614:3615:3616:3617:3618:3619:3620:3621:3622:3623:3600:36 +1

      Sneek, Jousterkade

      ——08:3709:3710:3711:3712:3713:3714:3715:3716:3717:3718:3719:3720:3721:3722:3723:3700:37 +1

      Sneek, Prins Hendrikkade

      ——08:3909:3910:3911:3912:3913:3914:3915:3916:3917:3918:3919:3920:3921:3922:3923:3900:39 +1

      Sneek, Busstation (Perron B)

      ——08:43
      08:46
      09:43
      09:46
      10:43
      10:46
      11:43
      11:46
      12:43
      12:46
      13:43
      13:46
      14:43
      14:46
      15:43
      15:46
      16:43
      16:46
      17:43
      17:46
      18:43
      18:46
      19:43
      19:46
      20:43
      20:46
      21:43
      21:46
      22:43
      22:46
      23:43
      23:46
      00:43 +1
      00:46 +1

      Sneek, Bolswarderweg

      ——08:4809:4810:4811:4812:4813:4814:4815:4816:4817:4818:4819:4820:4821:4822:4823:4800:48 +1

      Sneek, Antonius Ziekenhuis

      ——08:5009:5010:5011:5012:5013:5014:5015:5016:5017:5018:5019:5020:5021:5022:5023:5000:50 +1

      Sneek, Smidsstraat

      ——08:5209:5210:5211:5212:5213:5214:5215:5216:5217:5218:5219:5220:5221:5222:5223:5200:52 +1

      Sneek, Zeilmakersstraat

      ——08:5309:5310:5311:5312:5313:5314:5315:5316:5317:5318:5319:5320:5321:5322:5323:5300:53 +1

      Folsgare Rijksweg

      ——08:5509:5510:5511:5512:5513:5514:5515:5516:5517:5518:5519:5520:5521:5522:5523:5500:55 +1

      Nijland Rijksweg

      ——08:5709:5710:5711:5712:5713:5714:5715:5716:5717:5718:5719:5720:5721:5722:5723:5700:57 +1

      Bolsward, Kloosterlaan

      ——09:0010:0011:0012:0013:0014:0015:0016:0017:0018:0019:0020:0021:0022:0023:0000:00 +101:00 +1

      Bolsward, Gasthuissingel

      ——09:0210:0211:0212:0313:0314:0315:0316:0317:0318:0319:0320:0321:0322:0323:0300:02 +101:02 +1

      Bolsward, Bargefenne

      ——09:0410:0411:0412:0513:0514:0515:0516:0517:0518:0519:0520:0521:0522:0523:0500:04 +101:04 +1

      Bolsward, 1e Hollandiastraat

      ——09:0510:0511:0512:0613:0614:0615:0616:0617:0618:0619:0620:0621:0622:0623:0600:05 +101:05 +1

      Bolsward, Busstation (Perron C)

      07:0908:0909:08
      09:10
      10:08
      10:10
      11:08
      11:10
      12:09
      12:11
      13:09
      13:11
      14:09
      14:11
      15:09
      15:11
      16:09
      16:11
      17:09
      17:11
      18:09
      18:11
      19:09
      19:11
      20:09
      20:11
      21:09
      21:11
      22:09
      22:11
      23:09
      23:11
      00:08 +101:08 +1

      Bolsward, De Marne

      07:1008:1009:1110:1111:1112:1213:1214:1215:1216:1217:1218:1219:1220:1221:1222:1223:12——

      Schettens

      07:1208:1209:1310:1311:1312:1413:1414:1415:1416:1417:1418:1419:1420:1421:1422:1423:14——

      Witmarsum, Kievitshorne

      07:1408:1409:1510:1511:1512:1613:1614:1615:1616:1617:1618:1619:1620:1621:1622:1623:16——

      Witmarsum, Koudehuisterdijk

      07:1608:1609:1710:1711:1712:1813:1814:1815:1816:1817:1818:1819:1820:1821:1822:1823:18——

      Witmarsum, Kaatsplein

      07:1708:1709:1810:1811:1812:1913:1914:1915:1916:1917:1918:1919:1920:1921:1922:1923:19——

      Witmarsum, Bosplaats

      07:1908:1909:2010:2011:2012:2113:2114:2115:2116:2117:2118:2119:2120:2121:2122:2123:21——

      Arum, Grauwe Kat

      07:2008:2009:2110:2111:2112:2213:2214:2215:2216:2217:2218:2219:2220:2221:2222:2223:22——

      Arum, Van Camminghaweg

      07:2308:2309:2410:2411:2412:2513:2514:2515:2516:2517:2518:2519:2520:2521:2522:2523:25——

      Arum, Schoolstraat

      07:2308:2309:2410:2411:2412:2513:2514:2515:2516:2517:2518:2519:2520:2521:2522:2523:25——

      Arum, Hoek Monnikenweg

      07:2408:2409:2510:2511:2512:2613:2614:2615:2616:2617:2618:2619:2620:2621:2622:2623:26——

      Kimswerd, Greate Pierwei

      07:2608:2609:2710:2711:2712:2813:2814:2815:2816:2817:2818:2819:2820:2821:2822:2823:28——

      Kimswerd

      07:2708:2709:2810:2811:2812:2913:2914:2915:2916:2917:2918:2919:2920:2921:2922:2923:29——

      Kimswerd, Carpe Diem

      07:2908:2909:3010:3011:3012:3113:3114:3115:3116:3117:3118:3119:3120:3121:3122:3123:31——

      Harlingen, Groot Ropens

      07:3108:3109:3210:3211:3212:3313:3314:3315:3316:3317:3318:3319:3320:3321:3322:3323:33——

      Harlingen, De Batting

      07:3208:3209:3310:3311:3312:3413:3414:3415:3416:3417:3418:3419:3420:3421:3422:3423:34——

      Harlingen, Kimswerderweg

      07:3308:3309:3410:3411:3412:3513:3514:3515:3516:3517:3518:3519:3520:3521:3522:3523:35——

      Harlingen, Station

      07:3508:3509:3610:3611:3612:3713:3714:3715:3716:3717:3718:3719:3720:3721:3722:3723:37——

      Harlingen, Steenhouwersstraat

      07:3608:3609:3710:3711:3712:3813:3814:3815:3816:3817:3818:3819:3820:3821:3822:3823:38——

      Harlingen, Havenplein

      07:3808:3809:3910:3911:3912:4013:4014:4015:4016:4017:4018:4019:4020:4021:4022:4023:40——

      Harlingen, Veerbootterminal

      07:4108:4109:4210:4211:4212:4313:4314:4315:4316:4317:4318:4319:4220:4221:4222:4223:42——
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.

      Harlingen, Veerbootterminal – Heerenveen, Busstation (Uitstaphalte)

      Harlingen, Veerbootterminal—07:4808:4809:4710:4711:4712:4713:4714:4715:4716:4717:4718:4819:4820:4821:4822:4823:49
      Harlingen, Havenplein—07:4908:4909:4810:4811:4812:4813:4814:4815:4816:4817:4818:4919:4920:4921:4922:4923:50
      Harlingen, Steenhouwersstraat—07:5108:5109:5010:5011:5012:5013:5014:5015:5016:5017:5018:5119:5120:5121:5122:5123:52
      Harlingen, Station—07:5208:5209:5110:5111:5112:5113:5114:5115:5116:5117:5118:5219:5220:5221:5222:5223:53
      Harlingen, Kimswerderweg—07:5308:5309:5210:5211:5212:5213:5214:5215:5216:5217:5218:5319:5320:5321:5322:5323:54
      Harlingen, Grettingalaan—07:5408:5409:5310:5311:5312:5313:5314:5315:5316:5317:5318:5419:5420:5421:5422:5423:55
      Harlingen, De Batting—07:5508:5509:5410:5411:5412:5413:5414:5415:5416:5417:5418:5519:5520:5521:5522:5523:56
      Harlingen, Groot Ropens—07:5508:5509:5410:5411:5412:5413:5414:5415:5416:5417:5418:5519:5520:5521:5522:5523:56
      Kimswerd, Carpe Diem—07:5808:5809:5710:5711:5712:5713:5714:5715:5716:5717:5718:5819:5820:5821:5822:5823:59
      Kimswerd—08:0009:0009:5910:5911:5912:5913:5914:5915:5916:5917:5919:0020:0021:0022:0023:0000:01 +1
      Kimswerd, Greate Pierwei—08:0109:0110:0011:0012:0013:0014:0015:0016:0017:0018:0019:0120:0121:0122:0123:0100:02 +1
      Arum, Hoek Monnikenweg—08:0209:0210:0111:0112:0113:0114:0115:0116:0117:0118:0119:0220:0221:0222:0223:0200:03 +1
      Arum, Schoolstraat—08:0309:0310:0211:0212:0213:0214:0215:0216:0217:0218:0219:0320:0321:0322:0323:0300:04 +1
      Arum, Van Camminghaweg—08:0309:0310:0211:0212:0213:0214:0215:0216:0217:0218:0219:0320:0321:0322:0323:0300:04 +1
      Arum, Grauwe Kat—08:0609:0610:0511:0512:0513:0514:0515:0516:0517:0518:0519:0620:0621:0622:0623:0600:07 +1
      Witmarsum, Bosplaats—08:0709:0710:0611:0612:0613:0614:0615:0616:0617:0618:0619:0720:0721:0722:0723:0700:08 +1
      Witmarsum, Kaatsplein—08:0909:0910:0811:0812:0813:0814:0815:0816:0817:0818:0819:0920:0921:0922:0923:0900:10 +1
      Witmarsum, Koudehuisterdijk—08:1009:1010:0911:0912:0913:0914:0915:0916:0917:0918:0919:1020:1021:1022:1023:1000:11 +1
      Witmarsum, Kievitshorne—08:1209:1210:1111:1112:1113:1114:1115:1116:1117:1118:1119:1220:1221:1222:1223:1200:13 +1
      Schettens—08:1409:1410:1311:1312:1313:1314:1315:1316:1317:1318:1319:1420:1421:1422:1423:1400:15 +1
      Bolsward, De Marne—08:1609:1610:1511:1512:1513:1514:1515:1516:1517:1518:1519:1620:1621:1622:1623:1600:17 +1
      Bolsward, Busstation (Perron A)07:2108:19
      08:21
      09:19
      09:21
      10:18
      10:20
      11:18
      11:20
      12:18
      12:20
      13:18
      13:20
      14:18
      14:20
      15:18
      15:20
      16:18
      16:20
      17:18
      17:20
      18:18
      18:20
      19:19
      19:21
      20:19
      20:21
      21:19
      21:21
      22:19
      22:21
      23:19
      23:21
      00:20 +1
      Bolsward, 1e Hollandiastraat07:2208:2209:2210:2111:2112:2113:2114:2115:2116:2117:2118:2119:2220:2221:2222:2223:22—
      Bolsward, Bargefenne07:2308:2309:2310:2211:2212:2213:2214:2215:2216:2217:2218:2219:2320:2321:2322:2323:23—
      Bolsward, Gasthuissingel07:2508:2509:2510:2411:2412:2413:2414:2415:2416:2417:2418:2419:2520:2521:2522:2523:25—
      Bolsward, Kloosterlaan07:2708:2709:2710:2611:2612:2613:2614:2615:2616:2617:2618:2619:2720:2721:2722:2723:27—
      Nijland Rijksweg07:3108:3109:3110:3011:3012:3013:3014:3015:3016:3017:3018:3019:3120:3121:3122:3123:31—
      Folsgare Rijksweg07:3308:3309:3310:3211:3212:3213:3214:3215:3216:3217:3218:3219:3320:3321:3322:3323:33—
      Sneek, Zeilmakersstraat07:3508:3509:3510:3411:3412:3413:3414:3415:3416:3417:3418:3419:3520:3521:3522:3523:35—
      Sneek, Smidsstraat07:3608:3609:3610:3511:3512:3513:3514:3515:3516:3517:3518:3519:3620:3621:3622:3623:36—
      Sneek, Antonius Ziekenhuis07:3808:3809:3810:3711:3712:3713:3714:3715:3716:3717:3718:3719:3820:3821:3822:3823:38—
      Sneek, Bolswarderweg07:3908:3909:3910:3911:3912:3913:3914:3915:3916:3917:3918:3919:3920:3921:3922:3923:39—
      Sneek, Busstation (Perron A)07:43
      07:46
      08:43
      08:46
      09:43
      09:46
      10:43
      10:46
      11:43
      11:46
      12:43
      12:46
      13:43
      13:46
      14:43
      14:46
      15:43
      15:46
      16:43
      16:46
      17:43
      17:46
      18:43
      18:46
      19:43
      19:46
      20:43
      20:46
      21:43
      21:46
      22:43
      22:46
      23:43
      23:46
      —
      Sneek, Prins Hendrikkade07:4708:4709:4710:4711:4712:4713:4714:4715:4716:4717:4718:4719:4720:4721:4722:4723:47—
      Sneek, Jousterkade07:4908:4909:4910:4911:4912:4913:4914:4915:4916:4917:4918:4919:4920:4921:4922:4923:49—
      Sneek, Oppenhuizerweg07:5008:5009:5010:5011:5012:5013:5014:5015:5016:5017:5018:5019:5020:5021:5022:5023:50—
      Sneek, Pieter Zeemanstraat07:5308:5309:5310:5311:5312:5313:5314:5315:5316:5317:5318:5319:5320:5321:5322:5323:53—
      Sneek, Edisonstraat07:5408:5409:5410:5411:5412:5413:5414:5415:5416:5417:5418:5419:5420:5421:5422:5423:54—
      Oppenhuizen07:5508:5509:5510:5511:5512:5513:5514:5515:5516:5517:5518:5519:5520:5521:5522:5523:55—
      Uitwellingerga07:5608:5609:5610:5611:5612:5613:5614:5615:5616:5617:5618:5619:5620:5621:5622:5623:56—
      Uitwellingerga, Horseweg07:5808:5809:5810:5811:5812:5813:5814:5815:5816:5817:5818:5819:5820:5821:5822:5823:58—
      Broek, Bloksleat08:0009:0010:0011:0012:0013:0014:0015:0016:0017:0018:0019:0020:0021:0022:0023:0000:00 +1—
      Broek, Oudeweg08:0209:0210:0211:0212:0213:0214:0215:0216:0217:0218:0219:0220:0221:0222:0223:0200:02 +1—
      Joure, Kooilaan08:0409:0410:0411:0412:0413:0414:0415:0416:0417:0418:0419:0420:0421:0422:0423:0400:04 +1—
      Joure, Butsingel08:0509:0510:0511:0612:0613:0614:0615:0616:0617:0618:0619:0620:0621:0622:0623:0600:06 +1—
      Joure, Brugstraat08:0609:0610:0611:0712:0713:0714:0715:0716:0717:0718:0719:0720:0721:0722:0723:0700:07 +1—
      Joure, Scheen08:0709:0710:0711:0812:0813:0814:0815:0816:0817:0818:0819:0820:0821:0822:0823:0800:08 +1—
      Joure, Koningin Wilhelminalaan08:0809:0810:0811:0912:0913:0914:0915:0916:0917:0918:0919:0920:0921:0922:0923:0900:09 +1—
      Joure, Busstation (Perron A)08:10
      08:11
      09:10
      09:11
      10:10
      10:11
      11:12
      11:13
      12:12
      12:13
      13:12
      13:13
      14:12
      14:13
      15:12
      15:13
      16:12
      16:13
      17:12
      17:13
      18:12
      18:13
      19:12
      19:13
      20:11
      20:12
      21:11
      21:12
      22:11
      22:12
      23:11
      23:12
      00:11 +1
      00:12 +1
      —
      Heerenveen, Oost (A32)08:2009:2010:2011:2212:2213:2214:2215:2216:2217:2218:2219:2220:2121:2122:2123:2100:21 +1—
      Heerenveen, Gemeentehuis08:2109:2110:2111:2312:2313:2314:2315:2316:2317:2318:2319:2320:2221:2222:2223:2200:22 +1—
      Heerenveen, Busstation (Uitstaphalte)08:2309:2310:2311:2612:2613:2614:2615:2616:2617:2618:2619:2620:2421:2422:2423:2400:24 +1—
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Build real-time departures into your app

      Tell us about your project. Test London API examples while we review your request.

      Request data / API access

      Route Path (Streets & Roads)

      Outbound: Heerenveen, Busstation (Perron D) – Harlingen, Veerbootterminal
      Trambaan - K R Poststraat - Geert Knolweg - Ter Huivra - Brugstraat - Harddraversweg - Tramwei - Aldewei - Nije Dyk - Einsteinstraat - Oppenhuizerweg - Prins Hendrikkade - Bolswarderweg - Tingietersstraat - Kloosterlaan - Snekerstraat - Harlingerstraat - Oude Rijksweg - van Aylvaweg - Arumerweg - van Camminghaweg - Sytzamaweg - Greate Pierwei - Harlingerweg - Kimswerderweg - Stationsweg - Spoorstraat - Havenplein - Oude Ringmuur
      Inbound: Harlingen, Veerbootterminal – Heerenveen, Busstation (Uitstaphalte)
      Oude Ringmuur - Havenplein - Spoorstraat - Kimswerderweg - De Leeuw - De Eendracht - Harlingerweg - Greate Pierwei - Sytzamaweg - van Camminghaweg - Arumerweg - van Aylvaweg - Oude Rijksweg - Harlingerstraat - Stoombootkade - Snekerstraat - Kloosterlaan - Tingietersstraat - Bolswarderweg - Prins Hendrikkade - Oppenhuizerweg - Graaf Adolfstraat - Einsteinstraat - Nije Dyk - Aldewei - Tramwei - Harddraversweg - Brugstraat - Ter Huivra - Geert Knolweg - K R Poststraat - Trambaan

      Schedules and stops for this route are published in GTFS: nationaal-toegangspunt-its

      Last updated on November 14, 2026