BruggeBruges
EN

From the airport to Bruges centre

Every way into Bruges from the airport, with the price, the journey time and the first and last departure, so a late landing holds no surprises.

Checked: 21 October 2026. Prices and hours can change; check the official site before you go.

⚡ In short

Bruges has no airport of its own with many flights. From Brussels Airport take the SNCB train to Brugge station (about 1 h 30, one direct train an hour on weekdays, otherwise change in Brussels); the old centre is a 20-minute walk or a short bus ride from there. Ostend-Bruges is the closest airport (bus and train, about 50 minutes).

🕑 When do you land?

✈️ Brussels Airport

We count 30 minutes from landing to the platform or stop (passport, bags).

✈️ Brussels Airport (BRU)

Brussels Airport in Zaventem is about 100 km from Bruges and has by far the most flights. The train is the easy and cheap choice.

OptionPriceTimeHow oftenFirst – last
🚆 Train (SNCB)fare + €6.90 supplement90 minWeekdays: 1 direct train an hour (about 86 min) plus connections with a change in Brussels. Weekends: no direct train, change in Brussels (about 1 h 40 to 2 h)04:42 – 23:57 (weekend 05:30 – 23:42)
🚕 Taxi€200 per car–24/724/7

🚆 Train (SNCB)

  • 💶 Price: fare + €6.90 supplement · The €6.90 Brussels Airport Supplement is normally added automatically to tickets bought online, in the app or at the machines; the SNCB app shows the full price. Children under 12 travel free with an adult. You can no longer buy a ticket on the train since 1 July 2026.
  • ⏱️ Time: 90 min
  • 🔁 How often: Weekdays: 1 direct train an hour (about 86 min) plus connections with a change in Brussels. Weekends: no direct train, change in Brussels (about 1 h 40 to 2 h)
  • 🕔 First – last: 04:42 – 23:57 (weekend 05:30 – 23:42) · October 2026 timetable. Weekdays: last direct train 23:22, last with a change 23:57 (arrives 01:57). Check the SNCB app on the day
  • 🛫 Leaves from: The station on level -1, right under the terminal (escalator or lift)
  • 📍 Arrives at: Brugge station (get off at 'Brugge', not 'Brugge Sint-Pieters'), direct or with a change in Brussels
  • 🎫 Ticket: SNCB app, belgiantrain.be, the machines on level -1 or in the baggage hall, or the ticket office.
  • Works change the airport trains a few times a year: check the SNCB app before you fly.
  • From Brussels-Midi to Bruges there are 3 trains an hour, about 1 hour.

Official site ↗

🚕 Taxi and ride apps

  • 💶 Fare to the centre: €200 · flat rate with a Bruges taxi firm, booked in advance, as listed by Visit Bruges (the tourist office)
  • 📍 Where: Book ahead: Bruges taxi firms quote a flat rate for this 100 km ride.
  • 📱 Ride apps: Uber and Bolt work at Brussels Airport; the app shows the price before you book.
  • The train costs a fraction of the taxi.

Official site ↗

🌙 Landing late at night

After the last train (23:57 with a change on weekdays, 23:42 at weekends) only a pre-booked taxi gets you to Bruges.

🛫 Going back to the airport

Train from Brugge station to the airport, direct or via Brussels-Midi or Brussels-Central. The airport supplement also applies on the way to the airport. Leave Bruges about 3 hours before your flight and get off at 'Brussels Airport-Zaventem'.

✈️ Brussels South Charleroi Airport (CRL)

Charleroi is about 190 km from Bruges. Flibco runs a direct coach to Bruges; the alternative is a Flibco coach to Brussels-Midi and then the train.

OptionPriceTimeHow oftenFirst – last
🚐 Flibco coach to Brugesfrom €19.90140 minevery 30 minutes (Flibco)–
🚐 Flibco to Brussels-Midi, then trainfrom €14.99 + train fare–Flibco every 20 minutes; Midi to Bruges 3 trains an hour–
🚕 Taxi€250 per car–24/724/7

