Trains to Ghent

London to Ghent by train

from $68.93

Avg 1 change 2hr 35m

Brussels to Ghent by train

from $10.50

Avg 0 changes 28m

Bruges to Ghent by train

from $7.88

Avg 0 changes 22m

Cologne to Ghent by train

from $28.89

Avg 1 change 2hr 28m

Antwerp to Ghent by train

from $11.16

Avg 0 changes 50m

Paris to Ghent by train

from $36.76

Avg 1 change 1hr 59m

Lille to Ghent by train

from $18.38

Avg 0 changes 1hr 14m

Kortrijk to Ghent by train

from $8.53

Avg 0 changes 26m

Frankfurt am Main to Ghent by train

from $49.89

Avg 1 change 3hr 41m

Amsterdam to Ghent by train

from $34.79

Avg 1 change 1hr 59m

Aachen to Ghent by train

from $23.63

Avg 1 change 1hr 49m

Welkenraedt to Ghent by train

from $24.95

Avg 0 changes 2hr 6m

Berlin to Ghent by train

from $45.95

Avg 2 changes 7hr 18m

Düsseldorf to Ghent by train

from $28.89

Avg 2 changes 3hr 12m

Charleroi Sud to Ghent by train

from $19.04

Avg 1 change 1hr 26m

Leuven to Ghent by train

from $14.44

Avg 0 changes 57m

Rotterdam to Ghent by train

from $26.92

Avg 1 change 1hr 35m

Lyon to Ghent by train

from $82.72

Avg 1 change 4hr 20m

Mechelen to Ghent by train

from $10.50

Avg 0 changes 40m

Munich to Ghent by train

from $45.95

Avg 2 changes 7hr 17m

Paris Charles de Gaulle Airport to Ghent by train

from $47.27

Avg 1 change 2hr 9m

Liège to Ghent by train

from $24.29

Avg 0 changes 1hr 31m

Hamburg to Ghent by train

from $104.38

Avg 2 changes 6hr 58m

Maastricht to Ghent by train

from $26.26

Avg 1 change 2hr 11m

Mannheim to Ghent by train

from $80.75

Avg 2 changes 4hr 4m

Ypres to Ghent by train

from $13.79

Avg 0 changes 1hr 4m

Breda to Ghent by train

from $22.32

Avg 1 change 1hr 51m

Eindhoven to Ghent by train

from $26.92

Avg 2 changes 2hr 49m

Oostende to Ghent by train

from $11.16

Avg 0 changes 38m

Luxembourg City to Ghent by train

from $50.55

Avg 1 change 3hr 54m

Gent-Dampoort to Ghent by train

from $3.28

Avg 0 changes 8m

Country guide

Trains to Belgium

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and operator. This is why we ask for the age of young passengers.

Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

Read more about child and youth passenger ages. See also youth discounts and railcards.

Log in / Register

  1. We'd love to send you (occasional) emails with travel tips, sales and special offers. You can change your preferences at any time.
  1. By registering you agree with our privacy policy.