Breda to Haarlem by train
Compare prices, times and book fast direct trains
Overview: trains from Breda to Haarlem
Find the key information for travelling by train from Breda to Haarlem, including journey times, fares and operators serving the route. Compare your options and plan the journey that works for you with Rail Europe.
Discover Breda to Haarlem by train
Planning a train adventure from Breda to Haarlem? To get started, check out our detailed guide to a seamless, enjoyable journey.
Train cost between Breda and Haarlem: point-to-point tickets
Train travellers have two ticket options to choose from: point-to-point tickets and rail passes. Point-to-point tickets are for one-way travel between two cities. Prices for point-to-point tickets on this route start from €27.54, then go to , if booked a month in advance, and , if booked 7 days in advance.
Cost of travel with European train passes
Passes allow unlimited travel in the covered region and timeframe. Passes, like a Eurail or Interrail Global Pass, cover travel to 33 countries. While passes cost more upfront, they quickly pay off if you plan to travel extensively or don’t have a fixed itinerary. Plus, passes also often offer discounts on local travel, museums and outings. Learn more about the financial benefits of rail passes with our European Rail Pass guide.
Whether you want to purchase a pass or a ticket, Rail Europe has you covered with the best deals and smoothest checkout.
Breda to Haarlem departure timetable
On this route, 26 trains run daily, with the first one leaving Breda at 00:24 and the last leaving at 22:23 during the week.
For weekend travel to Haarlem, the earliest departure is at 07:23 and the last one is at 22:23. You will find that departures along this journey occur every 45 minutes.
Breda to Haarlem train duration
Trains on this route travel a distance of 89 kilometres, with the fastest one completing the journey in 1 hour and 22 minutes.
Booking horizon for travel between Breda and Haarlem
Tickets for travel between Breda and Haarlem can be booked 7 and a half months in advance. Booking earlier ensures lower prices, so be sure to book as far out as possible.
Learn more about train travel from Breda to Haarlem
Refer to our help articles for more details and insights on train travel from Breda and beyond. Get ready for your visit with travel tips and inspiration in our Haarlem city guide.
FAQs about the train journey from Breda to Haarlem
Want to know more about your journey from Breda to Haarlem? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
The total distance from Breda to Haarlem is 89 kilometres.
The cheapest tickets for this route start at €27.54. When booked 30 days ahead, prices are typically . Tickets booked 7 days in advance typically cost .
Tickets for travel along this route go on sale 7 and a half months in advance.
The fastest travel time is 1 hour and 22 minutes.
Other train journeys from Breda
- From Breda to Amsterdam From €28.96
- From Breda to Cologne From €32.12
- From Breda to Mönchengladbach From €32.33
- From Breda to Eindhoven From €13.17
- From Breda to Rotterdam From €11.38
- From Breda to Düsseldorf From €48.41
- From Breda to Roosendaal From €34.72
- From Breda to Duisburg From €46.15
- From Breda to Viersen From €26.34
- From Breda to Mainz From €423.95
- From Breda to Frankfurt am Main From €72.84
- From Breda to The Hague From €18.55
- From Breda to Mannheim From €138.45
- From Breda to Arnhem From €25.79
- From Breda to Aachen From €95.01
Other train journeys to Haarlem
- From Amsterdam to Haarlem From €5.39
- From Rotterdam to Haarlem From €17.65
- From Paris to Haarlem From €100.44
- From Brussels to Haarlem From €27.15
- From London to Haarlem From €106.33
- From Eindhoven to Haarlem From €3.62
- From Leiden to Haarlem From €30.53
- From Utrecht to Haarlem From €13.17
- From Bruges to Haarlem From €50.67
- From Berlin to Haarlem From €56.10
- From Frankfurt am Main to Haarlem From €47.51
- From Cologne to Haarlem From €72.84
- From Antwerp to Haarlem From €23.53
- From Ghent to Haarlem From €40.27
- From Düsseldorf to Haarlem From €27.15
Other train journeys from Haarlem
- From Haarlem to Amsterdam From €5.39
- From Haarlem to Rotterdam From €17.65
- From Haarlem to Ghent From €35.29
- From Haarlem to Eindhoven From €60.63
- From Haarlem to Bruges From €49.32
- From Haarlem to Cologne From €54.29
- From Haarlem to Brussels From €108.14
- From Haarlem to Arnhem From €22.15
- From Haarlem to Utrecht From €13.17
- From Haarlem to Düsseldorf From €39.36
- From Haarlem to Berlin From €38.91
- From Haarlem to Hamburg From €190.03