There are 6 ways to get from Ghent to Roeselare by train, bus, rideshare, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Courtrai
best- Take the train from Gand-Saint-Pierre to Courtraitrain Ic / ...
- Take the train from Courtrai to Roulerstrain Ic / ...
1h 4m€10–22Rideshare
cheapest- Take the rideshare from Ghent to Roeselare52.7 km
1h 3m€2Line 11 bus
- Take the bus from Waregem Station perron 5 to Roeselare De Mandelbus 11
2h€8–12Train
- Take the train from Gand-Saint-Pierre to Roulerstrain Ic
1h 7m€10–22Drive 49.8 km
- Drive from Ghent to Roeselarecar 49.8 km
45 min€8–12Taxi
- Take the taxi from Ghent to Roeselaretaxi 49.8 km
45 min€120–160
Ghent to Roeselare by train
Questions & Answers
The cheapest way to get from Ghent to Roeselare is to rideshare which costs €2 and takes 1h 3m.
The fastest way to get from Ghent to Roeselare is to drive which takes 45 min and costs €7 - €12.
No, there is no direct bus from Ghent station to Roeselare. However, there are services departing from Waregem Station perron 5 and arriving at Roeselare De Mandel via . The journey, including transfers, takes approximately 2h.
Yes, there is a direct train departing from Gand-Saint-Pierre and arriving at Roulers. Services depart once daily, and operate Monday to Friday. The journey takes approximately 1h 7m.
The distance between Ghent and Roeselare is 63 km. The road distance is 49.8 km.
The best way to get from Ghent to Roeselare without a car is to train via Courtrai which takes 1h 4m and costs €10 - €22.
It takes approximately 1h 4m to get from Ghent to Roeselare, including transfers.
Ghent to Roeselare bus services, operated by De Lijn, depart from Waregem Station perron 5.
Ghent to Roeselare train services, operated by Belgian Railways (NMBS/SNCB), depart from Gand-Saint-Pierre station.
The best way to get from Ghent to Roeselare is to train via Courtrai which takes 1h 4m and costs €10 - €22. Alternatively, you can line 11 bus, which costs €7 - €13 and takes 2h.
What companies run services between Ghent, Belgium and Roeselare, Belgium?
You can take a train from Gand-Saint-Pierre to Roulers via Courtrai in around 1h 4m. Alternatively, De Lijn operates a bus from Waregem Station perron 5 to Roeselare De Mandel hourly. Tickets cost €3 and the journey takes 1h 2m.
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Gand-Saint-Pierre to Courtrai
- Ave. Duration
- 25 min
- Frequency
- Every 20 minutes
- Estimated price
- €7–14
- Website
- https://www.belgiantrain.be/en
Train from Courtrai to Roulers
- Ave. Duration
- 19 min
- Frequency
- Hourly
- Estimated price
- €3–8
- Website
- https://www.belgiantrain.be/en
Train from Gand-Saint-Pierre to Roulers
- Ave. Duration
- 1h 7m
- Frequency
- Once daily
- Estimated price
- €10–22
- Website
- https://www.belgiantrain.be/en
- Phone
- +32 70 22 02 00
- Website
- delijn.be
Bus from Waregem Station perron 5 to Roeselare De Mandel
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- €3
- Website
- https://www.delijn.be/en/
- Phone
- +3 318 576 2228
- Website
- blablacar.com
Rideshare from Ghent to Roeselare
- Ave. Duration
- 1h 3m
- Frequency
- Twice daily
- Estimated price
- €2
- Schedules at
- blablacar.com
- Ave. Duration
- 45 min
- Estimated price
- €120–160
Q-Taxi Ghent
- Phone
- +32 0496298888
- Website
- qtaxigent.be
Taxi 222
- Phone
- +32 0468222222
- Website
- taxi222gent.be
Taxi 4 You
- Phone
- +32 0487112233
- Website
- taxi4you.gent
Taxi Gent
- Phone
- +32 093333333
- Website
- taxigent.be
T-Tax
- Phone
- +32 468299103
- Website
- t-tax.be
V-Tax
- Phone
- +32 092222222
- Website
- v-tax.be
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 Train travel in Spain: A guide to Renfe, Italian Lakes: Getting around by train, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
More Questions & Answers
Ghent to Roeselare bus services, operated by De Lijn, arrive at Roeselare De Mandel station.
Ghent to Roeselare train services, operated by Belgian Railways (NMBS/SNCB), arrive at Courtrai station.
Yes, the driving distance between Ghent to Roeselare is 50 km. It takes approximately 45 min to drive from Ghent to Roeselare.
Book your Ghent to Roeselare train tickets online with Omio.
There are 714+ hotels available in Roeselare.
Check out Blablacar's carpooling service for rideshare options between Ghent and Roeselare. A great option if you don't have a driver's licence or want to avoid public transport.









