From Brussels airport fly to Amsterdam airport then train to Leiden. 1hrs 12min $124. From Bruxelles-Nat.-Aéroport train to Roosendaal then train to Leiden Centraal. 2hrs 26min $43. From Brussels Airport shuttle to Schiphol, Airport then line 365 bus to Leiden, Centraal. 3hrs 03min $298. From Brussels Airport (BRU) drive to Leiden. 1hrs 47min $39.