Search bus tickets to Haarlem

switcheroo

Quickview

How to get to Haarlem by bus?

Routes11
Trips per day15
bus carriers1
Stations1
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.

How to find cheap bus tickets to Haarlem?

The cheapest prices for a bus ticket to Haarlem that users have found recently on Wanderu start at $19.21. Such great deals to Haarlem are available on one route to Lille. 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. Lille at $19.21 has consistently the lowest average bus ticket prices to Haarlem.

What are the main bus stations in Haarlem?

The most popular bus station in Haarlem is Train Station. Train Station is the busiest bus station in Haarlem.

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
$86.84

Binz

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

Frankfurt am Main

There are 2 bus schedules per day connecting Frankfurt am Main with Haarlem. It takes on average 18 hours and 16 minutes to travel 236 miles, 379 kms, by bus from Frankfurt am Main. One bus company operates schedules from Frankfurt am Main, with FlixBus offering the most daily connections to Haarlem. Traveling by bus from Frankfurt am Main you will most likely to arrive in Haarlem at Train Station.
Avg. Time
18h 16m
Avg. Price
$74.49

Nantes

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

Lyon

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

Located in , Netherlands, you can travel by bus to Haarlem from 11 destinations and choose from 15 daily bus schedules to get you there. FlixBus has the most bus connections to Haarlem. The furthest bus arriving in Haarlem covers a distance of 722.36 miles, 1162.22 kms, covering the journey in 33 hours and 30 minutes

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

bus companies serving Haarlem

FlixBus

There are 2 daily FlixBus schedules to Haarlem. FlixBus can get you to Haarlem by bus from 12 destinations including Paris.
Restroom
WiFi
Meal
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
14h 10m
Avg. Price
$86.88