Search bus tickets toHaarlem

switcheroo

Quickview

How to get to Haarlem by bus?

Routes54
Trips per day61
bus carriers0
Stations0
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

What are the cheapest bus tickets to Haarlem?

The cheapest prices for a bus ticket to Haarlem that users have found recently on Wanderu start at $21.00. Such great deals to Haarlem are available on one route to Osnabrück. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Haarlem. Osnabrück at $21.00 has consistently the lowest average bus ticket prices to Haarlem.

What are the main bus stations in Haarlem?

The most popular bus stations in Haarlem are, and, is the busiest bus station in Haarlem.

What are the most popular bus routes to Haarlem?

Dresden

There are 2 bus schedules per day connecting Dresden with Haarlem. It takes on average 13 hours and 20 minutes to travel 400 miles, 644 kms, by bus from Dresden. One bus company operates schedules from Dresden, with FlixBus offering the most daily connections to Haarlem. Traveling by bus from Dresden you will most likely to arrive in Haarlem at Train Station.
Avg. Time
13h 20m
Avg. Price
$55.48

Budapest

There are 2 bus schedules per day connecting Budapest with Haarlem. It takes on average 21 hours and 30 minutes to travel 723 miles, 1163 kms, by bus from Budapest. One bus company operates schedules from Budapest, with FlixBus offering the most daily connections to Haarlem. Traveling by bus from Budapest you will most likely to arrive in Haarlem at Train Station.
Avg. Time
21h 30m
Avg. Price
$114.53

Stuttgart

There are 2 bus schedules per day connecting Stuttgart with Haarlem. It takes on average 19 hours and 48 minutes to travel 320 miles, 514 kms, by bus from Stuttgart. One bus company operates schedules from Stuttgart, with FlixBus offering the most daily connections to Haarlem. Traveling by bus from Stuttgart you will most likely to arrive in Haarlem at Train Station.
Avg. Time
19h 48m
Avg. Price
$66.38

Greifswald

There are 2 bus schedules per day connecting Greifswald with Haarlem. It takes on average 15 hours and 8 minutes to travel 381 miles, 612 kms, by bus from Greifswald. One bus company operates schedules from Greifswald, with FlixBus offering the most daily connections to Haarlem. Traveling by bus from Greifswald you will most likely to arrive in Haarlem at Train Station.
Avg. Time
15h 8m
Avg. Price
$65.49

Leipzig

There are 2 bus schedules per day connecting Leipzig with Haarlem. It takes on average 12 hours and 5 minutes to travel 338 miles, 544 kms, by bus from Leipzig. One bus company operates schedules from Leipzig, with FlixBus offering the most daily connections to Haarlem. Traveling by bus from Leipzig you will most likely to arrive in Haarlem at Train Station.
Avg. Time
12h 5m
Avg. Price
$47.39

What bus companies travel to Haarlem, Netherlands?

Located in, Netherlands, you can travel by bus to Haarlem from 54 destinations and choose from 61 daily bus schedules to get you there. has the most bus connections to Haarlem. The furthest bus arriving in Haarlem covers a distance of 722.00 miles, 1162.00 kms, covering the journey in 23 hours and 50 minutes

Looking for other ways to get there? Check out Train options to Haarlem.

bus companies serving Haarlem