Belgian Coastal Tram

Explore the entire Belgian coast by tram, from Knokke-Heist to De Panne.

The Belgian coast lies in Flanders, within the province of West Flanders, and runs for about 65 kilometers along the North Sea, from the Dutch border in the northeast to the French border in the southwest. Though relatively short, the coastline is remarkably varied. Long, fine sandy beaches stretch out for hundreds of meters, backed by a protective belt of dunes that in places reaches up to 2.5 kilometers wide. Between these dunes and the sea lie ten seaside towns, each with its own rhythm and atmosphere, ranging from lively resorts to quieter stretches where the dunes dominate the view. Fishing harbours, yacht marinas, and small residential areas punctuate the coastline, adding to its character.

A defining feature of the region is the Kusttram, the coastal tram that has become something of an attraction in itself. Covering the entire 67-kilometer route, it links Knokke in the east with De Panne in the west.

Stopping no fewer than 67 times along the way. It is the longest tram line in the world: The full journey takes about two and a half hours, but few passengers ride it without hopping off to explore. A day ticket, currently priced at €9, allows unlimited travel, making it a practical and relaxed way to experience the coast without a car.

The ride offers more than just convenience. Between Ostend and Middelkerke, the tram runs with open views of the sea, so close that the sound of the surf accompanies the journey. Elsewhere it winds through streets and residential quarters, giving a glimpse of everyday coastal life, or runs quietly behind the dune belt, where the landscape feels more open and natural. For many visitors, the tram itself becomes part of the coastal experience: a slow, scenic thread connecting beaches, towns, and landscapes into one line.

Most interesting stops from north to south:

  • KNOKKE Station

    00:00

    railway station, center of Knokke, shopping

    © Martin Debus – stock.adobe.com

  • DUINBERGEN Kerk

    00:03

    stunning villa district

  • HEIST Heldenplein

    00:07

    center of Heist, beach

  • BLANKEN­BERGE Pier

    00:23

    famous pier, beach

    © Massimiliano Agati – stock.adobe.com

  • BLANKEN­BERGE Station

    00:26

    railway station, center, shopping

  • BLANKEN­BERGE Markt

    00:29

    market, marina

  • DE HAAN Aan Zee

    00:46

    historic belle époque center

    © visitbelgium.net

  • BREDENE Duinenplein

    00:55

    center, beach

  • OOSTENDE Station

    01:10

    railway station, marina, impressive church, fish market, pier

    © visitbelgium.net

  • OOSTENDE Marie-Joséplein

    01:14

    center, shopping, casino

    © visitbelgium.net

  • MIDDELKERKE Casino

    01:34

    center, casino, beach

  • NIEUWPOORT Bad

    01:56

    beach

  • OOSTDUIN­KERKE Bad

    02:04

    center, beach

  • DE PANNE Centrum

    02:19

    center, beach

    © Flaviu Boerescu – stock.adobe.com

  • DE PANNE Plopsaland

    02:29

    amusement park

  • DE PANNE Station

    02:30

    railway station