There are 9 ways to get from Brig to Lake Bled by train, plane, train (Trenitalia), bus, night train, shuttle, 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, train to Zurich Airport, fly to Ljubljana
best- Take the train from Brig to Berntrain
- Take the train from Bern to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Ljubljana (LJU)plane ZRH - LJU
7h 10m€201–524Bus
cheapest- Take the bus from Domodossola - Stazione Ferroviaria to Aeroporto Malpensa - Terminal 1bus 3
- Take the bus from Milan to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)bus
- Take the bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Ljubljana bus stationbus 907 / ...
- Take the bus from Avtobusna postaja Ljubljana to Bledbus
14h 2m€55–255Train
- Take the train from Domodossola to Milano Centraletrain
- Take the train from Milano Centrale to Venezia Mestretrain
- Take the train from Venezia Mestre to Nova Goricatrain Re
- Take the train from Nova Gorica to Bled Jezerotrain Re
12h 30m€88–156Train, night train
- Take the train from Brig to Zürich HBtrain Ic8 / ...
- Take the night train from Zuerich Hb to Lesce Blednighttrain En
13h 8m€298–885Train to Milano Malpensa Airport, fly to Ljubljana
- Take the train from Domodossola to Gallaratetrain
- Fly from Milano Malpensa Airport (MXP) to Ljubljana (LJU)plane MXP - LJU
9h 5m€126–350Train, train to Zurich Airport, fly to Venice Marco Polo Airport, shuttle
- Take the train from Brig to Berntrain
- Take the train from Bern to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Venice Marco Polo Airport (VCE)plane ZRH - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Bled, Glavna Avtobusna Postajalisce
9h 53m€206–1,014Train, train to Zurich Airport, fly to Graz Airport, shuttle
- Take the train from Brig to Berntrain
- Take the train from Bern to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Graz Airport (GRZ)plane ZRH - GRZ
- Take a shuttle bus from Graz Airport to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
9h 24m€356–824Drive 672.6 km
- Drive from Brig to Bledcar 672.6 km
7h 23m€119–171Bus, shuttle
- Take the bus from Domodossola - Stazione Ferroviaria to Aeroporto Malpensa - Terminal 1bus 3
- Take a shuttle bus from Malpensa Airport - Milan to Treviso, Aeroporto
- Take a shuttle bus from Treviso, Aeroporto to Bled, Glavna Avtobusna Postajalisce
11h 45m€372–1,320
Brig to Lake Bled by train
Questions & Answers
The cheapest way to get from Brig to Lake Bled is to bus which costs €55 - €260 and takes 14h 2m.
The fastest way to get from Brig to Lake Bled is to train and fly which takes 7h 10m and costs €200 - €550.
No, there is no direct train from Brig to Lake Bled. However, there are services departing from Brig and arriving at Bled Jezero via Domodossola, Milano Centrale, Venezia Mestre and Nova Gorica. The journey, including transfers, takes approximately 12h 30m.
The distance between Brig and Lake Bled is 737 km. The road distance is 672.6 km.
The best way to get from Brig to Lake Bled without a car is to train which takes 12h 30m and costs €85 - €160.
It takes approximately 7h 10m to get from Brig to Lake Bled, including transfers.
Brig to Lake Bled train services, operated by Trenord, depart from Domodossola station.
The best way to get from Brig to Lake Bled is to train which takes 12h 30m and costs €85 - €160. Alternatively, you can bus, which costs €55 - €260 and takes 14h 2m.
Brig to Lake Bled train services, operated by Trenord, arrive at Milano Centrale station.
Yes, the driving distance between Brig to Lake Bled is 673 km. It takes approximately 7h 23m to drive from Brig to Lake Bled.
What companies run services between Brig, Switzerland and Lake Bled, Slovenia?
You can take a train from Brig to Bled Jezero via Domodossola, Milano Centrale, Venezia Mestre, and Nova Gorica in around 12h 30m. Alternatively, you can take a train from Brig to Bled via Domodossola, Domodossola - Stazione Ferroviaria, Aeroporto Malpensa - Terminal 1, Milan, Venezia, Viale Stazione (Mestre Stazione - fermata ATVO), Ljubljana bus station, and Avtobusna postaja Ljubljana in around 14h 2m.
- Website
- swiss.com
Flights from Zurich Airport to Ljubljana
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €90–290
Flights from Milano Malpensa Airport to Ljubljana via Zurich Airport
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- €80–310
Flights from Zurich Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- €90–340
Flights from Zurich Airport to Graz Airport
- Ave. Duration
- 1h 10m
- When
- Monday to Friday
- Estimated price
- €95–290
Flights from Zurich Airport to Graz Airport via Vienna
- Ave. Duration
- 3h 15m
- When
- Monday to Friday
- Estimated price
- €120–470
- Website
- lufthansa.com
Flights from Milano Malpensa Airport to Ljubljana via Frankfurt
- Ave. Duration
- 6h 3m
- When
- Every day
- Estimated price
- €85–350
Flights from Milano Malpensa Airport to Ljubljana via Munich
- Ave. Duration
- 6h 30m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €110–490
Flights from Zurich Airport to Graz Airport via Munich
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €130–700
- Website
- austrian.com
Flights from Zurich Airport to Graz Airport
- Ave. Duration
- 1h 10m
- When
- Monday to Friday
- Estimated price
- €95–290
Flights from Zurich Airport to Graz Airport via Vienna
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- €120–470
- Website
- airserbia.com
Flights from Milano Malpensa Airport to Ljubljana via Belgrade
- Ave. Duration
- 5h
- When
- Monday, Friday, and Saturday
- Estimated price
- €85–270
- Website
- luxair.lu
Flights from Milano Malpensa Airport to Ljubljana via Luxembourg
- Ave. Duration
- 6h
- When
- Thursday
- Estimated price
- €80–360
- Website
- transavia.com
Flights from Milano Malpensa Airport to Ljubljana via Paris Orly
- Ave. Duration
- 7h 5m
- When
- Thursday and Saturday
- Estimated price
- €70–370
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Brig to Bern
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €35–110
- Website
- https://www.sbb.ch/en
Train from Bern to Zürich Flughafen
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- €40–130
- Website
- https://www.sbb.ch/en
Train from Brig to Zürich HB
- Ave. Duration
- 2h 13m
- Frequency
- Every 4 hours
- Estimated price
- €75–220
- Website
- https://www.sbb.ch/en
Night train from Zuerich Hb to Lesce Bled
- Ave. Duration
- 9h 32m
- Frequency
- 3 times a day
- Estimated price
- €220–650
- Website
- https://www.sbb.ch/en
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Domodossola to Milano Centrale
- Ave. Duration
- 1h 42m
- Frequency
- Every 2 hours
- Estimated price
- €8–11
- Website
- https://www.trenord.it/en/
Train from Domodossola to Gallarate
- Ave. Duration
- 1h 1m
- Frequency
- Every 2 hours
- Estimated price
- €6–8
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Milano Centrale to Venezia Mestre
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- €30–65
- Website
- https://www.italotreno.it/en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Venezia Mestre to Nova Gorica
- Ave. Duration
- 2h 32m
- Frequency
- 4 times a week
- Estimated price
- €21–40
- Website
- https://www.trenitalia.com/en.html
Train from Domodossola to Gallarate
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- €10–18
- Website
- https://www.trenitalia.com/en.html
- 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 46m
- Frequency
- Every 4 hours
- Estimated price
- €21–29
- Website
- https://potniski.sz.si/en/
- Phone
- +39 0322 844 862
- comazzi@comazzibus.com
- Website
- comazzibus.com
Bus from Domodossola - Stazione Ferroviaria to Aeroporto Malpensa - Terminal 1
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- €9
- Website
- https://www.comazzibus.com/eng/index.php
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Milan to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- €21–40
- Website
- https://www.flixbus.co.uk
Bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Ljubljana bus station
- Ave. Duration
- 3h 10m
- Frequency
- Every 2 hours
- Estimated price
- €14–25
- Website
- https://www.flixbus.co.uk
Bus from Avtobusna postaja Ljubljana to Bled
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- €3–7
- Website
- https://www.flixbus.co.uk
- Phone
- +386 090 74 11
- info@arriva.si
- Website
- arriva.si
Bus from Avtobusna postaja Ljubljana to Bled
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- 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 17m
- Frequency
- Once daily
- Estimated price
- €85–170
- Website
- https://www.nomago.si/en
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Venezia, Aeroporto Marco Polo di Venezia to Bled, Glavna Avtobusna Postajalisce
- Ave. Duration
- 3h 35m
- Frequency
- On demand
- Estimated price
- €56–550
- Website
- https://www.goopti.com/en/
- Shared
- €56
- Private
- €216
Shuttle from Malpensa Airport - Milan to Treviso, Aeroporto
- Ave. Duration
- 4h 26m
- Frequency
- On demand
- Estimated price
- €300–750
- Website
- https://www.goopti.com/en/
Shuttle from Treviso, Aeroporto to Bled, Glavna Avtobusna Postajalisce
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Estimated price
- €56–550
- Website
- https://www.goopti.com/en/
- Shared
- €56
- Private
- €216
- Phone
- +386 (0) 31 30 41 41
- info@zup-prevozi.eu
- Website
- zup-prevozi.eu
Shuttle from Graz Airport to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h 44m
- Frequency
- On demand
- Estimated price
- €130–160
- Schedules at
- zup-prevozi.eu
- Economy class
- €130–160
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Slovenia: Getting from Ljubljana to Lake Bled
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
There are 1853+ hotels available in Lake Bled.










































