Get train times
Haarlem Spaarnwoude to Middelburg train times
Wednesday, 27 November 202405:40 | Haarlem Spaarnwoude | 3 h 04 4 changes 21 stops Sprinter4819 Intercity2210 Sprinter5123 Sprinter5923 Intercity302312 Platform 2 Add to cart | 3 h 04 | 4 changes 21 stops | Sprinter4819 Intercity2210 Sprinter5123 Sprinter5923 Intercity302312 Platform 2 Add to cart | Sprinter4819 Platform 2 | NS |
05:44 | Haarlem | ||||||
05:51 | Haarlem | Intercity2210 Platform 8 | NS | ||||
05:56 | Heemstede-Aerdenhout | ||||||
06:15 | Leiden Centraal | ||||||
06:24 | Den Haag Laan v NOI | ||||||
06:29 | Den Haag HS | ||||||
06:35 | Delft | ||||||
06:43 | Schiedam Centrum | ||||||
06:48 | Rotterdam Centraal | ||||||
06:57 | Rotterdam Centraal | Sprinter5123 Platform 7 | NS | ||||
07:00 | Rotterdam Blaak | ||||||
07:03 | Rotterdam Zuid | ||||||
07:06 | Rotterdam Lombardijen | ||||||
07:10 | Barendrecht | ||||||
07:15 | Zwijndrecht | ||||||
07:19 | Dordrecht | ||||||
07:23 | Dordrecht | Sprinter5923 Platform 3b | NS | ||||
07:26 | Dordrecht Zuid | ||||||
07:34 | Lage Zwaluwe | ||||||
07:40 | Zevenbergen | ||||||
07:46 | Oudenbosch | ||||||
07:54 | Roosendaal | ||||||
08:04 | Roosendaal | Intercity302312 Platform 4a | NS | ||||
08:13 | Bergen op Zoom | ||||||
08:32 | Goes | ||||||
08:44 | Middelburg |
05:50 | Haarlem Spaarnwoude | 3 h 09 3 changes 14 stops Sprinter4804 Intercity direct9212 Intercity3619 Sprinter6112 Platform 1 Add to cart | 3 h 09 | 3 changes 14 stops | Sprinter4804 Intercity direct9212 Intercity3619 Sprinter6112 Platform 1 Add to cart | Sprinter4804 Platform 1 | NS |
05:55 | Halfweg-Zwanenburg | ||||||
06:00 | Amsterdam Sloterdijk | ||||||
06:06 | Amsterdam Centraal | ||||||
06:23 | Amsterdam Centraal | Intercity direct9212 Platform 11a | NS International | ||||
07:11 | Rotterdam Centraal | ||||||
07:34 | Breda | ||||||
07:45 | Breda | Intercity3619 Platform 8 | NS | ||||
07:52 | Etten-Leur | ||||||
08:03 | Roosendaal | ||||||
08:08 | Roosendaal | Sprinter6112 Platform 3b | NS | ||||
08:17 | Bergen op Zoom | ||||||
08:27 | Rilland-Bath | ||||||
08:30 | Krabbendijke | ||||||
08:35 | Kruiningen-Yerseke | ||||||
08:40 | Kapelle-Biezelinge | ||||||
08:45 | Goes | ||||||
08:54 | Arnemuiden | ||||||
08:59 | Middelburg |
05:50 | Haarlem Spaarnwoude | 3 h 09 3 changes 17 stops Sprinter4804 Intercity2919 Intercity3619 Sprinter6112 Platform 1 Add to cart | 3 h 09 | 3 changes 17 stops | Sprinter4804 Intercity2919 Intercity3619 Sprinter6112 Platform 1 Add to cart | Sprinter4804 Platform 1 | NS |
05:55 | Halfweg-Zwanenburg | ||||||
06:00 | Amsterdam Sloterdijk | ||||||
06:06 | Amsterdam Centraal | ||||||
06:11 | Amsterdam Centraal | Intercity2919 Platform 4b | NS | ||||
06:19 | Amsterdam Amstel | ||||||
06:39 | Utrecht Centraal | ||||||
07:06 | 's-Hertogenbosch | ||||||
07:12 | 's-Hertogenbosch | Intercity3619 Platform 7a | NS | ||||
07:28 | Tilburg | ||||||
07:45 | Breda | ||||||
07:52 | Etten-Leur | ||||||
08:03 | Roosendaal | ||||||
08:08 | Roosendaal | Sprinter6112 Platform 3b | NS | ||||
08:17 | Bergen op Zoom | ||||||
08:27 | Rilland-Bath | ||||||
08:30 | Krabbendijke | ||||||
08:35 | Kruiningen-Yerseke | ||||||
08:40 | Kapelle-Biezelinge | ||||||
08:45 | Goes | ||||||
08:54 | Arnemuiden | ||||||
08:59 | Middelburg |
06:20 | Haarlem Spaarnwoude | 3 h 11 3 changes 17 stops Sprinter4806 Intercity2921 Intercity3621 Intercity302214 Platform 1 Add to cart | 3 h 11 | 3 changes 17 stops | Sprinter4806 Intercity2921 Intercity3621 Intercity302214 Platform 1 Add to cart | Sprinter4806 Platform 1 | NS |
06:25 | Halfweg-Zwanenburg | ||||||
06:30 | Amsterdam Sloterdijk | ||||||
06:36 | Amsterdam Centraal | ||||||
06:41 | Amsterdam Centraal | Intercity2921 Platform 4b | NS | ||||
06:49 | Amsterdam Amstel | ||||||
07:09 | Utrecht Centraal | ||||||
07:36 | 's-Hertogenbosch | ||||||
07:42 | 's-Hertogenbosch | Intercity3621 Platform 7a | NS | ||||
07:58 | Tilburg | ||||||
08:15 | Breda | ||||||
08:22 | Etten-Leur | ||||||
08:33 | Roosendaal | ||||||
08:36 | Roosendaal | Intercity302214 Platform 4a | NS | ||||
08:45 | Bergen op Zoom | ||||||
08:55 | Rilland-Bath | ||||||
09:00 | Krabbendijke | ||||||
09:05 | Kruiningen-Yerseke | ||||||
09:11 | Kapelle-Biezelinge | ||||||
09:16 | Goes | ||||||
09:26 | Arnemuiden | ||||||
09:31 | Middelburg |
06:35 | Haarlem Spaarnwoude | 3 h 24 3 changes 17 stops Sprinter5408 Intercity823 Intercity3623 Sprinter6116 Platform 1 Add to cart | 3 h 24 | 3 changes 17 stops | Sprinter5408 Intercity823 Intercity3623 Sprinter6116 Platform 1 Add to cart | Sprinter5408 Platform 1 | NS |
06:40 | Halfweg-Zwanenburg | ||||||
06:45 | Amsterdam Sloterdijk | ||||||
06:55 | Amsterdam Sloterdijk | Intercity823 Platform 5 | NS | ||||
07:05 | Amsterdam Centraal | ||||||
07:13 | Amsterdam Amstel | ||||||
07:33 | Utrecht Centraal | ||||||
08:02 | 's-Hertogenbosch | ||||||
08:12 | 's-Hertogenbosch | Intercity3623 Platform 7 | NS | ||||
08:28 | Tilburg | ||||||
08:45 | Breda | ||||||
08:52 | Etten-Leur | ||||||
09:03 | Roosendaal | ||||||
09:08 | Roosendaal | Sprinter6116 Platform 3b | NS | ||||
09:17 | Bergen op Zoom | ||||||
09:27 | Rilland-Bath | ||||||
09:30 | Krabbendijke | ||||||
09:35 | Kruiningen-Yerseke | ||||||
09:40 | Kapelle-Biezelinge | ||||||
09:45 | Goes | ||||||
09:54 | Arnemuiden | ||||||
09:59 | Middelburg |
06:40 | Haarlem Spaarnwoude | 3 h 04 4 changes 21 stops Sprinter4823 Intercity2214 Sprinter5127 Sprinter5927 Intercity302316 Platform 2 Add to cart | 3 h 04 | 4 changes 21 stops | Sprinter4823 Intercity2214 Sprinter5127 Sprinter5927 Intercity302316 Platform 2 Add to cart | Sprinter4823 Platform 2 | NS |
06:44 | Haarlem | ||||||
06:51 | Haarlem | Intercity2214 Platform 6b | NS | ||||
06:56 | Heemstede-Aerdenhout | ||||||
07:15 | Leiden Centraal | ||||||
07:24 | Den Haag Laan v NOI | ||||||
07:29 | Den Haag HS | ||||||
07:35 | Delft | ||||||
07:43 | Schiedam Centrum | ||||||
07:48 | Rotterdam Centraal | ||||||
07:57 | Rotterdam Centraal | Sprinter5127 Platform 6 | NS | ||||
08:00 | Rotterdam Blaak | ||||||
08:03 | Rotterdam Zuid | ||||||
08:06 | Rotterdam Lombardijen | ||||||
08:10 | Barendrecht | ||||||
08:15 | Zwijndrecht | ||||||
08:19 | Dordrecht | ||||||
08:23 | Dordrecht | Sprinter5927 Platform 3b | NS | ||||
08:26 | Dordrecht Zuid | ||||||
08:34 | Lage Zwaluwe | ||||||
08:40 | Zevenbergen | ||||||
08:46 | Oudenbosch | ||||||
08:54 | Roosendaal | ||||||
09:04 | Roosendaal | Intercity302316 Platform 4a | NS | ||||
09:13 | Bergen op Zoom | ||||||
09:32 | Goes | ||||||
09:44 | Middelburg |
06:50 | Haarlem Spaarnwoude | 3 h 09 3 changes 14 stops Sprinter4808 Intercity direct9216 Intercity3623 Sprinter6116 Platform 1 Add to cart | 3 h 09 | 3 changes 14 stops | Sprinter4808 Intercity direct9216 Intercity3623 Sprinter6116 Platform 1 Add to cart | Sprinter4808 Platform 1 | NS |
06:55 | Halfweg-Zwanenburg | ||||||
07:00 | Amsterdam Sloterdijk | ||||||
07:06 | Amsterdam Centraal | ||||||
07:23 | Amsterdam Centraal | Intercity direct9216 Platform 13a | NS International | ||||
08:11 | Rotterdam Centraal | ||||||
08:34 | Breda | ||||||
08:45 | Breda | Intercity3623 Platform 8 | NS | ||||
08:52 | Etten-Leur | ||||||
09:03 | Roosendaal | ||||||
09:08 | Roosendaal | Sprinter6116 Platform 3b | NS | ||||
09:17 | Bergen op Zoom | ||||||
09:27 | Rilland-Bath | ||||||
09:30 | Krabbendijke | ||||||
09:35 | Kruiningen-Yerseke | ||||||
09:40 | Kapelle-Biezelinge | ||||||
09:45 | Goes | ||||||
09:54 | Arnemuiden | ||||||
09:59 | Middelburg |
06:56 | Haarlem Spaarnwoude | 3 h 03 4 changes 17 stops Sprinter5429 Intercity2127 Intercity1127 Intercity3623 Sprinter6116 Platform 2 Add to cart | 3 h 03 | 4 changes 17 stops | Sprinter5429 Intercity2127 Intercity1127 Intercity3623 Sprinter6116 Platform 2 Add to cart | Sprinter5429 Platform 2 | NS |
07:00 | Haarlem | ||||||
07:07 | Haarlem | Intercity2127 Platform 6b | NS | ||||
07:12 | Heemstede-Aerdenhout | ||||||
07:31 | Leiden Centraal | ||||||
07:42 | Den Haag Centraal | ||||||
07:49 | Den Haag Centraal | Intercity1127 Platform 3 | NS | ||||
07:54 | Den Haag HS | ||||||
08:00 | Delft | ||||||
08:14 | Rotterdam Centraal | ||||||
08:37 | Breda | ||||||
08:45 | Breda | Intercity3623 Platform 8 | NS | ||||
08:52 | Etten-Leur | ||||||
09:03 | Roosendaal | ||||||
09:08 | Roosendaal | Sprinter6116 Platform 3b | NS | ||||
09:17 | Bergen op Zoom | ||||||
09:27 | Rilland-Bath | ||||||
09:30 | Krabbendijke | ||||||
09:35 | Kruiningen-Yerseke | ||||||
09:40 | Kapelle-Biezelinge | ||||||
09:45 | Goes | ||||||
09:54 | Arnemuiden | ||||||
09:59 | Middelburg |
07:05 | Haarlem Spaarnwoude | 3 h 26 3 changes 15 stops Sprinter5410 Intercity direct916 Intercity3625 Intercity302218 Platform 1 Add to cart | 3 h 26 | 3 changes 15 stops | Sprinter5410 Intercity direct916 Intercity3625 Intercity302218 Platform 1 Add to cart | Sprinter5410 Platform 1 | NS |
07:10 | Halfweg-Zwanenburg | ||||||
07:15 | Amsterdam Sloterdijk | ||||||
07:21 | Amsterdam Centraal | ||||||
07:35 | Amsterdam Centraal | Intercity direct916 Platform 11a | NS | ||||
07:50 | Schiphol Airport | ||||||
08:23 | Rotterdam Centraal | ||||||
08:45 | Breda | ||||||
09:15 | Breda | Intercity3625 Platform 8 | NS | ||||
09:22 | Etten-Leur | ||||||
09:33 | Roosendaal | ||||||
09:36 | Roosendaal | Intercity302218 Platform 4a | NS | ||||
09:45 | Bergen op Zoom | ||||||
09:55 | Rilland-Bath | ||||||
10:00 | Krabbendijke | ||||||
10:05 | Kruiningen-Yerseke | ||||||
10:11 | Kapelle-Biezelinge | ||||||
10:16 | Goes | ||||||
10:26 | Arnemuiden | ||||||
10:31 | Middelburg |
07:05 | Haarlem Spaarnwoude | 3 h 26 3 changes 17 stops Sprinter5410 Intercity825 Intercity3625 Intercity302218 Platform 1 Add to cart | 3 h 26 | 3 changes 17 stops | Sprinter5410 Intercity825 Intercity3625 Intercity302218 Platform 1 Add to cart | Sprinter5410 Platform 1 | NS |
07:10 | Halfweg-Zwanenburg | ||||||
07:15 | Amsterdam Sloterdijk | ||||||
07:25 | Amsterdam Sloterdijk | Intercity825 Platform 5 | NS | ||||
07:34 | Amsterdam Centraal | ||||||
07:42 | Amsterdam Amstel | ||||||
08:03 | Utrecht Centraal | ||||||
08:32 | 's-Hertogenbosch | ||||||
08:42 | 's-Hertogenbosch | Intercity3625 Platform 7a | NS | ||||
08:58 | Tilburg | ||||||
09:15 | Breda | ||||||
09:22 | Etten-Leur | ||||||
09:33 | Roosendaal | ||||||
09:36 | Roosendaal | Intercity302218 Platform 4a | NS | ||||
09:45 | Bergen op Zoom | ||||||
09:55 | Rilland-Bath | ||||||
10:00 | Krabbendijke | ||||||
10:05 | Kruiningen-Yerseke | ||||||
10:11 | Kapelle-Biezelinge | ||||||
10:16 | Goes | ||||||
10:26 | Arnemuiden | ||||||
10:31 | Middelburg |
07:26 | Haarlem Spaarnwoude | 3 h 05 4 changes 17 stops Sprinter5431 Intercity2129 Intercity1129 Intercity3625 Intercity302218 Platform 2 Add to cart | 3 h 05 | 4 changes 17 stops | Sprinter5431 Intercity2129 Intercity1129 Intercity3625 Intercity302218 Platform 2 Add to cart | Sprinter5431 Platform 2 | NS |
07:30 | Haarlem | ||||||
07:37 | Haarlem | Intercity2129 Platform 6b | NS | ||||
07:42 | Heemstede-Aerdenhout | ||||||
08:01 | Leiden Centraal | ||||||
08:12 | Den Haag Centraal | ||||||
08:19 | Den Haag Centraal | Intercity1129 Platform 2 | NS | ||||
08:24 | Den Haag HS | ||||||
08:31 | Delft | ||||||
08:44 | Rotterdam Centraal | ||||||
09:07 | Breda | ||||||
09:15 | Breda | Intercity3625 Platform 8 | NS | ||||
09:22 | Etten-Leur | ||||||
09:33 | Roosendaal | ||||||
09:36 | Roosendaal | Intercity302218 Platform 4a | NS | ||||
09:45 | Bergen op Zoom | ||||||
09:55 | Rilland-Bath | ||||||
10:00 | Krabbendijke | ||||||
10:05 | Kruiningen-Yerseke | ||||||
10:11 | Kapelle-Biezelinge | ||||||
10:16 | Goes | ||||||
10:26 | Arnemuiden | ||||||
10:31 | Middelburg |
07:35 | Haarlem Spaarnwoude | 3 h 24 3 changes 17 stops Sprinter5412 Intercity827 Intercity3627 Sprinter6120 Platform 1 Add to cart | 3 h 24 | 3 changes 17 stops | Sprinter5412 Intercity827 Intercity3627 Sprinter6120 Platform 1 Add to cart | Sprinter5412 Platform 1 | NS |
07:40 | Halfweg-Zwanenburg | ||||||
07:45 | Amsterdam Sloterdijk | ||||||
07:55 | Amsterdam Sloterdijk | Intercity827 Platform 5 | NS | ||||
08:04 | Amsterdam Centraal | ||||||
08:12 | Amsterdam Amstel | ||||||
08:33 | Utrecht Centraal | ||||||
09:02 | 's-Hertogenbosch | ||||||
09:12 | 's-Hertogenbosch | Intercity3627 Platform 7 | NS | ||||
09:28 | Tilburg | ||||||
09:45 | Breda | ||||||
09:52 | Etten-Leur | ||||||
10:03 | Roosendaal | ||||||
10:08 | Roosendaal | Sprinter6120 Platform 3b | NS | ||||
10:17 | Bergen op Zoom | ||||||
10:27 | Rilland-Bath | ||||||
10:30 | Krabbendijke | ||||||
10:35 | Kruiningen-Yerseke | ||||||
10:40 | Kapelle-Biezelinge | ||||||
10:45 | Goes | ||||||
10:54 | Arnemuiden | ||||||
10:59 | Middelburg |
Travel time
Travel time between Haarlem Spaarnwoude and Middelburg is 2h24