Bus 2 - Spaarnwoude Station - Delftplein/Spaarne Gasthuis: Full Schedule in Haarlem

Click to load interactive map
List of stops
      Map

      Haarlem, Station Spaarnwoude – Haarlem, Delftplein/Spaarne Gasth.

      Haarlem, Station Spaarnwoude

      06:1706:4707:1507:4808:1808:4909:1909:4910:1910:4911:1911:4912:1912:4913:1913:4914:1914:4915:1915:4916:1916:4917:1917:4918:0518:3119:0119:3120:0120:3321:0321:3322:0322:3323:0323:33

      Haarlem, Suzette Noiretstraat

      06:1906:4907:1707:5008:2008:5109:2109:5110:2110:5111:2111:5112:2112:5113:2113:5114:2114:5115:2115:5116:2116:5117:2117:5118:0718:3319:0319:3320:0320:3521:0521:3522:0522:3523:0523:35

      Haarlem, Jan Palachstraat

      06:2106:5107:2007:5308:2308:5409:2309:5310:2310:5311:2311:5312:2312:5313:2313:5314:2314:5315:2315:5316:2316:5317:2317:5318:0918:3519:0519:3520:0520:3721:0721:3722:0722:3723:0723:37

      Haarlem, Sowetostraat

      06:2206:5207:2107:5408:2408:5509:2509:5510:2510:5511:2511:5512:2512:5513:2513:5514:2514:5415:2515:5516:2516:5517:2517:5518:1118:3619:0619:3620:0620:3821:0721:3722:0722:3723:0723:37

      Haarlem, Springerlaan [Tijdelijk]

      06:2406:5407:2407:5708:2708:5809:2709:5710:2710:5711:2711:5712:2712:5713:2713:5714:2714:5615:2715:5716:2716:5717:2717:5718:1318:3819:0819:3820:0820:4021:0921:3922:0922:3923:0923:39

      Haarlem, Zomervaart

      06:2706:5707:2808:0108:3109:0209:3110:0110:3111:0111:3112:0112:3113:0113:3114:0114:3115:0015:3116:0116:3117:0117:3118:0118:1718:4119:1119:4120:1120:4321:1221:4222:1222:4223:1223:42

      Haarlem, Slachthuisstraat

      06:2906:5907:3008:0308:3309:0409:3310:0310:3311:0311:3312:0312:3313:0313:3314:0314:3315:0215:3316:0316:3317:0317:3318:0318:1918:4319:1319:4320:1320:4521:1421:4422:1422:4423:1423:44

      Haarlem, Byzantiumstraat

      06:3007:0007:3108:0408:3409:0509:3410:0410:3411:0411:3412:0412:3413:0413:3414:0414:3415:0315:3416:0416:3417:0417:3418:0418:2018:4419:1419:4420:1420:4621:1521:4522:1522:4523:1523:45

      Haarlem, Turfmarkt

      06:3207:0207:3308:0608:3609:0709:3610:0610:3611:0611:3612:0612:3613:0613:3614:0614:3615:0515:3616:0616:3617:0617:3618:0618:2218:4619:1619:4620:1620:4721:1621:4622:1622:4623:1623:46

      Haarlem, Centrum/Verwulft

      06:3407:0407:3508:0808:3809:0909:3810:0810:3811:0811:3812:0812:3813:0813:3814:0814:3815:0715:3816:0816:3817:0817:3818:0818:2418:4819:1819:4820:1820:4921:1821:4822:1822:4823:1823:48

      Haarlem, Nassaulaan

      06:3607:0607:3708:1008:4009:1109:4010:1010:4011:1011:4012:1012:4013:1013:4014:1014:4015:0915:4016:1016:4017:1017:4018:1018:2618:5019:2019:5020:2020:5121:2021:5022:2022:5023:2023:50

      Haarlem, Haarlem Station Ingang

      06:39s07:09s07:42s08:15s08:45s09:16s09:44s10:14s10:44s11:14s11:44s12:14s12:44s13:14s13:44s14:14s14:44s15:13s15:44s16:14s16:44s17:14s17:44s18:14s18:30s18:54s19:24s19:54s20:24s20:54s21:23s21:53s22:23s22:53s23:23s23:53s

      Haarlem, Haarlem Station C

      06:40
      06:42
      07:10
      07:12
      07:43
      07:45
      08:0008:16
      08:18
      08:46
      08:48
      09:17
      09:19
      09:45
      09:47
      10:15
      10:17
      10:45
      10:47
      11:15
      11:17
      11:45
      11:47
      12:15
      12:17
      12:45
      12:47
      13:15
      13:17
      13:45
      13:47
      14:15
      14:17
      14:45
      14:47
      15:14
      15:16
      15:45
      15:47
      16:15
      16:17
      16:45
      16:47
      17:15
      17:17
      17:45
      17:47
      18:15
      18:17
      18:31
      18:33
      18:55
      18:57
      19:25
      19:27
      19:55
      19:57
      20:25
      20:27
      20:55
      20:57
      21:24
      21:26
      21:54
      21:56
      22:24
      22:26
      22:54
      22:56
      23:24
      23:26
      23:54
      23:56

      Haarlem, Schotersingel

      06:4407:1407:4808:0308:2108:5109:2209:5010:2010:5011:2011:5012:2012:5013:2013:5014:2014:5015:1915:5016:2016:5017:2017:5018:2018:3619:0019:3020:0020:3020:5921:2821:5822:2822:5823:2823:58

      Haarlem, Velserstraat

      06:4507:1507:4908:0408:2208:5209:2209:5010:2010:5011:2011:5012:2012:5013:2013:5014:2014:5015:1915:5016:2016:5017:2017:5018:2018:3619:0019:3020:0020:3021:0021:2921:5922:2922:5923:2923:59

      Haarlem, Duinoordstraat

      06:4607:1607:5108:0608:2408:5409:2409:5210:2210:5211:2211:5212:2212:5213:2213:5214:2214:5215:2115:5216:2216:5217:2217:5218:2218:3819:0219:3220:0220:3221:0121:3022:0022:3023:0023:3000:00 +1

      Haarlem, Stuyvesantplein

      06:4707:1707:5208:0708:2508:5509:2509:5310:2310:5311:2311:5312:2312:5313:2313:5314:2314:5315:2215:5316:2316:5317:2317:5318:2318:3919:0319:3320:0320:3321:0221:3122:0122:3123:0123:3100:01 +1

      Haarlem, Meteorenstraat

      06:4807:1807:5308:0808:2608:5609:2609:5410:2410:5411:2411:5412:2412:5413:2413:5414:2414:5415:2315:5416:2416:5417:2417:5418:2418:4019:0419:3420:0420:3421:0321:3222:0222:3223:0223:3200:02 +1

      Haarlem, Anthony Fokkerlaan

      06:4907:1907:5408:0908:2708:5709:2709:5510:2510:5511:2511:5512:2512:5513:2513:5514:2514:5515:2415:5516:2516:5517:2517:5518:2518:4119:0519:3520:0520:3521:0421:3322:0322:3323:0323:3300:03 +1

      Haarlem, Schoterhof

      06:5107:2107:5608:1108:2908:5909:2809:5610:2610:5611:2611:5612:2612:5613:2613:5614:2714:5715:2615:5716:2716:5717:2717:5718:2618:4219:0619:3620:0620:3621:0521:3422:0422:3423:0423:3400:04 +1

      Haarlem, J.H. Leopoldstraat

      06:5207:2207:5708:1208:3009:0009:2909:5710:2710:5711:2711:5712:2712:5713:2713:5714:2814:5815:2715:5816:2816:5817:2817:5818:2718:4319:0719:3720:0720:3721:0621:3522:0522:3523:0523:3500:05 +1

      Haarlem, Stayokay

      06:5307:2407:5908:1408:3209:0209:3109:5910:2910:5911:2911:5912:2912:5913:2913:5914:3015:0015:2916:0016:3017:0017:3018:0018:2918:4519:0919:3920:0920:3921:0821:3722:0722:3723:0723:3700:07 +1

      Haarlem, V. van Vrieslandstraat

      06:5507:2508:0008:1508:3309:0309:3210:0010:3011:0011:3012:0012:3013:0013:3014:0014:3215:0215:3116:0216:3217:0217:3218:0218:3018:4619:1019:4020:1020:4021:0921:3822:0822:3823:0823:3800:08 +1

      Haarlem, M. Philipsplantsoen

      06:5507:2608:0108:1608:3409:0409:3310:0110:3111:0111:3112:0112:3113:0113:3114:0114:3315:0315:3216:0316:3317:0317:3318:0318:3118:4719:1119:4120:1120:4121:1021:3922:0922:3923:0923:3900:09 +1

      Haarlem, Johan Limpershof

      06:5707:2708:0208:1708:3509:0509:3410:0210:3211:0211:3212:0212:3213:0213:3214:0214:3415:0415:3316:0416:3417:0417:3418:0418:3218:4819:1219:4220:1220:4221:1121:4022:1022:4023:1023:4000:10 +1

      Haarlem, Reviusstraat

      06:5807:2908:0408:1908:3709:0709:3610:0410:3411:0411:3412:0412:3413:0413:3414:0414:3615:0615:3516:0616:3617:0617:3618:0618:3418:5019:1419:4420:1420:4421:1321:4222:1222:4223:1223:4200:12 +1

      Haarlem, Delftplein/Spaarne Gasth.

      06:5907:3008:0508:2008:3809:0809:3710:0510:3511:0511:3512:0512:3513:0513:3514:0514:3715:0715:3616:0716:3717:0717:3718:0718:3518:5119:1519:4520:1520:4521:1421:4322:1322:4323:1323:4300:13 +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 s – "set down only" – the vehicle will only stop to drop passengers off.

      Haarlem, Delftplein/Spaarne Gasth. – Haarlem, Station Spaarnwoude

      Haarlem, Delftplein/Spaarne Gasth.06:0306:3307:0107:3608:0608:3909:0909:3910:0910:3911:0911:3912:0912:3813:0813:3814:0814:3815:0815:3816:0816:3817:0817:3918:0918:4219:1619:4620:1620:4621:1621:4622:1622:4623:16
      Haarlem, Reviusstraat06:0506:3507:0307:3808:0808:4109:1109:4110:1110:4111:1111:4112:1112:4013:1013:4014:1014:4015:1015:4016:1016:4017:1017:4118:1118:4419:1719:4720:1720:4721:1721:4722:1722:4723:17
      Haarlem, Johan Limpershof06:0606:3607:0407:3908:0908:4209:1209:4210:1210:4211:1211:4212:1212:4113:1113:4114:1114:4115:1115:4116:1116:4117:1117:4218:1218:4519:1819:4820:1820:4821:1821:4822:1822:4823:18
      Haarlem, M. Philipsplantsoen06:0606:3607:0407:4008:1008:4309:1209:4210:1210:4211:1211:4212:1212:4113:1113:4114:1114:4115:1115:4116:1116:4117:1117:4218:1218:4519:1919:4920:1920:4921:1921:4922:1922:4923:19
      Haarlem, V. van Vrieslandstraat06:0706:3707:0507:4108:1108:4409:1309:4310:1310:4311:1311:4312:1312:4213:1213:4214:1214:4215:1215:4216:1216:4217:1217:4318:1318:4619:2019:5020:2020:5021:2021:5022:2022:5023:20
      Haarlem, Stayokay06:0806:3807:0607:4208:1208:4509:1409:4410:1410:4411:1411:4412:1412:4313:1313:4314:1314:4315:1315:4316:1316:4317:1317:4418:1418:4719:2019:5020:2020:5021:2021:5022:2022:5023:20
      Haarlem, J.H. Leopoldstraat06:0906:3907:0707:4308:1308:4609:1509:4510:1510:4511:1511:4512:1512:4413:1413:4414:1414:4415:1415:4416:1416:4417:1417:4518:1518:4819:2219:5220:2220:5221:2221:5222:2222:5223:22
      Haarlem, Schoterhof06:1006:4007:0807:4408:1408:4709:1609:4610:1610:4611:1611:4612:1612:4513:1513:4514:1514:4515:1515:4516:1516:4517:1517:4618:1618:4919:2219:5220:2220:5221:2221:5222:2222:5223:22
      Haarlem, Anthony Fokkerlaan06:1106:4107:1007:4608:1608:4909:1809:4810:1810:4811:1811:4812:1812:4713:1713:4714:1714:4715:1715:4716:1716:4717:1717:4818:1818:5119:2319:5320:2320:5321:2321:5322:2322:5323:23
      Haarlem, Meteorenstraat06:1206:4207:1107:4708:1708:5009:1909:4910:1910:4911:1911:4912:1912:4813:1813:4814:1814:4815:1815:4816:1816:4817:1817:4918:1918:5219:2419:5420:2420:5421:2421:5422:2422:5423:24
      Haarlem, Stuyvesantplein06:1306:4307:1307:4908:1908:5209:2109:5110:2110:5111:2111:5112:2112:5013:2013:5014:2014:5015:2015:5016:2016:5017:2017:5118:2118:5419:2519:5520:2520:5521:2521:5522:2522:5523:25
      Haarlem, Duinoordstraat06:1506:4507:1407:5108:2108:5409:2209:5210:2210:5211:2211:5212:2212:5113:2213:5214:2214:5215:2215:5216:2216:5217:2217:5218:2218:5519:2719:5720:2720:5721:2721:5722:2722:5723:27
      Haarlem, Velserstraat06:1706:4707:1607:5308:2308:5609:2509:5510:2510:5511:2511:5512:2512:5413:2413:5414:2414:5415:2415:5416:2416:5417:2417:5418:2418:5719:2819:5820:2820:5821:2821:5822:2822:5823:28
      Haarlem, Schotersingel06:1806:4807:1807:5508:2508:5809:2609:5610:2610:5611:2611:5612:2612:5513:2613:5614:2614:5615:2615:5616:2616:5617:2617:5618:2618:5919:2919:5920:2920:5921:2921:5922:2922:5923:29
      Haarlem, Haarlem Station Ingang06:21s06:51s07:21s07:59s08:29s09:02s09:30s10:00s10:30s11:00s11:30s12:00s12:30s12:59s13:30s14:00s14:30s15:00s15:30s16:00s16:30s17:00s17:30s17:59s18:29s19:02s19:33s20:03s20:33s21:03s21:33s22:03s22:33s23:03s23:33s
      Haarlem, Haarlem Station B06:22
      06:24
      06:52
      06:54
      07:22
      07:24
      08:00
      08:02
      08:30
      08:32
      09:03
      09:05
      09:31
      09:33
      10:01
      10:03
      10:31
      10:33
      11:01
      11:03
      11:31
      11:33
      12:01
      12:03
      12:31
      12:33
      13:00
      13:02
      13:31
      13:33
      14:01
      14:03
      14:31
      14:33
      15:01
      15:03
      15:31
      15:33
      16:01
      16:03
      16:31
      16:33
      17:01
      17:03
      17:31
      17:33
      18:00
      18:02
      18:30
      18:32
      19:03
      19:05
      19:33
      19:35
      20:03
      20:05
      20:33
      20:35
      21:03
      21:05
      21:33
      21:35
      22:03
      22:05
      22:33
      22:35
      23:03
      23:05
      23:33
      23:35
      Haarlem, Nassaulaan06:2606:5507:2508:0408:3409:0709:3510:0510:3511:0511:3512:0512:3513:0413:3514:0514:3515:0515:3516:0516:3517:0517:3518:0418:3419:0619:3620:0620:3621:0621:3622:0622:3623:0623:36
      Haarlem, Centrum/Verwulft06:2706:5607:2608:0508:3509:0809:3610:0610:3611:0611:3612:0612:3613:0513:3614:0614:3615:0615:3616:0616:3617:0617:3618:0518:3519:0719:3720:0720:3721:0721:3722:0722:3723:0723:37
      Haarlem, Turfmarkt06:2906:5807:2808:0708:3709:1009:3810:0810:3811:0811:3812:0812:3813:0713:3814:0814:3815:0815:3816:0816:3817:0817:3818:0718:3719:0919:3920:0920:3921:0921:3922:0922:3923:0923:39
      Haarlem, Byzantiumstraat06:3006:5907:2908:0808:3809:1109:3910:0910:3911:0911:3912:0912:3913:0913:4014:1014:4015:1015:4016:1016:4017:1017:4018:0918:3919:1019:4020:1020:4021:1021:4022:1022:4023:1023:40
      Haarlem, Slachthuisstraat06:3107:0007:3008:0908:3909:1209:4010:1010:4011:1011:4012:1012:4013:1013:4114:1114:4115:1115:4116:1116:4117:1117:4118:1018:4019:1119:4120:1120:4121:1121:4122:1122:4123:1123:41
      Haarlem, Zomervaart06:3207:0207:3208:1108:4109:1409:4210:1210:4211:1211:4212:1212:4213:1213:4314:1314:4315:1315:4316:1316:4317:1317:4318:1218:4219:1319:4320:1320:4321:1321:4322:1322:4323:1323:43
      Haarlem, Nagtzaamplein06:3307:0207:3208:1208:4209:1509:4310:1310:4311:1311:4312:1312:4313:1313:4414:1414:4415:1415:4416:1416:4417:1417:4418:1318:4319:1419:4420:1420:4421:1421:4422:1322:4423:1423:44
      Haarlem, Prinses Beatrixplein06:3707:0707:3708:1808:4709:2009:4810:1810:4811:1811:4812:1812:4813:1913:5014:2014:5015:2015:5016:2016:5017:2017:4918:1818:4819:1919:4920:1920:4921:1921:4922:1822:4923:1923:49
      Haarlem, Vincent van Goghlaan06:3807:0807:3808:1908:4909:2209:5010:2010:5011:2011:5012:2012:5013:2113:5214:2114:5215:2215:5216:2216:5217:2217:5018:2018:5019:2019:5020:2020:5021:2021:5022:1922:5023:2023:50
      Haarlem, Sowetostraat06:4007:1007:4008:2208:5109:2409:5210:2210:5211:2211:5212:2212:5213:2313:5414:2414:5415:2415:5416:2416:5417:2417:5218:2218:5219:2219:5220:2220:5221:2221:5222:2122:5223:2223:52
      Haarlem, Jan Palachstraat06:4107:1107:4108:2308:5209:2509:5310:2310:5311:2311:5312:2312:5313:2413:5514:2514:5515:2515:5516:2516:5517:2517:5318:2318:5319:2319:5320:2320:5321:2321:5322:2222:5323:2323:53
      Haarlem, Suzette Noiretstraat06:4207:1307:4308:2508:5409:2709:5510:2510:5511:2511:5512:2512:5513:2713:5814:2714:5815:2815:5816:2816:5817:2817:5518:2518:5519:2519:5520:2520:5521:2521:5522:2422:5523:2523:55
      Haarlem, Station Spaarnwoude06:4307:1407:4408:2608:5509:2809:5610:2610:5611:2611:5612:2612:5613:2813:5914:2814:5915:2915:5916:2916:5917:2917:5618:2618:5619:2619:5620:2620:5621:2621:5622:2522:5623:2623:56
      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 s – "set down only" – the vehicle will only stop to drop passengers off.
      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 s – "set down only" – the vehicle will only stop to drop passengers off.
      Last updated on March 23, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Haarlem, Station Spaarnwoude – Haarlem, Delftplein/Spaarne Gasth.
      Diakenhuisweg - Vrijheidsweg - Salvador Allendestraat - Leonard Springerlaan - Nagtzaamstraat - Kruistochtstraat - Slachthuisstraat - Schalkwijkerstraat - Turfmarkt - Gedempte Oude Gracht - Nassaulaan - Stationsplein - Schotersingel - Velserstraat - Marnixstraat - Altenastraat - Meteorenstraat - Top Naefflaan - Plesmanlaan - Mr. Jan Gerritszlaan - Delftlaan - P.C. Boutensstraat - Jan Campertstraat - Rijksstraatweg - Delftplein
      Inbound: Haarlem, Delftplein/Spaarne Gasth. – Haarlem, Station Spaarnwoude
      Delftplein - Rijksstraatweg - Jan Campertstraat - P.C. Boutensstraat - Delftlaan - Mr. Jan Gerritszlaan - Plesmanlaan - Top Naefflaan - Meteorenstraat - Altenastraat - Marnixstraat - Velserstraat - Schotersingel - Stationsplein - Nassaulaan - Gedempte Oude Gracht - Burretstraat - Schalkwijkerstraat - Slachthuisstraat - Kruistochtstraat - Teylerplein - Prinses Beatrixplein - Vincent van Goghlaan - Vrijheidsweg - Diakenhuisweg
      All data is available in GTFS feed: gtfs-nl

      Bus 2 FAQ

      • What time does the 2 bus start operating?

        Services on the 2 - Spaarnwoude Station - Delftplein/Spaarne Gasthuis bus start at 06:17 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 2 bus stop working?

        Services on the 2 - Spaarnwoude Station - Delftplein/Spaarne Gasthuis bus stop at 00:13 +1 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 2 bus stop near me?

        Click here to view the nearest 2 - Spaarnwoude Station - Delftplein/Spaarne Gasthuis bus stop.

      2 (Haarlem Buses)

      The first stop of the 2 bus route is Haarlem, Station Spaarnwoude and the last stop is Haarlem, Delftplein/Spaarne Gasth.. 2 (Spaarnwoude Station - Delftplein/Spaarne Gasthuis) is operational during everyday.

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

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

      2 bus near me