Travel options for:
Charleroi to Leuven
  • Train

    $10 - $16
    1. Charleroi Sud

      53 min - every 30 minutes

      $8 - $12

    2. Bruxelles-Midi

      29 min - hourly

      $2 - $4

  • Train via Ottignies

    $9 - $13
    1. Charleroi-Ouest

      42 min - hourly

      $6 - $10

    2. Ottignies

      40 min - every 30 minutes

      $2 - $4

  • Drive

    $11 - $16
    1. Charleroi

      54 min - 52.9 miles

      $11 - $16

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

From Charleroi Sud train to Bruxelles-Midi then train to Leuven. 1 h 32 min 11€. From Charleroi-Ouest train to Ottignies then train to Leuven. 1 h 39 min 9€. From Charleroi drive to Leuven. 54 min 11€.