There are 5 ways to get from Purmerend to Alkmaar by bus, train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 129 bus
best- Take the bus from Purmerend, Tramplein to Alkmaar, Kanaalkadebus 129
40 min€8–12Train
cheapest- Take the train from Purmerend to Alkmaartrain Intercity
45 min€4–9Taxi
- Take the taxi from Purmerend to Alkmaartaxi 29.4 km
25 min€80–100Drive 29.4 km
- Drive from Purmerend to Alkmaarcar 29.4 km
25 min€6–9Train via Zaandam
- Take the train from Purmerend to Zaandamtrain Sprinter / ...
- Take the train from Zaandam to Alkmaartrain Intercity
46 min€5–9
Purmerend to Alkmaar by bus
Comparing Your Travel Options
The cheapest way to get from Purmerend to Alkmaar is to train which costs €4 - €9 and takes 45 min.
The fastest way to get from Purmerend to Alkmaar is to taxi which takes 25 min and costs €80 - €100.
Yes, there is a direct bus departing from Purmerend, Tramplein and arriving at Alkmaar, Kanaalkade. Services depart hourly, and operate every day. The journey takes approximately 40 min.
Yes, there is a direct train departing from Purmerend and arriving at Alkmaar. Services depart once a week, and operate Saturday. The journey takes approximately 45 min.
The distance between Purmerend and Alkmaar is 28 km. The road distance is 29.4 km.
The best way to get from Purmerend to Alkmaar without a car is to line 129 bus which takes 40 min and costs €8 - €12.
The line 129 bus from Purmerend, Tramplein to Alkmaar, Kanaalkade takes 40 min including transfers and departs hourly.
Purmerend to Alkmaar bus services, operated by Connexxion, depart from Purmerend, Tramplein station.
Purmerend to Alkmaar train services, operated by Nederlandse Spoorwegen (NS), depart from Purmerend station.
The best way to get from Purmerend to Alkmaar is to line 129 bus which takes 40 min and costs €8 - €12. Alternatively, you can train, which costs €4 - €9 and takes 45 min.
What companies run services between Purmerend, Netherlands and Alkmaar, Netherlands?
Connexxion operates a bus from Purmerend, Tramplein to Alkmaar, Kanaalkade hourly. Tickets cost €8–12 and the journey takes 40 min. Alternatively, Nederlandse Spoorwegen (NS) operates a train from Purmerend to Alkmaar once a week. Tickets cost €4–9 and the journey takes 45 min.
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Purmerend to Alkmaar
- Ave. Duration
- 45 min
- Frequency
- Once a week
- Estimated price
- €4–9
- Website
- Nederlandse Spoorwegen (NS)
Train from Purmerend to Zaandam
- Ave. Duration
- 13 min
- Frequency
- Every 30 minutes
- Estimated price
- €1–3
- Website
- Nederlandse Spoorwegen (NS)
Train from Zaandam to Alkmaar
- Ave. Duration
- 22 min
- Frequency
- Every 20 minutes
- Estimated price
- €3–6
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +31 900 266 63 99
- Website
- Connexxion
Bus from Purmerend, Tramplein to Alkmaar, Kanaalkade
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €8–12
- Website
- Connexxion
- Ave. Duration
- 25 min
- Estimated price
- €80–100
Dutch Cab Company
- Phone
- +31 202101511
- Website
- dutchcabcompany.nl
Goedkoopnaarschiphol.NL
- Phone
- +31 20 260 0810
- Website
- goedkoopnaarschiphol.nl
Staxi
- Phone
- +31 20 705 8888
- Website
- staxi.nl
TCA Taxi
- Phone
- +31 20 777 7777
- Website
- tcataxi.nl
Taxi 600
- Phone
- +310251221600
- Website
- taxi600.nl
Taxi Alkmaardermeer
- Phone
- +3106 48548549
- Website
- taxi-alkmaardermeer.business.site
Taxi Kaijer
- Phone
- +31228583000
- Website
- taxikaijer.nl
Taxi Royaal
- Phone
- +310615151714
- Website
- taxiroyaal.nl
Taxi VZ
- Phone
- +310626444476
- Website
- taxi-vz.nl
Taxi Wester Alcmaria
- Phone
- +31 72 444 4444
- Website
- taxialcmaria.nl
Taxi Zwart
- Phone
- +31725331313
- Website
- taxizwart.nl
Taxi Next
- Phone
- +31 35 201 0517
- Website
- taxinext.nl
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London to Edinburgh, How to get from Southend Airport into central London, and Getting to Milan from the airport - to help you get the most out of your next trip.
Booking & Getting There
Purmerend to Alkmaar bus services, operated by Connexxion, arrive at Alkmaar, Kanaalkade station.
Purmerend to Alkmaar train services, operated by Nederlandse Spoorwegen (NS), arrive at Alkmaar station.
Yes, the driving distance between Purmerend to Alkmaar is 29 km. It takes approximately 25 min to drive from Purmerend to Alkmaar.
Book your Purmerend to Alkmaar train tickets online with Omio.
There are 2251+ hotels available in Alkmaar.


















