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 15€. From Charleroi Airport bus to Bruxelles-Midi, train to Brussels-North train station, line 801 bus to Liege Guillemins, line 138 bus to Verviers Gare Centrale, then bus to Spa Place Royale. 6hrs 36min 27€. From Charleroi Airport (CRL) drive to Spa. 1hrs 25min 23€.