|type=Statisch
}}
Voor het stationsgebouw ligt een busstation, bestaande uit 7 perrons voor vrijwel alle hier eindigende lijnen. Op de Stationsstraat ligt daarnaast een halte voor de doorgaande buslijnen van/naar Turnhout.
<br><br><br><br><br><br><br>
{{LijnTabel|type=Buitenlandse bus|plaats=Geel|halte=Station Geel}}
=== Streekbus ([[De Lijn]]) ===
'''[[Entiteit Limburg]]'''
* [[Lijn 15b Herentals Station - Geel Station]]
* [[Lijn 15b Geel, Station NMBS - Thomas More]]
* [[Lijn 19 Diest Station - Geel Station]]
* [[Lijn 84 Geel Station - Hamont Station]]
* [[Lijn 299 Hasselt Station - Geel Station]]
* [[Lijn 302 Geel Station - Maaseik Van Eycklaan]]
* [[Lijn 306 Leuven Station - Geel Station]]
'''[[Entiteit Antwerpen]]'''
* [[Lijn 490 Turnhout Station - Aarschot Station]]
* [[Lijn 510 Mechelen Station - Geel Station]]
=== Spitsbus ([[De Lijn]]) ===
'''[[Entiteit Limburg]]'''
* [[Lijn 20 Mol Station - Tessenderlo Broederschool]]
'''[[Entiteit Antwerpen]]'''
* [[Lijn 492 Turnhout Station - Aarschot Station]]
=== Schoolbus ([[De Lijn]]) ===
'''[[Entiteit Antwerpen]]'''
* [[Lijn 380 Geel Station - Arendonk Grens]]
* [[Lijn 381 Geel Station - Oud-Turnhout Dorp]]
* [[Lijn 493 Vosselaar Dorp - Geel AZ Sint-Dimpna]]
=== Belbus ([[De Lijn]]) ===
'''[[Entiteit Antwerpen]]'''
* [[Lijn 921 Geel-Mol|Belbus 921: Geel - Mol]]