There are 13 ways to get from Girona to Bled by train, plane, shuttle, bus, night 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.
Train, fly to Trieste – Friuli Venezia Giulia Airport, shuttle
best- Take the train from Girona to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Trieste – Friuli Venezia Giulia Airport (TRS)plane BCN - TRS
- Take a shuttle bus from Trieste Airport to Bled, Glavna Avtobusna Postajalisce
8h 17m€99–478Train, fly to Venice Marco Polo Airport, shuttle
cheapest- Take the train from Girona to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Venice Marco Polo Airport (VCE)plane BCN - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Bled, Glavna Avtobusna Postajalisce
9h 7m€71–508Train, bus via Lyon
- Take the train from Girona to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Milano Centraletrain Fr
- Take the train from Milano Centrale to Venezia Mestretrain Fr
- Take the train from Venezia Mestre to Villach Hbftrain Rjx
- Take the bus from Villach Hbf to Bled bus stationbus
19h 1m€163–378Bus, train
- Take the bus from Girona, Estació d'Autobusos to Padovabus
- Take the train from Venezia Mestre to Trieste Centraletrain Re
- Take the bus from Trieste to Bled bus stationbus
21h 59m€83–172Train, night train
- Take the train from Girona to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Strasbourg Bahnhoftrain 84
- Take the train from Strasbourg to Stuttgart Hbftrain Ice / ...
- Take the night train from Stuttgart Hbf to Lesce Blednighttrain En
24h 18m€168–293Train, fly to Ljubljana
- Take the train from Girona to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Ljubljana (LJU)plane BCN - LJU
6h 24m€119–338Train, fly to Zagreb Franjo Tuđman Airport, shuttle
- Take the train from Girona to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Zagreb Franjo Tuđman Airport (ZAG)plane BCN - ZAG
- Take a shuttle bus from Zagreb Airport to Bled, Glavna Avtobusna Postajalisce
9h 2m€104–558Train, fly to Klagenfurt Airport, shuttle
- Take the train from Girona to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Klagenfurt Airport (KLU)plane BCN - KLU
- Take a shuttle bus from Klagenfurt Airport to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
9h 24m€152–608Train, fly to Munich International Airport, shuttle
- Take the train from Girona to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Munich International Airport (MUC)plane BCN - MUC
- Take a shuttle bus from Flughafen München to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
11h 24m€354–558Train, fly to Bologna Guglielmo Marconi Airport, shuttle
- Take the train from Girona to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Bologna Guglielmo Marconi Airport (BLQ)plane BCN - BLQ
- Take the train from Bologna Centrale to Venezia Mestretrain
- Take a shuttle bus from Stazione Mestre to Bled, Glavna Avtobusna Postajalisce
11h 45m€96–606Bus
- Take the bus from Girona, Estació d'Autobusos to Padovabus
- Take the bus from Padova to Treviso, Aeroportobus 101
- Take the bus from Treviso Airport Canova to Ljubljana Central Bus Stationbus
- Take the bus from Avtobusna postaja Ljubljana to Bledbus
22h 12m€96–121Train, bus
- Take the train from Girona to Barcelona Santstrain R11
- Take the bus from Barcelona Sants Central Bus Station to Ljubljana Central Bus Stationbus
- Take the bus from Avtobusna postaja Ljubljana to Bledbus
30h 10m€72–115Drive 1,305.7 km
- Drive from Girona to Bledcar 1,305.7 km
14h 31m€206–297
Girona to Bled by train and bus
Questions & Answers
The cheapest way to get from Girona to Bled is to train and bus which costs €70 - €120 and takes 30h 10m.
The fastest way to get from Girona to Bled is to train and fly which takes 6h 24m and costs €110 - €340.
No, there is no direct bus from Girona to Bled. However, there are services departing from Girona, Estació d'Autobusos and arriving at Bled via Padova, Treviso Airport Canova and Avtobusna postaja Ljubljana. The journey, including transfers, takes approximately 22h 12m.
The distance between Girona and Bled is 1333 km. The road distance is 1305.7 km.
The best way to get from Girona to Bled without a car is to train and bus via Lyon which takes 19h 1m and costs €160 - €380.
It takes approximately 8h 17m to get from Girona to Bled, including transfers.
Girona to Bled bus services, operated by Tabita Tour, depart from Girona, Estació d'Autobusos station.
Girona to Bled bus services, operated by Tabita Tour, arrive at Padova station.
Yes, the driving distance between Girona to Bled is 1306 km. It takes approximately 14h 31m to drive from Girona to Bled.
There are 1534+ hotels available in Bled.
What companies run services between Girona, Spain and Bled, Slovenia?
You can take a bus from Girona, Estació d'Autobusos to Bled via Padova, Treviso, Aeroporto, Treviso Airport Canova, Ljubljana Central Bus Station, and Avtobusna postaja Ljubljana in around 22h 12m.
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Trieste – Friuli Venezia Giulia Airport
- Ave. Duration
- 2h
- When
- Monday and Saturday
- Estimated price
- €35–160
Flights from Barcelona–El Prat Airport to Trieste – Friuli Venezia Giulia Airport via Naples
- Ave. Duration
- 4h 55m
- When
- Thursday
- Estimated price
- €35–160
Flights from Barcelona–El Prat Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- €24–110
Flights from Barcelona–El Prat Airport to Zagreb Franjo Tuđman Airport via Milan Bergamo
- Ave. Duration
- 4h 55m
- When
- Sunday
- Estimated price
- €55–160
Flights from Barcelona–El Prat Airport to Klagenfurt Airport via Palma Mallorca
- Ave. Duration
- 6h 10m
- When
- Monday
- Estimated price
- €80–170
Flights from Barcelona–El Prat Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 49m
- When
- Every day
- Estimated price
- €30–140
- Website
- lufthansa.com
Flights from Barcelona–El Prat Airport to Ljubljana via Munich International Airport
- Ave. Duration
- 3h 55m
- When
- Monday
- Estimated price
- €55–310
Flights from Barcelona–El Prat Airport to Zagreb Franjo Tuđman Airport via Munich International Airport
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €50–270
Flights from Barcelona–El Prat Airport to Munich International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- €45–260
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to Ljubljana
- Ave. Duration
- 2h 5m
- When
- Thursday and Sunday
- Estimated price
- €45–230
Flights from Barcelona–El Prat Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €21–120
Flights from Barcelona–El Prat Airport to Munich International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- €45–150
Flights from Barcelona–El Prat Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- €24–110
- Website
- ita-airways.com
Flights from Barcelona–El Prat Airport to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 4h 5m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €60–170
Flights from Barcelona–El Prat Airport to Venice Marco Polo Airport via Rome
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €80–170
Flights from Barcelona–El Prat Airport to Bologna Guglielmo Marconi Airport via Rome
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- €75–170
- Website
- swiss.com
Flights from Barcelona–El Prat Airport to Venice Marco Polo Airport via Zurich
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- €60–240
Flights from Barcelona–El Prat Airport to Munich International Airport via Zurich
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- €65–260
- Website
- lufthansa-city.com
Flights from Barcelona–El Prat Airport to Munich International Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €45–260
- Website
- flyulendo.com
Flights from Barcelona–El Prat Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €23–95
- Website
- croatiaairlines.com
Flights from Barcelona–El Prat Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 2h
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €130–210
- Website
- eurowings.com
Flights from Barcelona–El Prat Airport to Klagenfurt Airport via Cologne Bonn
- Ave. Duration
- 8h 25m
- When
- Friday
- Estimated price
- €80–170
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Girona to Barcelona-Sants
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €17–55
- Website
- https://www.renfe.com/es/en
Train from Girona to Lyon Part Dieu
- Ave. Duration
- 4h 22m
- Frequency
- Once daily
- Estimated price
- €45–65
- Website
- https://www.renfe.com/es/en
Rome2Rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Girona to Barcelona-Sants
- Ave. Duration
- 41 min
- Frequency
- 5 times a day
- Estimated price
- €9–50
- Website
- https://www.renfe.com/es/en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Lyon Part Dieu to Milano Centrale
- Ave. Duration
- 4h 44m
- Frequency
- Twice daily
- Estimated price
- €55–140
- Website
- https://www.trenitalia.com/en.html
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Estimated price
- €14–22
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Venezia Mestre
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- €19–55
- Schedules at
- trenitalia.com
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a day
- Estimated price
- €15–29
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Milano Centrale to Venezia Mestre
- Ave. Duration
- 2h 19m
- Frequency
- Every 4 hours
- Estimated price
- €23–55
- Website
- https://www.italotreno.it/en
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 2h 1m
- Frequency
- Once daily
- Estimated price
- €12–26
- Website
- https://www.italotreno.it/en
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 21m
- Frequency
- Every 2 hours
- Estimated price
- €15–40
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Venezia Mestre
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- €55–110
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €75–110
- 2nd Class
- €55–80
Train from Venezia Mestre to Villach Hbf
- Ave. Duration
- 3h 11m
- Frequency
- Twice daily
- Estimated price
- €35–55
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €35–55
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 1h 57m
- Frequency
- Twice daily
- Estimated price
- €9–26
- Website
- https://www.trenitalia.com/en.html
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Lyon Part Dieu to Strasbourg Bahnhof
- Ave. Duration
- 3h 42m
- Frequency
- Once daily
- Estimated price
- €65–100
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Lyon Part Dieu to Strasbourg Bahnhof
- Ave. Duration
- 3h 39m
- Frequency
- 4 times a week
- Estimated price
- €75–90
- Website
- https://int.bahn.de/en
Train from Strasbourg to Stuttgart Hbf
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- €26–75
- Website
- https://int.bahn.de/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Strasbourg to Stuttgart Hbf
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- €30–75
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Night train from Stuttgart Hbf to Lesce Bled
- Ave. Duration
- 10h 36m
- Frequency
- Once daily
- Estimated price
- €30–45
- Website
- http://www.hzpp.hr/en
- Phone
- +34 900 41 00 41
- Website
- rodalies.gencat.cat
Train from Girona to Barcelona Sants
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €7–10
- Website
- https://rodalies.gencat.cat/en/inici/index.html
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Trieste Airport to Bled, Glavna Avtobusna Postajalisce
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- €35–260
- Website
- https://www.goopti.com/en/
- Shared
- €35–80
- Private
- €120–260
Shuttle from Venezia, Aeroporto Marco Polo di Venezia to Bled, Glavna Avtobusna Postajalisce
- Ave. Duration
- 3h 35m
- Frequency
- On demand
- Estimated price
- €35–330
- Website
- https://www.goopti.com/en/
- Shared
- €35–60
- Private
- €180–330
Shuttle from Zagreb Airport to Bled, Glavna Avtobusna Postajalisce
- Ave. Duration
- 3h 15m
- Frequency
- On demand
- Estimated price
- €36–310
- Website
- https://www.goopti.com/en/
- Shared
- €36–40
- Private
- €160–310
Shuttle from Klagenfurt Airport to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h 14m
- Frequency
- On demand
- Estimated price
- €28–140
- Website
- https://www.goopti.com/en/
- Shared
- €28–31
- Private
- €55–140
Shuttle from Stazione Mestre to Bled, Glavna Avtobusna Postajalisce
- Ave. Duration
- 3h 45m
- Frequency
- On demand
- Estimated price
- €35–350
- Website
- https://www.goopti.com/en/
- Shared
- €35–60
- Private
- €190–350
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Villach Hbf to Bled bus station
- Ave. Duration
- 1h 1m
- Frequency
- 4 times a week
- Estimated price
- €8–12
- Website
- https://www.flixbus.co.uk
Bus from Trieste to Bled bus station
- Ave. Duration
- 2h 28m
- Frequency
- Once daily
- Estimated price
- €11–17
- Website
- https://www.flixbus.co.uk
Bus from Avtobusna postaja Ljubljana to Bled
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- €7–10
- Website
- https://www.flixbus.co.uk
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Girona, Estació d'Autobusos to Padova
- Ave. Duration
- 15h 1m
- Frequency
- 3 times a week
- Estimated price
- €55–75
- Schedules at
- tabitatour.ro
- Phone
- +386 (0) 31 30 41 41
- info@zup-prevozi.eu
- Website
- zup-prevozi.eu
Shuttle from Klagenfurt Airport to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- €55–65
- Schedules at
- zup-prevozi.eu
- Economy class
- €55–65
Shuttle from Flughafen München to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 4h 30m
- Frequency
- On demand
- Estimated price
- €260–310
- Schedules at
- zup-prevozi.eu
- Economy class
- €260–310
- Phone
- +39 0422 588311
- info@mobilitadimarca.it
- Website
- mobilitadimarca.it
Bus from Padova to Treviso, Aeroporto
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- https://mobilitadimarca.it/en/
- 2nd Class
- €4–6
- Phone
- +38670511611
- info@tripstair.com
- Website
- tripstair.com
Bus from Treviso Airport Canova to Ljubljana Central Bus Station
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- €28
- Website
- https://tripstair.com/
- Phone
- +386 090 74 11
- info@arriva.si
- Website
- arriva.si
Bus from Avtobusna postaja Ljubljana to Bled
- Ave. Duration
- 1h 19m
- Frequency
- 5 times a day
- Estimated price
- €5–6
- Website
- https://arriva.si/en/
- Phone
- +386 1 431 77 00
- info@nomago.si
- Website
- nomago.si
Bus from Avtobusna postaja Ljubljana to Bled
- Ave. Duration
- 1h 6m
- Frequency
- Once daily
- Estimated price
- €6–16
- Website
- https://www.nomago.si/en
- Economy
- €6–16
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Barcelona Sants Central Bus Station to Ljubljana Central Bus Station
- Ave. Duration
- 25h 30m
- Frequency
- 4 times a week
- Estimated price
- €60–90
- Website
- https://union-ivkoni.com/en
Want to know more about travelling around Slovenia
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
Italy Travel Guides
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
























































































