From Amsterdam airport fly to Brussels airport, train to Antwerpen Centraal, then train to Geel. 2 h 26 min $129. From Schiphol (Airport) train to Antwerpen Centraal then train to Geel. 3 h 7 min $50. From Amsterdam Airport (AMS) drive to Geel. 1 h 48 min $32.
No, there is no direct train from Amsterdam Airport (AMS) to Geel. However, there are services departing from Schiphol (Airport) and arriving at Geel via Antwerpen Centraal. The journey, including transfers, takes approximately 3 h 7 min.