Often referred to as the 'Venice of the North', this Unesco World Heritage City is truly picturesque. With its cobbled streets, winding canals, medieval architecture, and local breweries, Bruges is set to capture your heart. The city is served by two airports, one of which is Charleroi Airport (CRL). It’s located around 120km south of Bruges and welcomes millions of passengers each year. There are two transfer options to get from Brussels Charleroi Airport to Bruges: a taxi or a combination of one bus and two trains. Opting for a Charleroi airport taxi would be the quickest option, with a journey time of around 1 hour and 50 minutes and a cost of approximately €173. The bus and train combination would be the cheaper alternative at €21.70, with a journey time of around 2 hours and 30 minutes. Welcome Pickups offers meet and greet services and a friendly introduction to Bruges at the same price as a regular taxi. Click here to see the cost.