🚐 Flibco coach to Bruges

  • 💶 Price: from €19.90 · online, per person; it is cheaper online than on the coach or at the airport.
  • ⏱️ Time: 140 min
  • 🔁 How often: every 30 minutes (Flibco)
  • 🛫 Leaves from: The front exit of Terminal 1, bus stop (Visit Bruges)
  • 📍 Arrives at: A stop at the station of Bruges (Visit Bruges); check the stop on your Flibco ticket
  • 🎫 Ticket: flibco.com or the Flibco app.
  • Allow extra time in rush hour.

Official site ↗

🚐 Flibco to Brussels-Midi, then train

  • 💶 Price: from €14.99 + train fare · The Flibco price to Brussels-Midi is the online price; the train fare comes on top.
  • 🔁 How often: Flibco every 20 minutes; Midi to Bruges 3 trains an hour
  • 🛫 Leaves from: The front exit of Terminal 1
  • 📍 Arrives at: Brussels-Midi, then an SNCB train to Brugge station (about 1 hour, 3 an hour)
  • 🎫 Ticket: Flibco online; SNCB app or machines for the train.
  • Flibco takes about 55 minutes to Brussels-Midi and the train about 1 hour, plus the change.

Official site ↗

🚕 Taxi and ride apps

  • 💶 Fare to the centre: €250 · flat rate with a Bruges taxi firm, booked in advance, as listed by Visit Bruges (the tourist office)
  • 📍 Where: Book ahead with a Bruges taxi firm.

Official site ↗

👥 Two or more? Train or taxi

Per group, one way. A taxi takes up to four people with luggage.

🚐 Flibco coach to Bruges🚕 Taxi
1 person€19.90€250
2 people€39.80€250
3 people€59.70€250
4 people€79.60€250

🌙 Landing late at night

Flibco's Brussels line runs until about 01:00; the last departure to Bruges is not published. After that only a pre-booked taxi.

🛫 Going back to the airport

Flibco from Bruges direct to Charleroi (book online), or the train to Brussels-Midi and Flibco from there. Allow 3 to 3.5 hours for the direct coach, plus the time you need at the airport.

✈️ Ostend-Bruges International Airport (OST)

The closest airport to Bruges, about 25 km away, with few flights. Take a bus to Ostend railway station (about 15 minutes), then a train to Bruges (about 15 minutes, at least 3 an hour).

OptionPriceTimeHow oftenFirst – last
🚌 Bus to Ostend station, then train–50 minTrains at least 3 an hour; check the De Lijn app for the bus–
🚕 Taxi€70 per car30 min24/724/7

🚌 Bus to Ostend station, then train

  • 💶 Price: A De Lijn single ticket costs €3 (valid 60 minutes, with transfers); the train fare Ostend to Bruges comes on top.
  • ⏱️ Time: 50 min
  • 🔁 How often: Trains at least 3 an hour; check the De Lijn app for the bus
  • 🛫 Leaves from: The bus stop at the airport
  • 📍 Arrives at: Ostend station, then a train to Brugge station
  • 🎫 Ticket: De Lijn: contactless card or phone on board, the app or a machine. SNCB: app, machine or ticket office.
  • Visit Bruges gives about 50 minutes by public transport to a Bruges hotel.

Official site ↗

🚕 Taxi and ride apps

  • 💶 Fare to the centre: €70 · flat rate with a Bruges taxi firm, booked in advance, as listed by Visit Bruges (the tourist office)
  • ⏱️ Time: 30 min
  • 📍 Where: Book ahead with a Bruges taxi firm.

Official site ↗

🌙 Landing late at night

The last bus and train times are not confirmed: pre-book a taxi (flat rate €70) for a late arrival.

🛫 Going back to the airport

Train from Bruges to Ostend, then the bus to the airport, or a pre-booked taxi. Check the bus times in the De Lijn app.

🗺️ Your first stop from here

📍 Arriving at Brugge station

See the 1-day itinerary →

💡 Good to know

From Brugge station to the Markt

The Markt is a 20-minute walk from the station. De Lijn buses 1 and 2 run every 5 minutes to 't Zand and the centre; a single ticket is €3 (60 minutes, contactless on board). Buy a ticket to 'Brugge', not 'Brugge Sint-Pieters'. Official site ↗

Plan your trip → Put these places in a day plan with walking times.

More guides

City guides

Food guides

Transport