There are 4 ways to get from Middelburg to Ostend Airport (OST) by bus, ferry, train or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Line 50 bus, line 5 bus, bus • 3h 51m
Cheapest option
2 alternative options
Train • 5h 3m
Drive • 1h 32m
Middelburg to Ostend Airport (OST) by bus and train
The journey time between Middelburg and Ostend Airport (OST) is around 3h 51m and covers a distance of around 121 km. This includes an average layover time of around 1h 13m. Operated by Connexxion, De Lijn and Belgian Railways (NMBS/SNCB), the Middelburg to Ostend Airport (OST) service departs from Middelburg, Station and arrives in Raversijde Luchthaven. Typically 150 services run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Middelburg to Ostend Airport (OST) is to line 56 bus and ferry and bus and train and line 60 bus which costs €16 - €27 and takes 4h 15m.
The quickest way to get from Middelburg to Ostend Airport (OST) is to drive which costs €23 - €35 and takes 1h 32m.
The distance between Middelburg and Ostend Airport (OST) is 61 km. The road distance is 122.9 km.
The best way to get from Middelburg to Ostend Airport (OST) without a car is to line 50 bus and line 5 bus and bus which takes 3h 51m and costs €18 - €28.
It takes approximately 3h 51m to get from Middelburg to Ostend Airport (OST), including transfers.
The best way to get from Middelburg to Ostend Airport (OST) is to line 50 bus and line 5 bus and bus which takes 3h 51m and costs €18 - €28. Alternatively, you can train, which costs €30 - €60 and takes 5h 3m.
Yes, the driving distance between Middelburg to Ostend Airport (OST) is 123 km. It takes approximately 1h 32m to drive from Middelburg to Ostend Airport (OST).
There are 4359+ hotels available in Ostend Airport (OST). Prices start at €95 per night.

- Distance: 61.2 km
- Duration: 3h 51m
What companies run services between Middelburg, Zeeland, Netherlands and Ostend Airport (OST), Belgium?
You can take a bus from Middelburg to Ostend Airport (OST) via Terneuzen, Busstation WST, Oostburg Ziekenhuis, Brugge Station perron C8, Bruges, Ostende, and Oostende Station perron 3 in around 3h 51m. Alternatively, you can take a train from Middelburg to Ostend Airport (OST) via Roosendaal, Anvers-Berchem, Ostende, and Oostende Station perron 3 in around 5h 3m.

- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Bruges to Ostende
- Ave. Duration
- 13 min
- Frequency
- Every 30 minutes
- Estimated price
- €4 - €7
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €4 - €7
- 1st Class
- €6 - €10
Train from Roosendaal to Anvers-Berchem
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €5 - €9
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €5 - €9
- 1st Class
- €8 - €13
Train from Anvers-Berchem to Ostende
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- €12 - €18
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €12 - €18
- 1st Class
- €19 - €27

- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Middelburg to Roosendaal
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- €11 - €27
- Website
- https://www.ns.nl/en
- 2nd Class Full Fare
- €11 - €16
- 1st Class Full Fare
- €19 - €27

- Phone
- 0900 - 266 63 99
- Website
- connexxion.nl
Bus from Middelburg, Station to Terneuzen, Busstation WST
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €5 - €6
- Website
- https://www.connexxion.nl/en/
Bus from Terneuzen, Busstation WST to Oostburg, Ziekenhuis
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- €4 - €6
- Website
- https://www.connexxion.nl/en/
Bus from Oostburg, Ziekenhuis to Brugge, Station
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €5 - €6
- Website
- https://www.connexxion.nl/en/
Bus from Middelburg, Het Groene Woud to Vlissingen, Station/Veerhaven
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- €2 - €3
- Website
- https://www.connexxion.nl/en/
Bus from Breskens, Veerhaven to Brugge, Station
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- €7 - €9
- Website
- https://www.connexxion.nl/en/

- Phone
- 070 220 200
- Website
- delijn.be
Bus from Oostburg Ziekenhuis to Brugge Station perron C8
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €3
- Website
- https://www.delijn.be/en/
- 60 Minutes
- €3
Bus from Breskens Veerhaven to Brugge Station perron C8
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- €3
- Website
- https://www.delijn.be/en/
- 60 Minutes
- €3
Bus from Oostende Station perron 3 to Raversijde Luchthaven
- Ave. Duration
- 18 min
- Frequency
- Every 15 minutes
- Estimated price
- €3
- Website
- https://www.delijn.be/en/
- 60 Minutes
- €3

- Phone
- +31 (0)850401800
- klantenservice@westerscheldeferry.nl
- Website
- westerscheldeferry.nl
Ferry from Vlissingen, Westerhavenweg to Breskens, Veerhaven
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- €5
- Website
- Westerschelde Ferry
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italian Lakes: Getting around by train, How to get from Southend Airport into central London and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.