There are 13 ways to get from Girona to Sittard by train (TGV, Eurostar), bus, car, train, plane, or train (TGV, Renfe)
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 Girona to Paris Gare De Lyontrain Tgv
- Take the train from Paris Nord to Liege-Guilleminstrain Thalys
10h 47m€365–573Train to Barcelona–El Prat Airport, fly to Brussels Airport, train
cheapest- Take the train from Girona to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Brussels Airport (BRU)plane BCN - BRU
- Take the train from Brussels Airport-Zaventem to Liège-Guilleminstrain
7h 58m€74–282Bus
- Take the bus from Girona - Bus Station to Montpellier - Sabines Bus Stationbus
- Take the bus from Montpellier to Cologne Airport CGNbus
- Take the bus from Cologne Airport CGN to Maastrichtbus N84 / ...
21h 53m€126–196Drive 1,233.3 km
- Drive from Girona to Sittardcar 1,233.3 km
12h 21m€261–377Train
- Take the train from Girona to Perpignantrain Tgv
- Take the train from Perpignan to Brussel-Zuid / Bruxelles-Miditrain Tgv
- Take the train from Bruxelles-Midi to Bilzentrain Ic / ...
13h 34m€274–436Bus, train
- Take the bus from Lloret de Mar to Rotterdambus
- Take the train from Rotterdam Centraal to Eindhoven Centraaltrain
- Take the train from Eindhoven Centraal to Sittardtrain
24h 36m€146–251Fly Girona–Costa Brava Airport to Eindhoven Airport, train
- Fly from Girona–Costa Brava Airport (GRO) to Eindhoven Airport (EIN)plane GRO - EIN
- Take the train from Eindhoven Centraal to Sittardtrain
6h 7m€87–349Train to Barcelona–El Prat Airport, fly to Düsseldorf International Airport, train
- Take the train from Girona to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Düsseldorf International Airport (DUS)plane BCN - DUS
- Take the train from Duesseldorf Hbf to Geilenkirchentrain
8h 29m€74–253Train to Barcelona–El Prat Airport, fly to Cologne Bonn Airport, train
- Take the train from Girona to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Cologne Bonn Airport (CGN)plane BCN - CGN
- Take the train from Köln Hbf to Aachen, Hbftrain
8h 9m€77–320Fly Girona–Costa Brava Airport to Brussels South Charleroi Airport, bus
- Fly from Girona–Costa Brava Airport (GRO) to Brussels South Charleroi Airport (CRL)plane GRO - CRL
- Take the bus from Charleroi Airport to Maastricht Meerssenerweg 231bus
7h 39m€78–288Train to Barcelona–El Prat Airport, fly to Luxembourg, train
- Take the train from Girona to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Luxembourg (LUX)plane BCN - LUX
- Take the train from Luxembourg to Liège-Guilleminstrain
10h 31m€99–317Fly Girona–Costa Brava Airport to Weeze Airport, train, bus
- Fly from Girona–Costa Brava Airport (GRO) to Weeze Airport (NRN)plane GRO - NRN
- Take the train from Weeze Bahnhof to Kerken Aldekerk Bahnhoftrain
- Take the bus from Kerken Aldekerk Bahnhof to Venlo Stationbus
- Take the train from Venlo to Roermondtrain
- Take the train from Roermond to Sittardtrain
8h 27m€74–287Train to Perpignan-Rivesaltes Airport, fly to Paris Orly Airport, train
- Take the train from Girona to Perpignantrain
- Fly from Perpignan-Rivesaltes Airport (PGF) to Paris Orly Airport (ORY)plane PGF - ORY
- Take the train from Paris Nord to Liege-Guilleminstrain
9h 43m€314–705
Girona to Sittard by train
Comparing Your Travel Options
The cheapest way to get from Girona to Sittard is to train and fly which costs €70 - €260 and takes 8h 29m.
The fastest way to get from Girona to Sittard is to fly and train which takes 6h 7m and costs €85 - €350.
No, there is no direct bus from Girona station to Sittard station. However, there are services departing from Girona - Bus Station and arriving at Sittard, Station Sittard via Montpellier, Cologne Airport CGN and Maastricht, Station Maastricht. The journey, including transfers, takes approximately 21h 53m.
No, there is no direct train from Girona to Sittard. However, there are services departing from Girona and arriving at Sittard via Paris Gare de Lyon, Paris Nord, Liège-Guillemins and Maastricht. The journey, including transfers, takes approximately 10h 47m.
The distance between Girona and Sittard is 1446 km. The road distance is 1233.3 km.
The best way to get from Girona to Sittard without a car is to train via Paris which takes 10h 47m and costs €360 - €600.
It takes approximately 10h 47m to get from Girona to Sittard, including transfers.
Girona to Sittard bus services, operated by BlaBlaCar Bus, depart from Girona - Bus Station.
Girona to Sittard train services, operated by TGV inOui, depart from Girona station.
The best way to get from Girona to Sittard is to train via Paris which takes 10h 47m and costs €360 - €600. Alternatively, you can bus, which costs €120 - €200 and takes 21h 53m.
What companies run services between Girona, Spain and Sittard, Netherlands?
You can take a train from Girona to Sittard via Paris Gare de Lyon, Paris Nord, Liège-Guillemins, and Maastricht in around 10h 47m. Alternatively, you can take a bus from Girona - Bus Station to Sittard, Station Sittard via Montpellier, Cologne Airport CGN, Maastricht, and Maastricht, Station Maastricht in around 21h 53m.
- Website
- lufthansa.com
Flights from Barcelona–El Prat Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 3h 58m
- When
- Every day
- Estimated price
- €80–300
Flights from Barcelona–El Prat Airport to Düsseldorf International Airport via Munich
- Ave. Duration
- 4h 23m
- When
- Every day
- Estimated price
- €60–320
Flights from Barcelona–El Prat Airport to Cologne Bonn Airport via Munich
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- €160–370
- Website
- ryanair.com
Flights from Girona–Costa Brava Airport to Eindhoven Airport
- Ave. Duration
- 2h 10m
- When
- Monday and Saturday
- Estimated price
- €65–280
Flights from Barcelona–El Prat Airport to Cologne Bonn Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Saturday, Friday, Thursday, and Sunday
- Estimated price
- €45–230
Flights from Girona–Costa Brava Airport to Brussels South Charleroi Airport
- Ave. Duration
- 2h
- When
- Monday, Friday, and Sunday
- Estimated price
- €50–230
Flights from Barcelona–El Prat Airport to Luxembourg
- Ave. Duration
- 2h 10m
- When
- Thursday, Saturday, Friday, Monday, and Sunday
- Estimated price
- €45–190
Flights from Girona–Costa Brava Airport to Weeze Airport
- Ave. Duration
- 2h 10m
- When
- Monday and Friday
- Estimated price
- €55–240
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to Brussels Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- €35–180
Flights from Barcelona–El Prat Airport to Düsseldorf International Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Friday, Saturday, Wednesday, Thursday, and Sunday
- Estimated price
- €45–170
- Website
- eurowings.com
Flights from Barcelona–El Prat Airport to Düsseldorf International Airport
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- €45–170
Flights from Barcelona–El Prat Airport to Cologne Bonn Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- €45–190
- Website
- transavia.com
Flights from Perpignan-Rivesaltes Airport to Paris Orly Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €100–650
- Website
- swiss.com
Flights from Barcelona–El Prat Airport to Düsseldorf International Airport via Zurich
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €70–280
Flights from Barcelona–El Prat Airport to Luxembourg via Zurich
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- €75–220
- Website
- luxair.lu
Flights from Barcelona–El Prat Airport to Luxembourg
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- €85–280
- Website
- brusselsairlines.com
Flights from Barcelona–El Prat Airport to Brussels Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- €55–180
- Website
- easyjet.com
Flights from Barcelona–El Prat Airport to Brussels Airport via Geneva
- Ave. Duration
- 4h 35m
- When
- Sunday and Friday
- Estimated price
- €90–220
- Website
- airfrance.com
Flights from Barcelona–El Prat Airport to Luxembourg via Paris Charles de Gaulle
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- €55–320
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Girona to Paris Gare De Lyon
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Estimated price
- €190–300
- Website
- TGV inOui
Train from Girona to Barcelona-Sants
- Ave. Duration
- 42 min
- Frequency
- Twice daily
- Estimated price
- €18–28
- Website
- TGV inOui
Train from Girona to Perpignan
- Ave. Duration
- 43 min
- Frequency
- Twice daily
- Estimated price
- €17–27
- Website
- TGV inOui
Train from Perpignan to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 8h 42m
- Frequency
- Twice a week
- Estimated price
- €240–370
- Website
- TGV inOui
Train from Girona to Barcelona-Sants
- Ave. Duration
- 42 min
- Frequency
- Twice daily
- Estimated price
- €18–28
- Website
- TGV inOui
Train from Girona to Barcelona-Sants
- Ave. Duration
- 42 min
- Frequency
- Twice daily
- Estimated price
- €18–28
- Website
- TGV inOui
Train from Girona to Barcelona-Sants
- Ave. Duration
- 42 min
- Frequency
- Twice daily
- Estimated price
- €18–28
- Website
- TGV inOui
Train from Girona to Perpignan
- Ave. Duration
- 43 min
- Frequency
- Twice daily
- Estimated price
- €17–27
- Website
- TGV inOui
- Phone
- +44 (0)3432 186 186
- Website
- Eurostar
Train from Paris Nord to Liege-Guillemins
- Ave. Duration
- 2h 14m
- Frequency
- 5 times a day
- Estimated price
- €160–260
- Website
- Eurostar
Train from Köln Hbf to Aachen, Hbf
- Ave. Duration
- 35 min
- Frequency
- 4 times a day
- Estimated price
- €27–45
- Website
- Eurostar
Train from Paris Nord to Liege-Guillemins
- Ave. Duration
- 2h 14m
- Frequency
- 5 times a day
- Estimated price
- €160–260
- Website
- Eurostar
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Girona to Barcelona-Sants
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €11–17
- Website
- Renfe Viajeros
Train from Girona to Perpignan
- Ave. Duration
- 39 min
- Frequency
- Twice daily
- Estimated price
- €11–16
- Website
- Renfe Viajeros
Train from Girona to Barcelona-Sants
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €11–17
- Website
- Renfe Viajeros
Train from Girona to Barcelona-Sants
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €11–17
- Website
- Renfe Viajeros
Train from Girona to Barcelona-Sants
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €11–17
- Website
- Renfe Viajeros
Train from Girona to Perpignan
- Ave. Duration
- 39 min
- Frequency
- Twice daily
- Estimated price
- €11–16
- Website
- Renfe Viajeros
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Girona to Barcelona-Sants
- Ave. Duration
- 41 min
- Frequency
- 4 times a day
- Estimated price
- €12–23
- Website
- Renfe AVE
Train from Girona to Barcelona-Sants
- Ave. Duration
- 41 min
- Frequency
- 4 times a day
- Estimated price
- €12–23
- Website
- Renfe AVE
Train from Girona to Barcelona-Sants
- Ave. Duration
- 41 min
- Frequency
- 4 times a day
- Estimated price
- €12–23
- Website
- Renfe AVE
Train from Girona to Barcelona-Sants
- Ave. Duration
- 41 min
- Frequency
- 4 times a day
- Estimated price
- €12–23
- Website
- Renfe AVE
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Brussels Airport-Zaventem to Liège-Guillemins
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €17–26
- Website
- Belgian Railways
Train from Bruxelles-Midi to Bilzen
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- €18–28
- Website
- Belgian Railways
Train from Köln Hbf to Aachen, Hbf
- Ave. Duration
- 33 min
- Frequency
- Twice daily
- Estimated price
- €13–20
- Website
- Belgian Railways
Train from Luxembourg to Liège-Guillemins
- Ave. Duration
- 2h 38m
- Frequency
- Hourly
- Estimated price
- €29–45
- Website
- Belgian Railways
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Brussels Airport-Zaventem to Liège-Guillemins
- Ave. Duration
- 47 min
- Frequency
- Twice daily
- Estimated price
- €14–30
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Duesseldorf Hbf to Geilenkirchen
- Ave. Duration
- 54 min
- Frequency
- Twice a week
- Estimated price
- €10–22
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Köln Hbf to Aachen, Hbf
- Ave. Duration
- 33 min
- Frequency
- Every 3 hours
- Estimated price
- €11–24
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Rotterdam Centraal to Eindhoven Centraal
- Ave. Duration
- 1h 2m
- Frequency
- Every 30 minutes
- Estimated price
- €11–21
- Website
- Nederlandse Spoorwegen (NS)
Train from Eindhoven Centraal to Sittard
- Ave. Duration
- 47 min
- Frequency
- Every 20 minutes
- Estimated price
- €8–16
- Website
- Nederlandse Spoorwegen (NS)
Train from Eindhoven Centraal to Sittard
- Ave. Duration
- 47 min
- Frequency
- Every 20 minutes
- Estimated price
- €8–16
- Website
- Nederlandse Spoorwegen (NS)
Train from Roermond to Sittard
- Ave. Duration
- 15 min
- Frequency
- Every 20 minutes
- Estimated price
- €2–5
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- 0800-0232 545
- Website
- Arriva NL
Train from Eindhoven Centraal to Sittard
- Ave. Duration
- 45 min
- Frequency
- Once a week
- Estimated price
- €13–19
- Website
- Arriva NL
- Second Class Single
- €13–19
Train from Eindhoven Centraal to Sittard
- Ave. Duration
- 45 min
- Frequency
- Once a week
- Estimated price
- €13–19
- Website
- Arriva NL
- Second Class Single
- €13–19
Train from Venlo to Roermond
- Ave. Duration
- 23 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–9
- Website
- Arriva NL
- Second Class Single
- €6–9
Train from Roermond to Sittard
- Ave. Duration
- 18 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–10
- Website
- Arriva NL
- Second Class Single
- €6–10
- Phone
- +49 221 13 999 444
- Website
- National Express
Train from Duesseldorf Hbf to Geilenkirchen
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Schedules at
- National Express
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Köln Hbf to Aachen, Hbf
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- €7–11
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Weeze Bahnhof to Kerken Aldekerk Bahnhof
- Ave. Duration
- 22 min
- Frequency
- 3 times a day
- Estimated price
- €2–4
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- 0203 6688 9477
- [email protected]
- Website
- RheinRuhrBahn
Train from Weeze Bahnhof to Kerken Aldekerk Bahnhof
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Schedules at
- RheinRuhrBahn
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Girona - Bus Station to Montpellier - Sabines Bus Station
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- €19–35
- Website
- BlaBlaCar Bus
Bus from Lloret de Mar to Rotterdam
- Ave. Duration
- 20h 40m
- Frequency
- Twice daily
- Estimated price
- €120–200
- Website
- BlaBlaCar Bus
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Montpellier to Cologne Airport CGN
- Ave. Duration
- 13h 40m
- Frequency
- Twice daily
- Estimated price
- €90–140
- Website
- Flixbus
Bus from Cologne Airport CGN to Maastricht
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- €10–16
- Website
- Flixbus
- Phone
- +352 50 55 62 63 10
- [email protected]
- Website
- Flibco
Bus from Charleroi Airport to Maastricht Meerssenerweg 231
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- €16–35
- Website
- Flibco
- Phone
- +49 2841 205-0
- [email protected]
- Website
- Niederrheinische Verkehrsbetriebe Aktiengesellschaft (NIAG)
Bus from Kerken Aldekerk Bahnhof to Venlo Station
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Schedules at
- Niederrheinische Verkehrsbetriebe Aktiengesellschaft (NIAG)
Want to know more about travelling around Netherlands
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
Booking & Getting There
Girona to Sittard bus services, operated by BlaBlaCar Bus, arrive at Montpellier - Sabines Bus Station.
Girona to Sittard train services, operated by TGV inOui, arrive at Perpignan station.
Yes, the driving distance between Girona to Sittard is 1233 km. It takes approximately 12h 21m to drive from Girona to Sittard.
Book your Girona to Sittard train tickets online with Omio.
There are 1433+ hotels available in Sittard.





























































