Travel options for:
Nearby airports Leuven
  • Brussels (BRU)

    $19 - $22
    1. Brussels Airport - Zaventem

      13 min - hourly

      $19 - $22

  • Charleroi (CRL)

    $16 - $23
    1. Gosselies N5

      10 min - every 2 hours - line 68

      $3

    2. Charleroi Sud Quai 01

      0 min - 380 feet

    3. Charleroi-Sud

      47 min - every 2 hours

      $8 - $12

    4. Bruxelles-Midi

      29 min - hourly

      $6 - $9

  • Eindhoven (EIN)

    $30 - $52
    1. Eindhoven, Airport

      24 min - every 20 minutes - line 401

      $3

    2. Eindhoven, Station

      0 min - 429 feet

    3. Eindhoven

      38 min - hourly

      $10 - $18

    4. Breda

      53 min - every 3 hours

      $12 - $22

    5. Mechelen

      0 min - 206 feet

    6. Malines

      26 min - hourly

      $6 - $10

  • Antwerp (ANR)

    $7 - $12
    1. Mortsel

      56 min - hourly

      $7 - $12

  • Lille Lesquin (LIL)

    $35 - $68
    1. Lesquin - Descat

      18 min - every 4 hours - line 221

      $2

    2. Lille - Porte de Douai

      0 min - 0 feet

    3. Porte de Douai

      5 min - every 10 minutes - line 2

      $1 - $2

    4. Gare Lille Europe

      0 min - 634 feet

    5. Lille Europe

      34 min - 3 times a day

      $26 - $55

    6. Bruxelles Midi

      0 min - 220 feet

    7. Bruxelles-Midi

      29 min - hourly

      $6 - $9

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

Travel from Nearby-Airports to Leuven

Train from Nearby airports to Leuven

Belgian Railways (NMBS/SNCB) operates a train from Brussels (BRU) to Leuven every 30 minutes. Tickets cost $19 - $22 and the journey takes 13 min.

Travel Guides

French strikes 2018: What are my alternative transport options?Avoid the travel chaos with these alternative options, from car-pooling to bus services
Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris

How to get from Nearby airports to Leuven

ModeDurationPrice
From Brussels Airport - Zaventem train to Louvain.13 min17€
From Gosselies N5 line 68 bus to Charleroi Sud Quai 01, walk to Charleroi-Sud, train to Bruxelles-Midi, then train to Louvain.2 h17€
From Eindhoven, Airport line 401 bus to Eindhoven, Station, walk to Eindhoven, train to Breda, train to Mechelen, walk to Malines, then train to Louvain.3 h 43 min43€
From Mortsel train to Louvain.56 min8€
From Lesquin - Descat line 221 bus to Lille - Porte de Douai, walk to Porte de Douai, line 2 subway to Gare Lille Europe, walk to Lille Europe, train to Bruxelles Midi, walk to Bruxelles-Midi, then train to Louvain.2 h 14 min40€

How long does it take to get from Nearby airports to Leuven?

The train from Brussels Airport - Zaventem to Louvain takes 13 min including transfers and departs every 30 minutes.

Is there a direct train between Nearby airports and Leuven?

Yes, there is a direct train departing from Brussels Airport - Zaventem and arriving at Louvain. Services depart every 30 minutes, and operate every day. The journey takes approximately 13 min.

Operators from Nearby airports to Leuven

OperatorPhoneWebsite
Belgian Railways (NMBS/SNCB)+32 2 528 28 28Belgian Railways (NMBS/SNCB)
TECTEC
Hermes0031 900 266 63 99Hermes
Dutch Railways (NS)+31 30 751 5155Dutch Railways (NS)
Arc en Ciel 2+33 3 20 89 30 30Arc en Ciel 2
Transpole+33 3 20 40 40 40Transpole
TGV0033 892 353535TGV