More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Brussels to Ypres

distanceDistance63 miles (102 km)
durationAverage train duration1 h 40 min
priceAverage train ticket price£17 (€20)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersSNCB | IC

Trains from Brussels to Ypres cover the 63 miles (102 km) long route taking on average 1 h 40 min with our travel partners like SNCB | IC. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £17, but the average price of train tickets is £17.

Trains from Brussels to Ypres: Journey Details

Services by train from Brussels to Ypres are operated by the national railway company of Belgium, SNCB. There are around two departures per hour daily and the number of changes varies between one and two.

If only one change is required, normally at Gent St Pieters, the journey can take just under 2 hours. The first train leaves extremely early in the morning and the final train departs close to midnight. The journey time can take considerably longer at night. Frequency of the train from Brussels to Ypres may be reduced to one per hour at the weekends, with peak-time fares being applied during weekdays.

Where do trains from Brussels to Ypres depart from and arrive at?

All trains from Brussels to Ypres depart from the main railway station in Brussels, which is Bruxelles-Midi. It is conveniently located in the centre of the city on the Rue De France/Frankrijkstraat and is five minutes away from the Metro. It is served by two metro lines that are located underneath the Rue Couverte/Overdektestraat. There are several bus routes that stop at Bruxelles-Midi Station, operated by iDBus and it is also close to the Premetro tram lines.

The train from Bruxelles-Midi arrives at Leper Railway Station, close to the Menin Gate Memorial and many of the other First World War landmarks in Ypres. The station is located just west of the centre of Ypres and within a short walking distance. There is a bus stop outside the station and a taxis are available too.

The historic city of Ypres has been a centre for trade since the Middle Ages and is renowned for its high-quality Flemish cloth production. Devastated after WWI, it was completely rebuilt by local residents and remains a charming city full of medieval character and impressive Gothic-style architecture.

Travel Tips: Trains from Brussels to Ypres

Travel by train to Ypres easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Brussels to Ypres.

How much do cheap trains between Brussels and Ypres cost?

Looking to save money on your journey? Omio customers have found the cheapest train between Brussels and Ypres for the next 7 days starting from £17  one way.

What is the average cost of a train from Brussels to Ypres?

The Brussels to Ypres train ticket price is on average £17  if you are looking to book your tickets for this route in the next week.

How many miles is it from Brussels to Ypres by train?

You should expect to travel around 63 miles (102 km)  between Brussels and Ypres by train.

How long is the train journey from Brussels to Ypres?

On average the train from Brussels to Ypres duration is 1 h 40 min  for the 63 miles (102 km) long journey, but the travel time can vary if you depart on weekends and holidays.

Which train providers can get me from Brussels to Ypres?

If you're looking for trains from Brussels to Ypres, you can rely on SNCB | IC to get you to Ypres. It's also good to check out all possible train providers for the Brussels to Ypres journey to see if there might be differences in the amenities they offer.

How many trains per day are there between Brussels and Ypres?

On average, there are 25 trains a day from Brussels to Ypres. The train times and services may be different on weekends and holidays compared to weekdays.

When does the first train depart from Brussels to Ypres? When does the last train depart from Brussels to Ypres?

You can take the first train from Brussels to Ypres at 09: 04   or take the last train from Brussels to Ypres leaving at 11: 04. Look for the latest Brussels Ypres train timetable on Omio and book the best time to take the train for this journey.

How far in advance should I buy train tickets from Brussels to Ypres for the best deals?

If you buy a train ticket from Brussels to Ypres within the next 7 days, you can find tickets to cost on average £17 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Brussels to Ypres are generally on sale a few months before the planned departure date.