Skip to main content

How to get from Haarlemmermeerstation to Breda by bus and train?

Haarlemmermeerstation to Breda map

From Haarlemmermeerstation to Breda by bus and train

To get from Haarlemmermeerstation to Breda in Breda, take the 397 bus from Amsterdam, Haarlemmermeerstation station to Schiphol, Airport station. Next, take the ICD train from Schiphol Airport station to Breda station. The total trip duration for this route is approximately 1 hr 40 min.

100min
Walk to bus station
Bus - 397397
Train - ICD
ICD
Walk to Breda
Leaves from Amsterdam, Haarlemmermeerstation

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Amsterdam, Haarlemmermeerstation
    ID 57142160
    60 m • 1 min
  • 2
    Bus - 397397
    Wait for bus
    397
    Nieuw-Vennep Getsewoud P+R
  • 3
    Ride to bus station
    Ride to bus station
    Schiphol, Airport
    ID 57330730
    20 min
  • 4
    Walk to train station
    Walk to train station
    Schiphol Airport
    120 m • 2 min
  • 5
    Train - ICDICD
    Wait for train
    ICD
    Brussel-Zuid/Midi
  • 6
    Ride to train station
    Ride to train station
    Breda
    54 min
  • 7
    Walk to Breda
    Walk to
    Breda
    870 m • 12 min
*Duration based on 8am traffic

Alternative route from Haarlemmermeerstation to Breda by bus and train via 357, 341 and ICD

To get from Haarlemmermeerstation to Breda in Breda, you’ll need to take 2 bus lines and one train line: take the 357 bus from Amsterdam, Haarlemmermeerstation station to Amsterdam, Amstelveenseweg station. Next, you’ll have to switch to the 341 bus and finally take the ICD train from Schiphol Airport station to Breda station. The total trip duration for this route is approximately 1 hr 45 min.

105min
Walk to bus station
Bus - 357357
Bus - 341341
Train - ICD
ICD
Walk to Breda
Leaves from Amsterdam, Haarlemmermeerstation

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Amsterdam, Haarlemmermeerstation
    ID 57142160
    60 m • 1 min
  • 2
    Bus - 357357
    Wait for bus
    357
    Aalsmeer Busst.
  • 3
    Ride to bus station
    Ride to bus station
    Amsterdam, Amstelveenseweg
    ID 57142870
    3 min
  • 4
    Walk to bus station
    Walk to bus station
    Amsterdam, Amstelveenseweg
    ID 57142881
    240 m • 4 min
  • 5
    Bus - 341341
    Wait for bus
    341
    Spaarne Gasth. Hoofddorp
  • 6
    Ride to bus station
    Ride to bus station
    Schiphol, Airport
    ID 57330730
    16 min
  • 7
    Walk to train station
    Walk to train station
    Schiphol Airport
    120 m • 2 min
  • 8
    Train - ICDICD
    Wait for train
    ICD
    Brussel-Zuid/Midi
  • 9
    Ride to train station
    Ride to train station
    Breda
    54 min
  • 10
    Walk to Breda
    Walk to
    Breda
    870 m • 12 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Netherlands.
All local mobility options in one app

Public transit directions from Haarlemmermeerstation to Breda

The distance between Haarlemmermeerstation, Breda and Breda, Breda is approximately 112.01 km, which can typically be travelled in 100 min. Moovit will show you the directions from Haarlemmermeerstation to Breda by bus and train, so no matter how you choose to travel in Breda – you will always have plenty of easy options.

Public transit stations close to Haarlemmermeerstation

Haarlemmermeerstation is located at Haarlemmermeerstation, Breda and the nearest public transit station is Amsterdam, Haarlemmermeerstation.

Bus stations close to Haarlemmermeerstation:

  • Amsterdam, Haarlemmermeerstation
  • Haarlemmermeerstation
  • Zeilstraat

Public transit stations close to Breda, Breda

Breda is located at Breda, Breda and the nearest public transit station is Breda, Keizerstraat.

Train stations close to Breda:

  • Breda
  • Breda-Prinsenbeek

Bus stations close to Breda:

  • Breda, Keizerstraat
  • Breda, Centrum

Haarlemmermeerstation to Breda map

Alternative route from Haarlemmermeerstation to Breda by bus and train via 357, 341 and ICD

To get from Haarlemmermeerstation to Breda in Breda, you’ll need to take 2 bus lines and one train line: take the 357 bus from Amsterdam, Haarlemmermeerstation station to Amsterdam, Amstelveenseweg station. Next, you’ll have to switch to the 341 bus and finally take the ICD train from Schiphol Airport station to Breda station. The total trip duration for this route is approximately 1 hr 45 min.

105min
Walk to bus station
Bus - 357357
Bus - 341341
Train - ICD
ICD
Walk to Breda
Leaves from Amsterdam, Haarlemmermeerstation

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Amsterdam, Haarlemmermeerstation
    ID 57142160
    60 m • 1 min
  • 2
    Bus - 357357
    Wait for bus
    357
    Aalsmeer Busst.
  • 3
    Ride to bus station
    Ride to bus station
    Amsterdam, Amstelveenseweg
    ID 57142870
    3 min
  • 4
    Walk to bus station
    Walk to bus station
    Amsterdam, Amstelveenseweg
    ID 57142881
    240 m • 4 min
  • 5
    Bus - 341341
    Wait for bus
    341
    Spaarne Gasth. Hoofddorp
  • 6
    Ride to bus station
    Ride to bus station
    Schiphol, Airport
    ID 57330730
    16 min
  • 7
    Walk to train station
    Walk to train station
    Schiphol Airport
    120 m • 2 min
  • 8
    Train - ICDICD
    Wait for train
    ICD
    Brussel-Zuid/Midi
  • 9
    Ride to train station
    Ride to train station
    Breda
    54 min
  • 10
    Walk to Breda
    Walk to
    Breda
    870 m • 12 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Haarlemmermeerstation to Breda?

    The fastest way takes 100 minutes, using Bus line 397, Bus line ICD.

  • What is the alternative route to get from Haarlemmermeerstation to Breda?

    The alternative route takes 105 minutes, using Bus line 357, Bus line 341, Bus line ICD.

  • Is there a direct bus between Haarlemmermeerstation and Breda?

    No, you’ll have to take one bus line and one train line in total. The total travelling time is 1 hr 40 min.

  • Which bus line goes from Haarlemmermeerstation to Breda?

    The 397 bus line goes from Amsterdam, Haarlemmermeerstation station near Haarlemmermeerstation in Amsterdam to Nieuw-Vennep Getsewoud P+R station. From there you’ll have to take one train line till Nieuw-Vennep Getsewoud P+R station near Breda in Breda.

  • How long does it take to travel from Haarlemmermeerstation to Breda by bus and train?

    The total travel time between Haarlemmermeerstation in Amsterdam and Breda in Breda by bus and train is about 1 hr 40 min.

  • Where do I get on the bus near Haarlemmermeerstation to get to Breda?

    Get on the 397 bus from the Amsterdam, Haarlemmermeerstation stop near Haarlemmermeerstation in Amsterdam.

  • Where do I get off the bus when travelling between Haarlemmermeerstation and Breda?

    Get off the bus at the Nieuw-Vennep Getsewoud P+R station, which is closest to Breda in Breda.

Real-Time Arrivals, Schedules, Maps & More