P&O Ferries operate a daily sailing every evening from Hull to Zeebrugge taking 12½ hours for the crossing. The fares also include the bus from the ferry terminal to Brugge railway station.
Norfolkline Ferries operates ferries from Dover to Dunkerque every 2 hours, from Dunkerque Brugge is only 75 km away, please consider this can only be done by driving as Norfolkline do not take foot passengers.
Norfolkline Ferries sail 3 times a week from Rosyth, Scotland (near Edinburgh) and Zeebrugge (near Brugge). The journey takes around 19 hours.
LD Lines sail daily from Ramsgate to Ostend. The journey takes 4 hours.