There are 10 ways to get from Costa Brava to Brussels by night bus, plane, bus, 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.
Night bus to Girona–Costa Brava Airport, fly to Brussels Airport
best- Take the night bus from Sant Antoni de Calonge to Girona Airportnightbus
- Fly from Girona–Costa Brava Airport (GRO) to Brussels Airport (BRU)plane GRO - BRU
5h 27m€59–229Bus, train via Lyon
- Take the bus from Sant Antoni de Calonge to Girona Estació d'Autobusosbus e3
- Take the train from Girona to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Brussel-Zuid / Bruxelles-Miditrain Tgv
11h 9m€228–374Bus
- Take the bus from Sant Antoni de Calonge to Lloret de Marbus 52
- Take the bus from Lloret de Mar to Lille - Europe Train Stationbus
- Take the bus from Lille - Europe Train Station to Brussels - Midi Train Stationbus
20h 58m€128–233Drive 1,225.1 km
- Drive from Costa Brava to Brusselscar 1,225.1 km
12h 53m€195–281Night bus to Girona–Costa Brava Airport, fly to Brussels South Charleroi Airport, train
- Take the night bus from Sant Antoni de Calonge to Girona Airportnightbus
- Fly from Girona–Costa Brava Airport (GRO) to Brussels South Charleroi Airport (CRL)plane GRO - CRL
- Take the train from Charleroi-Central to Bruxelles-Centraltrain
6h 48m€64–277Bus to Barcelona–El Prat Airport, fly to Brussels Airport
- Take the bus from St Antoni de Calonge to Barcelona Estació d'Autobusos Nordbus
- Fly from Barcelona–El Prat Airport (BCN) to Brussels Airport (BRU)plane BCN - BRU
7h 6m€59–216Night bus to Girona–Costa Brava Airport, fly to Rotterdam The Hague Airport, train
- Take the night bus from Sant Antoni de Calonge to Girona Airportnightbus
- Fly from Girona–Costa Brava Airport (GRO) to Rotterdam The Hague Airport (RTM)plane GRO - RTM
- Take the train from Rotterdam Centraal to Brussel-Zuid / Bruxelles-Miditrain
7h 9m€299–1,394Bus to Barcelona–El Prat Airport, fly to Brussels South Charleroi Airport, train
- Take the bus from St Antoni de Calonge to Barcelona Estació d'Autobusos Nordbus
- Fly from Barcelona–El Prat Airport (BCN) to Brussels South Charleroi Airport (CRL)plane BCN - CRL
- Take the train from Charleroi-Central to Bruxelles-Centraltrain
8h 41m€79–254Bus, train
- Take the bus from St Antoni de Calonge to Girona - Estació d'Autobusosbus 42
- Take the train from Girona to Perpignantrain Tgv
- Take the train from Perpignan to Brussel-Zuid / Bruxelles-Miditrain Tgv
12h 36m€269–454Bus, train #2
- Take the bus from Sant Antoni de Calonge to Lloret de Marbus 52
- Take the bus from Lloret de Mar to Antwerpbus
- Take the train from Anvers-Berchem to Bruxelles-Centraltrain Ec / ...
21h 6m€124–223
Costa Brava to Brussels by bus and train
Questions & Answers
The cheapest way to get from Costa Brava to Brussels is to bus and fly which costs €55 - €220 and takes 7h 6m.
The fastest way to get from Costa Brava to Brussels is to night bus and fly which takes 5h 27m and costs €55 - €230.
No, there is no direct bus from Costa Brava to Brussels station. However, there are services departing from Sant Antoni de Calonge and arriving at Brussels - Midi Train Station via Lloret de Mar and Lille - Europe Train Station. The journey, including transfers, takes approximately 20h 58m.
The distance between Costa Brava and Brussels is 1069 km. The road distance is 1225.1 km.
The best way to get from Costa Brava to Brussels without a car is to bus and train via Lyon which takes 11h 9m and costs €220 - €380.
It takes approximately 5h 27m to get from Costa Brava to Brussels, including transfers.
Costa Brava to Brussels bus services, operated by Moventis, depart from Sant Antoni de Calonge station.
Costa Brava to Brussels bus services, operated by Moventis, arrive at Lloret de Mar station.
Yes, the driving distance between Costa Brava to Brussels is 1225 km. It takes approximately 12h 53m to drive from Costa Brava to Brussels.
Book your Costa Brava to Brussels bus tickets online with Omio.
What companies run services between Costa Brava, Spain and Brussels, Belgium?
You can take a bus from Sant Antoni de Calonge to Brussels - Midi Train Station via Lloret de Mar and Lille - Europe Train Station in around 20h 58m.
- Website
- ryanair.com
Flights from Girona–Costa Brava Airport to Brussels Airport
- Ave. Duration
- 2h
- When
- Monday, Tuesday, and Saturday
- Estimated price
- €50–220
Flights from Girona–Costa Brava Airport to Brussels South Charleroi Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €45–230
Flights from Barcelona–El Prat Airport to Brussels Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €35–140
Flights from Barcelona–El Prat Airport to Brussels South Charleroi Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €45–180
Flights from Barcelona–El Prat Airport to Brussels South Charleroi Airport via Turin
- Ave. Duration
- 4h 10m
- When
- Thursday, Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- €45–180
- Website
- transavia.com
Flights from Girona–Costa Brava Airport to Rotterdam The Hague Airport
- Ave. Duration
- 1h 59m
- When
- Every day
- Estimated price
- €110–600
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to Brussels Airport
- Ave. Duration
- 2h 14m
- When
- Every day
- Estimated price
- €30–160
- Website
- brusselsairlines.com
Flights from Barcelona–El Prat Airport to Brussels Airport
- Ave. Duration
- 2h 3m
- When
- Every day
- Estimated price
- €55–150
- Website
- tuifly.be
Flights from Girona–Costa Brava Airport to Brussels Airport
- Ave. Duration
- 2h 20m
- When
- Thursday and Sunday
- Estimated price
- €45–200
- Website
- easyjet.com
Flights from Barcelona–El Prat Airport to Brussels Airport via Geneva
- Ave. Duration
- 5h
- When
- Friday
- Estimated price
- €45–200
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Girona to Lyon Part Dieu
- Ave. Duration
- 4h 22m
- Frequency
- Twice daily
- Estimated price
- €70–110
- Website
- https://www.renfe.com/es/en
Train from Girona to Perpignan
- Ave. Duration
- 39 min
- Frequency
- 4 times a day
- Estimated price
- €11–17
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Lyon Part Dieu to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 3h 51m
- Frequency
- Hourly
- Estimated price
- €150–250
- Website
- https://www.sncf-connect.com/en-en
Train from Girona to Perpignan
- Ave. Duration
- 42 min
- Frequency
- 5 times a day
- Estimated price
- €18–30
- Website
- https://www.sncf-connect.com/en-en
Train from Perpignan to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 8h 42m
- Frequency
- 4 times a week
- Estimated price
- €250–410
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Charleroi-Central to Bruxelles-Central
- Ave. Duration
- 59 min
- Frequency
- Every 30 minutes
- Estimated price
- €9–19
- Website
- https://www.belgiantrain.be/en
Train from Charleroi-Central to Bruxelles-Central
- Ave. Duration
- 59 min
- Frequency
- Every 30 minutes
- Estimated price
- €9–19
- Website
- https://www.belgiantrain.be/en
Train from Anvers-Berchem to Bruxelles-Central
- Ave. Duration
- 47 min
- Frequency
- Every 15 minutes
- Estimated price
- €8–17
- Website
- https://www.belgiantrain.be/en
- Phone
- +44 (0)3432 186 186
- Website
- eurostar.com
Train from Rotterdam Centraal to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €40–75
- Website
- https://www.eurostar.com/rw-en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Anvers-Berchem to Bruxelles-Central
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- €5–12
- Website
- https://www.ns.nl/en
- Phone
- +34 93 580 67 00
- [email protected]
- Website
- moventis.es
Night bus from Sant Antoni de Calonge to Girona Airport
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a day
- Estimated price
- €8–15
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Bus from Sant Antoni de Calonge to Girona Estació d'Autobusos
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a day
- Estimated price
- €8–15
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Bus from Sant Antoni de Calonge to Lloret de Mar
- Ave. Duration
- 1h 22m
- Frequency
- Twice daily
- Estimated price
- €9–16
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Night bus from Sant Antoni de Calonge to Girona Airport
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a day
- Estimated price
- €8–15
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Bus from St Antoni de Calonge to Barcelona Estació d'Autobusos Nord
- Ave. Duration
- 1h 55m
- Frequency
- Every 2 hours
- Estimated price
- €20–35
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Night bus from Sant Antoni de Calonge to Girona Airport
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a day
- Estimated price
- €8–15
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Bus from St Antoni de Calonge to Barcelona Estació d'Autobusos Nord
- Ave. Duration
- 1h 55m
- Frequency
- Every 2 hours
- Estimated price
- €20–35
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Bus from St Antoni de Calonge to Girona - Estació d'Autobusos
- Ave. Duration
- 1h 12m
- Frequency
- Every 4 hours
- Estimated price
- €7–15
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Bus from Sant Antoni de Calonge to Lloret de Mar
- Ave. Duration
- 1h 22m
- Frequency
- Twice daily
- Estimated price
- €9–16
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
- Phone
- +34 972 20 48 68
- [email protected]
- Website
- teisa-bus.com
Night bus from Sant Antoni de Calonge to Girona Airport
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a day
- Estimated price
- €7–11
- Schedules at
- teisa-bus.com
Night bus from Sant Antoni de Calonge to Girona Airport
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a day
- Estimated price
- €7–11
- Schedules at
- teisa-bus.com
Night bus from Sant Antoni de Calonge to Girona Airport
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a day
- Estimated price
- €7–11
- Schedules at
- teisa-bus.com
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Lloret de Mar to Lille - Europe Train Station
- Ave. Duration
- 16h 35m
- Frequency
- Twice daily
- Estimated price
- €110–200
- Website
- https://www.blablacar.co.uk/bus
Bus from Lille - Europe Train Station to Brussels - Midi Train Station
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €9–17
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Lille - Europe Train Station to Brussels - Midi Train Station
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- €9–15
- Website
- https://www.flixbus.co.uk
Bus from Lloret de Mar to Antwerp
- Ave. Duration
- 17h 45m
- Frequency
- Twice daily
- Estimated price
- €110–190
- Website
- https://www.flixbus.co.uk
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 Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
More Questions & Answers
There are 1766+ hotels available in Brussels.











































