|Distance||11 miles (17 km)|
Buses from Haarlem to Amsterdam cover the 11 miles (17 km) long trip with our travel partners like. There are direct bus services available. Travelers depart most frequently from Haarlem and arrive in Amsterdam, Sloterdijk.
When traveling this route, Omio customers are departing most frequently from Haarlem and arriving in Amsterdam, Sloterdijk.
You can find the most popular departure bus station for this trip, Haarlem, located approximately 0 mile (s) / 0 km from the city center of Haarlem. The most popular arrival bus station in Amsterdam, called Amsterdam, Sloterdijk, is located around 2 mile (s) / 3 km away from its city center.
Here are some other resources that might have the information you need