Amsterdam to Bruges by train

No direct train: about 3 hours from Amsterdam Centraal to Brugge, by Eurostar to Brussels-Midi or Antwerp, then an SNCB Intercity.

A canal lined with historic brick houses and a weeping willow in Bruges under a blue sky
Origin
Amsterdam
Destination
Bruges
Main stations
Amsterdam-Centraal to Brugge / Bruges

No train runs straight from Amsterdam to Bruges, but the trip from Amsterdam Centraal to Brugge takes about 3 hours with one change.

Eurostar to Brussels, then an SNCB train

The quickest route starts on the Eurostar at Amsterdam Centraal. Eurostar trains run to Brussels-Midi roughly every hour, with a few gaps (about 12 a day), in just under 2 hours, calling at Antwerpen-Centraal on the way. An SNCB Intercity takes you on to Brugge.

You can make the connection in two ways:

  • One change at Brussels-Midi. Stay on the Eurostar to Brussels-Midi, then take a direct Intercity to Brugge, about an hour away. The whole trip takes about 3 hours 15 minutes.
  • Two changes, via Antwerp and Ghent. Leave the Eurostar at Antwerpen-Centraal and take Intercity trains via Gent-Sint-Pieters. It is about 25 minutes quicker, at roughly 2 hours 50 minutes.

With luggage, take the single change at Brussels-Midi. Around 65 trains a day run from Brussels to Brugge, so a delayed Eurostar rarely costs you much.

Eurocity Direct: no reservation, but not from Centraal

The Eurocity Direct links Amsterdam and Brussels about 16 times a day, and you can sit in any free seat in your class. It does not call at Amsterdam Centraal. You board at Amsterdam Zuid or Schiphol Airport, then change at Antwerpen-Centraal or Brussels-Midi for Brugge.

Starting from Centraal, the extra local train means two or three changes and about 3 hours 15 minutes to 3 hours 40 minutes in all. Saver tickets from Amsterdam Zuid to Brussels-Midi start from €25. It suits you best if you are staying near Amsterdam Zuid or the Eurostar you want is sold out.

Which Bruges station to book

Book Brugge. It is the city's main station, and the Intercity trains from Brussels, Antwerp and Ghent all arrive there. Booking sites may also show Brugge-Sint-Pieters, a small local stop on the north-west side of the city. It is not the one you want.

Tickets, reservations and passes

A Eurostar ticket includes your seat, so there is nothing extra to reserve. Fares from Amsterdam to Brussels start from €29 one way in Eurostar Standard, with Eurostar Plus and Eurostar Premier above it. The cheapest seats are limited.

The Intercity from Brussels or Ghent to Brugge needs no reservation. One ticket can cover the whole trip: NS International sells Amsterdam to Bruges tickets from €39 one way, and SNCB Europe lets you add the Belgian connection to Brugge in the same booking as your Eurostar.

An Interrail pass covers the SNCB Intercity and the Eurocity Direct with no reservation. The Eurostar is different. Pass holders must reserve, and the pass-holder fare between the Netherlands and Belgium is €22 in Eurostar Standard or €27 in Eurostar Plus. Pass places are limited and sell out on busy trains.

Weekend engineering works in November and December 2026

Engineering works cut the Eurocity Direct short on several weekends:

  • 14 to 15 November, 28 to 29 November and 6 to 7 December: trains run only between Antwerp and Amsterdam Zuid, with SNCB trains covering Brussels to Antwerp.
  • 21 to 22 November: trains run only between Antwerp and Amsterdam Centraal, via Gouda and not via Schiphol.

The Eurostar from Centraal is affected too: on 14 to 15 and 28 to 29 November it takes about 2 hours 25 minutes to Brussels-Midi, so allow up to an hour more to Brugge on those weekends. SNCB also retimes some trains around Gent-Sint-Pieters on 21 to 22 November. The timetable also changes on 13 December 2026, so look at the times for your exact date before you book.

Where to book

Book with Omio

Find times and prices for Amsterdam → Bruges.

Check times & prices

Other places to book

These links open the provider’s website. Search for your journey there.

Train service

Find places to stay in Bruges

Bright bedroom with white bedding and a breakfast tray on the bedBrowse stays in BrugesHotels and apartments via Booking.com

Frequently asked questions

Is there a direct train from Amsterdam to Bruges?

No. You change at least once. The usual route is the Eurostar from Amsterdam Centraal to Brussels-Midi, then an SNCB Intercity to Brugge.

How long does the train from Amsterdam to Bruges take?

About 3 hours 15 minutes with one change at Brussels-Midi. Changing at Antwerpen-Centraal and Gent-Sint-Pieters instead takes roughly 2 hours 50 minutes.

How much is the train from Amsterdam to Bruges?

Eurostar fares from Amsterdam to Brussels start from €29 one way, and the Intercity to Brugge is extra. NS International sells through tickets from Amsterdam to Bruges from €39 one way.

Do I need a seat reservation?

Only on the Eurostar, where the seat comes with the ticket. Interrail pass holders pay a pass-holder fare of €22 in Standard or €27 in Plus. The SNCB Intercity and the Eurocity Direct need no reservation.

Which station in Bruges do trains from Amsterdam arrive at?

Brugge, the city's main station. Do not confuse it with Brugge-Sint-Pieters, a small local stop.

More routes