There are 12 ways to get from Perpignan to Ghent by train (TGV, Eurostar), bus, car, plane, train, or train (TGV)
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 Paris
best- Take the train from Perpignan to Paris Gare De Lyontrain Tgv
- Take the train from Paris Nord to Brussel-Zuid / Bruxelles-Miditrain
- Take the train from Bruxelles-Midi to Gand-Saint-Pierretrain Ic / ...
7h 49m€196–480Train to Girona–Costa Brava Airport, fly to Brussels South Charleroi Airport, bus
cheapest- Take the train from Perpignan to Gironatrain
- Fly from Girona–Costa Brava Airport (GRO) to Brussels South Charleroi Airport (CRL)plane GRO - CRL
- Take the bus from Charleroi Airport to Gent Sint Pieters Stationbus
8h 28m€85–326Bus
- Take the bus from Perpignan - Bus Station to Lille - Europe Train Stationbus BlaBlaCar Bus
- Take the bus from Lille to Ghent Dampoortbus 280 / ...
16h 35m€96–166Drive 1,114.1 km
- Drive from Perpignan to Ghentcar 1,114.1 km
10h 57m€174–252Fly Perpignan-Rivesaltes Airport to Paris Orly Airport, train
- Fly from Perpignan-Rivesaltes Airport (PGF) to Paris Orly Airport (ORY)plane PGF - ORY
- Take the train from Paris Nord to Brussel-Zuid / Bruxelles-Miditrain
- Take the train from Bruxelles-Midi to Gand-Saint-Pierretrain
5h 44m€189–658Train
- Take the train from Perpignan to Brussel-Zuid / Bruxelles-Miditrain Tgv
- Take the train from Bruxelles-Midi to Gand-Saint-Pierretrain Ic / ...
9h 13m€252–420Bus, train
- Take the bus from Perpignan to Brussels-North train stationbus FlixBus N781
- Take the train from Brussels-Nord to Gand-Saint-Pierretrain Ic / ...
19h 4m€108–197Fly Perpignan-Rivesaltes Airport to Brussels South Charleroi Airport, bus
- Fly from Perpignan-Rivesaltes Airport (PGF) to Brussels South Charleroi Airport (CRL)plane PGF - CRL
- Take the bus from Charleroi Airport to Gent Sint Pieters Stationbus
6h 35m€98–406Train to Girona–Costa Brava Airport, fly to Brussels Airport, train
- Take the train from Perpignan to Gironatrain
- Fly from Girona–Costa Brava Airport (GRO) to Brussels Airport (BRU)plane GRO - BRU
- Take the train from Brussels Airport-Zaventem to Gand-Saint-Pierretrain
7h 5m€94–283Fly Perpignan-Rivesaltes Airport to Lille-Lesquin Airport, train
- Fly from Perpignan-Rivesaltes Airport (PGF) to Lille-Lesquin Airport (LIL)plane PGF - LIL
- Take the train from Lille Flandres to Gand-Saint-Pierretrain
6h 7m€116–524Train, train to Toulouse-Blagnac Airport, fly to Lille-Lesquin Airport
- Take the train from Perpignan to Narbonnetrain
- Take the train from Narbonne to Toulouse Matabiautrain
- Fly from Toulouse-Blagnac Airport (TLS) to Lille-Lesquin Airport (LIL)plane TLS - LIL
- Take the train from Lille Flandres to Gand-Saint-Pierretrain
9h 14m€94–372Train to Béziers Cap D'Agde Airport, fly to Brussels South Charleroi Airport, bus
- Take the train from Perpignan to Agdetrain
- Fly from Béziers Cap D'Agde Airport (BZR) to Brussels South Charleroi Airport (CRL)plane BZR - CRL
- Take the bus from Charleroi Airport to Gent Sint Pieters Stationbus
8h 36m€101–450
Perpignan to Ghent by train
Questions & Answers
The cheapest way to get from Perpignan to Ghent is to bus which costs €95 - €170 and takes 16h 35m.
The fastest way to get from Perpignan to Ghent is to fly and train which takes 5h 44m and costs €180 - €700.
No, there is no direct bus from Perpignan station to Ghent. However, there are services departing from Perpignan - Bus Station and arriving at Ghent Dampoort via Lille. The journey, including transfers, takes approximately 16h 35m.
No, there is no direct train from Perpignan to Ghent. However, there are services departing from Perpignan and arriving at Gand-Saint-Pierre via Paris Gare de Lyon, Paris Nord and Bruxelles-Midi. The journey, including transfers, takes approximately 7h 49m.
The distance between Perpignan and Ghent is 1262 km. The road distance is 1114.1 km.
The best way to get from Perpignan to Ghent without a car is to train via Paris which takes 7h 49m and costs €190 - €480.
It takes approximately 7h 49m to get from Perpignan to Ghent, including transfers.
Perpignan to Ghent bus services, operated by BlaBlaCar Bus, depart from Perpignan - Bus Station.
Perpignan to Ghent train services, operated by TGV inOui, depart from Perpignan station.
The best way to get from Perpignan to Ghent is to train via Paris which takes 7h 49m and costs €190 - €480. Alternatively, you can bus, which costs €95 - €170 and takes 16h 35m.
What companies run services between Perpignan, France and Ghent, Belgium?
You can take a train from Perpignan to Gand-Saint-Pierre via Paris Gare de Lyon, Paris Nord, and Bruxelles-Midi in around 7h 49m. Alternatively, you can take a bus from Perpignan - Bus Station to Ghent Dampoort via Lille - Europe Train Station and Lille in around 16h 35m.
- Website
- ryanair.com
Flights from Perpignan-Rivesaltes Airport to Brussels South Charleroi Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- €75–360
Flights from Girona–Costa Brava Airport to Brussels Airport
- Ave. Duration
- 2h
- When
- Monday, Tuesday, and Saturday
- Estimated price
- €80–230
Flights from Girona–Costa Brava Airport to Brussels South Charleroi Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €45–240
Flights from Béziers Cap D'Agde Airport to Brussels South Charleroi Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €55–320
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Perpignan to Paris Gare De Lyon
- Ave. Duration
- 5h 22m
- Frequency
- Every 4 hours
- Estimated price
- €170–280
- Website
- TGV inOui
Train from Perpignan to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 8h 42m
- Frequency
- Twice a week
- Estimated price
- €240–380
- Website
- TGV inOui
Train from Perpignan to Girona
- Ave. Duration
- 41 min
- Frequency
- Twice daily
- Estimated price
- €17–28
- Website
- TGV inOui
Train from Perpignan to Girona
- Ave. Duration
- 41 min
- Frequency
- Twice daily
- Estimated price
- €17–28
- Website
- TGV inOui
Train from Perpignan to Narbonne
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- €12–20
- Website
- TGV inOui
Train from Narbonne to Toulouse Matabiau
- Ave. Duration
- 1h 14m
- Frequency
- 3 times a day
- Estimated price
- €29–50
- Website
- TGV inOui
Train from Perpignan to Agde
- Ave. Duration
- 1h 6m
- Frequency
- 5 times a day
- Estimated price
- €21–35
- Website
- TGV inOui
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Perpignan - Bus Station to Lille - Europe Train Station
- Ave. Duration
- 14h 40m
- Frequency
- Twice daily
- Estimated price
- €90–160
- Website
- BlaBlaCar Bus
Bus from Lille to Ghent Dampoort
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- €5–10
- Website
- BlaBlaCar Bus
Want to know more about travelling around Belgium
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Perpignan to Ghent bus services, operated by BlaBlaCar Bus, arrive at Lille - Europe Train Station.
Perpignan to Ghent train services, operated by TGV inOui, arrive at Paris Gare De Lyon station.
Yes, the driving distance between Perpignan to Ghent is 1114 km. It takes approximately 10h 57m to drive from Perpignan to Ghent.
Book your Perpignan to Ghent train tickets online with Omio.
Book your Perpignan to Ghent bus tickets online with Omio and FlixBus.
There are 838+ hotels available in Ghent.










