1map logoGo to main page

Barcelona, Catalonia to Ghent, East-Flanders from $53: 11 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Barcelona, Spain
to
Ghent, Belgium

How to Get from Barcelona to Ghent: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$53 - OtherBest price
1331 kmDistance
5h 46m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Barcelona to Ghent with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Train
Average Duration
5h  46m
Estimated price
$55-250
Recommended
Company
various
Plane
Drive
Average Duration
5h  47m
Estimated price
$53-300
Cheapest
route map
Distance: 1331 km
Duration: 5h 46m

See more options

Company
various
Bus
Plane
Drive
Average Duration
6h  17m
Estimated price
$54-367
Company
various
Plane
Drive
Average Duration
6h  14m
Estimated price
$87-570
Company
various
Plane
Train
Average Duration
7h  37m
Estimated price
$105-338
Company
various
Plane
Train
Average Duration
7h  39m
Estimated price
$563-564
Company
various
Train
Average Duration
10h  7m
Estimated price
$570-572
Company
various
Bus
Train
Average Duration
12h  26m
Estimated price
$571-572
Company
various
Bus
Average Duration
18h  15m
Estimated price
$573-574
Company
various
Bus
Train
Average Duration
21h  59m
Estimated price
$575-2335
Company
various
Drive
Average Duration
12h  20m
Estimated price
$2336-2337

Barcelona - Ghent operators

Explore transport companies operating between Barcelona and Ghent, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
vueling.com

Plane from Barcelona (BCN) to Brussels (BRU)

Average Duration
2h 12m
Estimated price
2338-2339

Plane from Barcelona (BCN) to Amsterdam Schiphol (AMS)

Average Duration
2h 27m
Estimated price
500-2336
Website
ryanair.com

Plane from Barcelona (BCN) to Brussels (BRU)

Average Duration
2h 13m
Estimated price
501-502

Plane from Barcelona (BCN) to Charleroi (CRL)

Average Duration
2h 15m
Estimated price
503-5030
Website
transavia.com

Plane from Barcelona (BCN) to Amsterdam Schiphol (AMS)

Average Duration
2h 29m
Estimated price
505-5040

Plane from Barcelona (BCN) to Eindhoven (EIN)

Average Duration
2h 18m
Estimated price
505-5030
Website
klm.com

Plane from Barcelona (BCN) to Amsterdam Schiphol (AMS)

Average Duration
2h 22m
Estimated price
507-5050
Website
britishairways.com

Plane from Barcelona (BCN) to Amsterdam Schiphol (AMS)

Average Duration
4h 35m
Estimated price
2336-3050

Plane from Barcelona (BCN) to Rotterdam (RTM)

Average Duration
5h 10m
Estimated price
3051-3052
Train
Contact phone
+34 91 232 03 20
Website
renfe.com

Train from Barcelona-Sants to Lyon Part Dieu

Average Duration
5h 1m
Estimated price
2335-505
Contact phone
+32 70 79 79 79
Website
belgiantrain.be

Train from Brussels Airport-Zaventem to Gent-Sint-Pieters

Average Duration
55m
Estimated price
3053-3054

Train from Anvers-Central to Gand-Dampoort

Average Duration
47m
Estimated price
3057-3058

Train from Bruxelles-Midi to Gent-Sint-Pieters

Average Duration
28m
Estimated price
3057-3059

Train from Bruxelles-Nord to Gent-Sint-Pieters

Average Duration
41m
Estimated price
3057-3059
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Estación de Autobuses Barcelona Nord to Girona Airport

Average Duration
1h 10m
Estimated price
539-3480

Bus from Estación de Autobuses Barcelona Nord to Perpignan

Average Duration
2h 30m
Estimated price
3054-3056

Bus from Estación de Autobuses Barcelona Nord to Lille

Average Duration
19h 15m
Estimated price
531-535

Bus from Lille to Ghent Dampoort

Average Duration
55m
Estimated price
3481-3482

Bus from Estación de Autobuses Barcelona Nord to Brussels-North train station

Average Duration
21h 5m
Estimated price
508-2334
Contact phone
+34 93 593 13 00
Website
sagales.com

Bus from Estació del Nord to Girona-Aeroport

Average Duration
1h 15m
Estimated price
3482-3055
Contact phone
+34 910 207 007
Website
alsa.es

Bus from Estación de Autobuses Barcelona Nord to Perpignan

Average Duration
2h 15m
Estimated price
3053-3484
all-pages.other Show other routes
Contact phone
+33 1 71 53 01 80
Website
blablacar.fr

Other from Estación de Autobuses Barcelona Nord to Perpignan

Average Duration
2h 30m
Estimated price
3054-3483

Other from Estación de Autobuses Barcelona Nord to Lille

Average Duration
16h 20m
Estimated price
505-507

Barcelona to Ghent: Overview of Bus, Train, Flight, and Car Trips

Traveling between Barcelona and Ghent offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
€221 - €323
Departure Point
Barcelona-Sants station
Arrival Point
Gent-Sint-Pieters station
Departure Point
Barcelona Airport
Arrival Point
Brussels Airport
Useful tips for plane travellers
• When booking your flight from Barcelona to Ghent, consider direct options with Brussels Airlines or Vueling Airlines for a faster experience, as they both provide convenient schedules that reduce travel time to around 2 hours and 5 minutes.
• Upon arrival at Brussels Airport (BRU), the train station is located directly under the terminal; purchase your train tickets to Ghent at the ticket machines or from the desk, and expect about a 30-minute journey into the city center, which is well-signed and easy to navigate.
• Taxi fares from Brussels Airport to Ghent typically range from €80 to €100, so consider taking the train for a more economical and faster option; for local transport schedules and more details, visit SNCB and Brussels Airlines.
Departure Point
Estación de Autobuses Barcelona Nord station
Arrival Point
Ghent Dampoort station