From Charleroi Airport bus to Charleroi Sud, train to Liège-Guillemins, train to Pepinster Eglise, then line 388 bus to Spa Place Royale. 4hrs 15min 19€. From Charleroi Airport bus to Bruxelles-Midi, train to Brussels-North train station, bus to Liege Guillemins, line 138 bus to Verviers Gare Centrale, then bus to Spa Place Royale. 6hrs 31min 32€. From Charleroi Airport (CRL) drive to Spa. 1hrs 19min 24€.