Travel options for:
Breda to Charleroi
  • Train

    $21 - $35
    1. Breda

      19 min - every 30 minutes

      $6 - $11

    2. Roosendaal

      48 min - hourly

      $5 - $9

    3. Mechelen

      1 h 21 min - every 30 minutes

      $10 - $15

      • Charleroi Sud
  • Bus, train

    $18 - $27
    1. Breda, Centrum

      40 min - every 4 hours

      $3 - $6

    2. Antwerpen Noorderplaats

      17 min - every 20 minutes - line 23

      $4

    3. Antwerpen Centraal

      1 h 42 min - every 30 minutes

      $11 - $17

      • Charleroi Sud
  • Bus, shuttle

    $16 - $36
    1. Breda, Breda CS

      1 h 40 min - once daily

      $5 - $10

    2. Bruxelles-Nord

      8 min - every 30 minutes

      $3 - $6

    3. Bruxelles-Midi

      4 min - 1357 feet

    4. Brussels Gare du Midi

      55 min - hourly

      $3 - $17

    5. Gosselies Airport

      17 min - hourly

      $4

      • Charleroi Sud
  • Drive

    $24 - $35
    1. Breda

      1 h 36 min - 100 miles

      $24 - $35

      • Charleroi
  • Train, fly

    $89 - $283
    1. Breda

      54 min - every 30 minutes

      $17 - $30

    2. Amsterdam (AMS)

      45 min - non-stop

      $45 - $220

    3. Brussels (BRU)

      21 min - hourly

      $19 - $22

    4. Bruxelles-Midi

      53 min - every 30 minutes

      $8 - $12

      • Charleroi
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Breda train to Roosendaal, train to Mechelen, then train to Charleroi Sud. 3 h 26€. From Breda, Centrum bus to Antwerpen Noorderplaats, line 23 bus to Antwerpen Centraal, then train to Charleroi Sud. 3 h 6 min 19€. From Breda, Breda CS bus to Bruxelles-Nord, train to Bruxelles-Midi, walk to Brussels Gare du Midi, shuttle to Gosselies Airport, then bus to Charleroi Sud. 3 h 47 min 28€. From Breda drive to Charleroi. 1 h 36 min 25€. From Breda train to Amsterdam airport, fly to Brussels airport, train to Bruxelles-Midi, then train to Charleroi. 4 h 15 min 132€.