There are 11 ways to get from Perpignan to Lake Bled by train, plane, train (Trenitalia), bus, car, or shuttle
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 Barcelona–El Prat Airport, fly to Ljubljana
best- Take the train from Perpignan to Barcelona-Sants
- Fly from Barcelona–El Prat Airport (BCN) to Ljubljana (LJU)BCN - LJU
7h 8m€131–404Bus
cheapest- Take the bus from Perpignan Bus Station to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)
- Take the bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Ljubljana bus station402 / ...
- Take the bus from Avtobusna postaja Ljubljana to Bled
22h 1m€54–155Train
- Take the train from Perpignan to Lyon-Saint Exupery Tgv
- Take the train from Lyon-Saint Exupery Tgv to Milano CentraleFr
- Take the train from Milano Centrale to Venezia MestreFr
- Take the train from Venezia Mestre to Nova GoricaRe
- Take the train from Nova Gorica to Bled JezeroRe
17h 42m€135–339Bus, train
- Take the bus from Perpignan to Venice Mestre
- Take the train from Venezia Mestre to Nova GoricaRe
- Take the train from Nova Gorica to Bled JezeroRe
20h 54m€78–138Drive 1,215.6 km
- Drive from Perpignan to Bled1,215.6 km
13h 33m€185–267Train, train to Toulouse-Blagnac Airport, fly to Ljubljana
- Take the train from Perpignan to Narbonne
- Take the train from Narbonne to Toulouse Matabiau
- Fly from Toulouse-Blagnac Airport (TLS) to Ljubljana (LJU)TLS - LJU
11h 9m€164–376Train to Barcelona–El Prat Airport, fly to Trieste – Friuli Venezia Giulia Airport, shuttle
- Take the train from Perpignan to Barcelona-Sants
- Fly from Barcelona–El Prat Airport (BCN) to Trieste – Friuli Venezia Giulia Airport (TRS)BCN - TRS
- Take a shuttle bus from Trieste Airport to Bled, Glavna Avtobusna Postajalisce
9h 1m€106–534Train to Barcelona–El Prat Airport, fly to Venice Marco Polo Airport, shuttle
- Take the train from Perpignan to Barcelona-Sants
- Fly from Barcelona–El Prat Airport (BCN) to Venice Marco Polo Airport (VCE)BCN - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Bled, Glavna Avtobusna Postajalisce
9h 51m€78–584Fly Perpignan-Rivesaltes Airport to Venice Marco Polo Airport, shuttle
- Fly from Perpignan-Rivesaltes Airport (PGF) to Venice Marco Polo Airport (VCE)PGF - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Bled, Glavna Avtobusna Postajalisce
10h 55m€166–731Train to Marseille Provence Airport, fly to Venice Marco Polo Airport, shuttle
- Take the train from Perpignan to Aix En Provence Tgv
- Fly from Marseille Provence Airport (MRS) to Venice Marco Polo Airport (VCE)MRS - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Bled, Glavna Avtobusna Postajalisce
11h 10m€115–540Train, bus
- Take the train from Perpignan to BeziersTgv
- Take the bus from Beziers De Gaulle Bus Station to Ljubljana Central Bus Station
- Take the bus from Avtobusna postaja Ljubljana to Unior
25h 10m€67–123
Perpignan to Lake Bled by train
Questions & Answers
The cheapest way to get from Perpignan to Lake Bled is to train and bus which costs €65 - €130 and takes 25h 10m.
The fastest way to get from Perpignan to Lake Bled is to train and fly which takes 7h 8m and costs €130 - €410.
No, there is no direct bus from Perpignan station to Lake Bled. However, there are services departing from Perpignan Bus Station and arriving at Bled via Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) and Avtobusna postaja Ljubljana. The journey, including transfers, takes approximately 22h 1m.
No, there is no direct train from Perpignan to Lake Bled. However, there are services departing from Perpignan and arriving at Bled Jezero via Lyon-Saint Exupery Tgv, Milano Centrale, Venezia Mestre and Nova Gorica. The journey, including transfers, takes approximately 17h 42m.
The distance between Perpignan and Lake Bled is 1369 km. The road distance is 1215.6 km.
The best way to get from Perpignan to Lake Bled without a car is to train which takes 17h 42m and costs €130 - €340.
It takes approximately 7h 8m to get from Perpignan to Lake Bled, including transfers.
Perpignan to Lake Bled bus services, operated by Itabus S.p.A., depart from Perpignan Bus Station.
Perpignan to Lake Bled train services, operated by Société Nationale des Chemins de fer Français (SNCF), depart from Perpignan station.
The best way to get from Perpignan to Lake Bled is to train which takes 17h 42m and costs €130 - €340. Alternatively, you can bus, which costs €50 - €160 and takes 22h 1m.
What companies run services between Perpignan, France and Lake Bled, Slovenia?
You can take a train from Perpignan to Bled Jezero via Lyon-Saint Exupery Tgv, Milano Centrale, Venezia Mestre, and Nova Gorica in around 17h 42m. Alternatively, you can take a bus from Perpignan Bus Station to Bled via Venezia, Viale Stazione (Mestre Stazione - fermata ATVO), Ljubljana bus station, and Avtobusna postaja Ljubljana in around 22h 1m.
- 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–150
Flights from Barcelona–El Prat Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- €30–130
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to Ljubljana
- Ave. Duration
- 2h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €55–210
Flights from Barcelona–El Prat Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €20–110
- Website
- lufthansa.com
Flights from Barcelona–El Prat Airport to Ljubljana via Munich
- Ave. Duration
- 3h 55m
- When
- Monday, Thursday, and Friday
- Estimated price
- €60–310
Flights from Barcelona–El Prat Airport to Ljubljana via Frankfurt
- Ave. Duration
- 5h
- When
- Thursday
- Estimated price
- €85–370
Flights from Toulouse-Blagnac Airport to Ljubljana via Munich
- Ave. Duration
- 10h 15m
- When
- Monday
- Estimated price
- €95–220
- Website
- transavia.com
Flights from Toulouse-Blagnac Airport to Ljubljana via Paris Orly
- Ave. Duration
- 5h 50m
- When
- Tuesday
- Estimated price
- €80–410
Flights from Perpignan-Rivesaltes Airport to Venice Marco Polo Airport via Paris Orly
- Ave. Duration
- 5h 50m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- €110–600
- Website
- airfrance.com
Flights from Toulouse-Blagnac Airport to Ljubljana via Paris Charles de Gaulle
- Ave. Duration
- 4h 55m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €85–410
Flights from Toulouse-Blagnac Airport to Ljubljana via Amsterdam Schiphol
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- €100–460
- Website
- ita-airways.com
Flights from Barcelona–El Prat Airport to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- €60–130
Flights from Barcelona–El Prat Airport to Venice Marco Polo Airport via Rome
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €90–160
- Website
- easyjet.com
Flights from Barcelona–El Prat Airport to Venice Marco Polo Airport via Nice
- Ave. Duration
- 3h 45m
- When
- Monday
- Estimated price
- €30–170
Flights from Perpignan-Rivesaltes Airport to Venice Marco Polo Airport via Paris Orly
- Ave. Duration
- 4h 30m
- When
- Wednesday
- Estimated price
- €85–370
- 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–250
Flights from Marseille Provence Airport to Venice Marco Polo Airport via Zurich
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €80–310
- Website
- brusselsairlines.com
Flights from Toulouse-Blagnac Airport to Ljubljana via Brussels
- Ave. Duration
- 5h 55m
- When
- Monday and Friday
- Estimated price
- €90–340
- Website
- klm.com
Flights from Toulouse-Blagnac Airport to Ljubljana via Amsterdam Schiphol
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- €100–460
- Website
- flyulendo.com
Flights from Barcelona–El Prat Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €24–95
- Website
- volotea.com
Flights from Marseille Provence Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €35–150
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Perpignan to Barcelona-Sants
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- €35–130
- Website
- https://www.sncf-connect.com/en-en
Train from Perpignan to Narbonne
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- €9–17
- Website
- https://www.sncf-connect.com/en-en
Train from Narbonne to Toulouse Matabiau
- Ave. Duration
- 1h 12m
- Frequency
- 3 times a day
- Estimated price
- €14–35
- Website
- https://www.sncf-connect.com/en-en
Train from Perpignan to Beziers
- Ave. Duration
- 52 min
- Frequency
- Every 4 hours
- Estimated price
- €12–23
- Website
- https://www.sncf-connect.com/en-en
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Perpignan to Barcelona-Sants
- Ave. Duration
- 1h 22m
- Frequency
- Twice daily
- Estimated price
- €16–22
- Website
- https://www.renfe.com/es/en
Train from Perpignan to Narbonne
- Ave. Duration
- 35 min
- Frequency
- 4 times a day
- Estimated price
- €6–9
- Website
- https://www.renfe.com/es/en
Train from Perpignan to Aix En Provence Tgv
- Ave. Duration
- 3h 9m
- Frequency
- Twice daily
- Estimated price
- €27–40
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Perpignan to Lyon-Saint Exupery Tgv
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- €75–170
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €75–120
- Rail 1st Class
- €120–170
Train from Perpignan to Narbonne
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- €10–24
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €10–16
- Rail 1st Class
- €16–24
Train from Narbonne to Toulouse Matabiau
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- €16–30
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Perpignan to Beziers
- Ave. Duration
- 1h 12m
- Frequency
- Every 4 hours
- Estimated price
- €15–35
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €15–22
- Rail 1st Class
- €23–35
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Lyon-Saint Exupery Tgv to Milano Centrale
- Ave. Duration
- 4h 33m
- Frequency
- 4 times a week
- Estimated price
- €24–35
- Website
- https://www.trenitalia.com/en.html
Train from Venezia Mestre to Nova Gorica
- Ave. Duration
- 2h 20m
- Frequency
- 5 times a week
- Estimated price
- €9–14
- 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–60
- 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
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Venezia Mestre
- Ave. Duration
- 2h 25m
- Frequency
- 6 times a week
- Estimated price
- €55–110
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €75–110
- 2nd Class
- €55–80
- Phone
- +386 1 29 13 331
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Nova Gorica to Bled Jezero
- Ave. Duration
- 1h 44m
- Frequency
- Every 4 hours
- Estimated price
- €6–14
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- €6–9
- Regional Train Ticket
- €8–10
- Intercity 1st Class Ticket
- €12–14
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Perpignan to Venice Mestre
- Ave. Duration
- 14h 50m
- Frequency
- Once daily
- Estimated price
- €60–110
- Website
- https://www.flixbus.co.uk
Bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Ljubljana bus station
- Ave. Duration
- 4h 20m
- Frequency
- Every 2 hours
- Estimated price
- €20–29
- 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
- +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
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Perpignan Bus Station to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)
- Ave. Duration
- 14h 39m
- Frequency
- 3 times a week
- Estimated price
- €35–110
- Website
- https://www.itabus.it/en/home
Bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Ljubljana bus station
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- €11–16
- Website
- https://www.itabus.it/en/home
- Phone
- +38670511611
- info@tripstair.com
- Website
- tripstair.com
Bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Ljubljana bus station
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a day
- Estimated price
- €28–29
- Website
- https://tripstair.com/
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Ljubljana bus station
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a week
- Estimated price
- €10–15
- Website
- https://union-ivkoni.com/en
Bus from Beziers De Gaulle Bus Station to Ljubljana Central Bus Station
- Ave. Duration
- 20h 45m
- Frequency
- 4 times a week
- Estimated price
- €50–75
- Website
- https://union-ivkoni.com/en
- 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/
Bus from Avtobusna postaja Ljubljana to Unior
- Ave. Duration
- 1h 18m
- Frequency
- 4 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
Bus from Avtobusna postaja Ljubljana to Unior
- Ave. Duration
- 1h 16m
- Frequency
- Once daily
- Estimated price
- €6–16
- Website
- https://www.nomago.si/en
- Economy
- €6–16
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
Slovenia: Getting from Ljubljana to Lake Bled
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
Perpignan to Lake Bled bus services, operated by Itabus S.p.A., arrive at Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) station.
Perpignan to Lake Bled train services, operated by Société Nationale des Chemins de fer Français (SNCF), arrive at Lyon-Saint Exupery Tgv station.
Yes, the driving distance between Perpignan to Lake Bled is 1216 km. It takes approximately 13h 33m to drive from Perpignan to Lake Bled.
Book your Perpignan to Lake Bled bus tickets online with Omio.
There are 1725+ hotels available in Lake Bled.






























































