The average bus between Callantsoog and Petten takes 2h 36m and the fastest bus takes 2h 8m. The bus service runs several times per day from Callantsoog to Petten. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run twice daily between Callantsoog and Petten. The earliest departure is at 6:23 AM in the morning, and the last departure from Callantsoog is at 10:40 PM which arrives into Petten at 6:31 AM. All services require a transfer at [Schagen] Voorplein Station, Stationsweg and take an average of 2h 36m. The schedules shown below are for the next available departures.


2h 50m • 2 changes

2h 8m • 2 changes

2h 20m • 2 changes

2h 13m • 2 changesWant to know about travelling from Callantsoog to Petten? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Callantsoog to Petten. However, there are services departing from Callantsoog, Jewelweg station and arriving at Petten, Eriksstraat station via Schagen, Station and [Alkmaar] Achterzijde station, Kiss & Ride, Wognumse Buurt. The journey, including transfers, takes approximately 2h 36m.
Callantsoog to Petten bus services, operated by Connexxion, depart from Callantsoog, Jewelweg station.
Callantsoog to Petten bus services, operated by Connexxion, arrive at Petten, Eriksstraat station.
The distance between Callantsoog and Petten is 7.9 km. The road distance is 10 km.
You can take a bus from Callantsoog, Jewelweg to Petten, Eriksstraat via [Schagen] Voorplein Station, Stationsweg, [Alkmaar] Achterzijde station, Kiss & Ride, Wognumse Buurt, and Alkmaar, Station in around 2h 35m.