There are 8 ways to get from Liechtenstein to Girona by train, plane, train (TGV, Renfe), bus, 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.
Train to Zurich Airport, fly to Barcelona–El Prat Airport, train
best- Take the train from Sargans to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Barcelona–El Prat Airport (BCN)plane ZRH - BCN
- Take the train from Barcelona-Sants to Gironatrain
7h 12m€78–316Train to Basel, fly to Barcelona–El Prat Airport, train
cheapest- Take the train from Sargans to Basel SBBtrain
- Fly from Basel (BSL) to Barcelona–El Prat Airport (BCN)plane BSL - BCN
- Take the train from Barcelona-Sants to Gironatrain
8h 41m€68–395Train via Avignon
- Take the train from Buchs SG to Zürich HBtrain Rjx
- Take the train from Zürich HB to Genèvetrain Ic1 / ...
- Take the train from Geneve to Avignon Tgvtrain Tgv
- Take the train from Avignon Tgv to Gironatrain
13h 22m€230–571Bus
- Take the bus from Schaan, Bahnhof to Feldkirch, Bahnhofbus 11 / ...
- Take the bus from Feldkirch station to Lyonbus
- Take the bus from Lyon - Gerland Bus Station to Perpignan - Bus Stationbus
- Take the bus from Perpignan - Bus Station to Girona - Bus Stationbus
18h 46mDrive 1,024.8 km
- Drive from Schaan to Gironacar 1,024.8 km
10h 28m€164–236Train, train to Allgäu Airport, Memmingen, fly to Girona–Costa Brava Airport
- Take the train from Feldkirch to Lindau-Reutintrain
- Take the train from Lindau, Reutin Bahnhof to Memmingen, Bahnhof ZOBtrain
- Fly from Allgäu Airport, Memmingen (FMM) to Girona–Costa Brava Airport (GRO)plane FMM - GRO
8h 9m€106–356Train
- Take the train from Buchs Sg to Zuerich Hbtrain Rjx
- Take the train from Zürich HB to Mulhousetrain Tgv
- Take the train from Mulhouse Ville to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Gironatrain
13h 27m€190–546Train, bus
- Take the train from Buchs Sg to Zuerich Hbtrain Rjx
- Take the bus from Zürich to Montpellier - Sabines Bus Stationbus
- Take the bus from Montpellier - Sabines Bus Station to Girona - Bus Stationbus
21h 44m€115–286
Liechtenstein to Girona by bus and train
Questions & Answers
The cheapest way to get from Liechtenstein to Girona is to train and fly which costs €75 - €320 and takes 7h 12m.
The fastest way to get from Liechtenstein to Girona is to train and fly which takes 7h 12m and costs €75 - €320.
No, there is no direct bus from Liechtenstein to Girona station. However, there are services departing from Schaan, Bahnhof and arriving at Girona - Bus Station via Feldkirch station, Lyon - Gerland Bus Station and Perpignan - Bus Station. The journey, including transfers, takes approximately 18h 46m.
No, there is no direct train from Liechtenstein to Girona. However, there are services departing from Buchs SG and arriving at Girona via Zürich HB, Geneve and Avignon Tgv. The journey, including transfers, takes approximately 13h 22m.
The distance between Liechtenstein and Girona is 1069 km. The road distance is 1024.8 km.
The best way to get from Liechtenstein to Girona without a car is to train via Avignon which takes 13h 22m and costs €230 - €600.
It takes approximately 7h 12m to get from Liechtenstein to Girona, including transfers.
Liechtenstein to Girona bus services, operated by Verkehrsbetrieb Liechtensteinmobil, depart from Schaan, Bahnhof station.
Liechtenstein to Girona train services, operated by Railjet, depart from Buchs SG station.
The best way to get from Liechtenstein to Girona is to train via Avignon which takes 13h 22m and costs €230 - €600. Alternatively, you can bus, which costs and takes 18h 46m.
What companies run services between Liechtenstein and Girona, Spain?
You can take a bus from Schaan, Bahnhof to Girona via Buchs SG, Bahnhof, Buchs SG, Zürich HB, Geneve, and Avignon Tgv in around 13h 22m. Alternatively, you can take a bus from Schaan, Bahnhof to Girona - Bus Station via Feldkirch station, Lyon - Gerland Bus Station, and Perpignan - Bus Station in around 18h 46m.
- Website
- easyjet.com
Flights from Basel to Barcelona–El Prat Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €35–170
- Phone
- +41 58 580 70 70
- Website
- Schweizerische Südostbahn AG
Train from Sargans to Zürich HB
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €30–45
- Schedules at
- Schweizerische Südostbahn AG
- Phone
- +423 237 94 94
- [email protected]
- Website
- Verkehrsbetrieb Liechtensteinmobil
Bus from Schaan, Bahnhof to Feldkirch, Bahnhof
- Ave. Duration
- 36 min
- Frequency
- Every 20 minutes
- Website
- Verkehrsbetrieb Liechtensteinmobil
Want to know more about travelling around Spain
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
Heading to Europe? Read this before you buy a Eurail Pass
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
Liechtenstein to Girona bus services, operated by Verkehrsbetrieb Liechtensteinmobil, arrive at Feldkirch, Bahnhof station.
Liechtenstein to Girona train services, operated by Railjet, arrive at Zürich HB station.
Yes, the driving distance between Liechtenstein to Girona is 1025 km. It takes approximately 10h 28m to drive from Liechtenstein to Girona.
There are 1116+ hotels available in Girona.






