There are 10 ways to get from Brig to Lake Bled by train, bus, night train, car, train (Trenitalia), plane, 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, bus
best- Take the train from Domodossola to Venezia Mestretrain Ec
- Take the bus from Stazione Mestre to Bled, Glavna Avtobusna Postajaliscebus
9h 57m€168–951Bus to Milano Malpensa Airport, fly to Ljubljana
cheapest- Take the bus from Domodossola - Stazione Ferroviaria to Aeroporto Malpensa - Terminal 1bus
- Fly from Milano Malpensa Airport (MXP) to Ljubljana (LJU)plane MXP - LJU
9h 29m€100–244Bus, train
- Take the bus from Domodossola to Milano Centralebus Re4
- Take the train from Milano Centrale to Udinetrain
- Take the bus from Udine to Bled, Glavna Avtobusna Postajaliscebus
11h 59mTrain, night train
- Take the train from Brig to Zürich HBtrain Ic8 / ...
- Take the nighttrain from Zuerich Hb to Lesce Blednighttrain En
13h 3m€309–933Drive 672.6 km
- Drive from Brig to Bledcar 672.6 km
7h 23m€117–170Train
- Take the train from Domodossola to Venezia Mestretrain Ec
- Take the train from Venezia Mestre to Nova Goricatrain Re
- Take the train from Nova Gorica to Bled Jezerotrain Re
12h€124–209Bus
- Take the bus from Domodossola to Rho Fiera Milanobus Re4
- Take the bus from Milan to Venice Mestrebus
- Take the bus from Stazione Mestre to Bled, Glavna Avtobusna Postajaliscebus
12h 7mTrain, train to Zurich Airport, fly to Ljubljana
- 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 23m€180–503Train, train to Zurich Airport, fly to Venice Marco Polo Airport, bus
- 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 the bus from Venezia, Aeroporto Marco Polo di Venezia to Bled, Glavna Avtobusna Postajaliscebus
9h 53m€242–1,219Train, 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 37m€345–723
Brig to Lake Bled by train, night train, and bus
Questions & Answers
The cheapest way to get from Brig to Lake Bled is to drive which costs €110 - €170 and takes 7h 23m.
The fastest way to get from Brig to Lake Bled is to train and fly which takes 7h 23m and costs €180 - €550.
No, there is no direct bus from Brig to Lake Bled. However, there are services departing from Domodossola and arriving at Bled, Glavna Avtobusna Postajalisce via Milan and Stazione Mestre. The journey, including transfers, takes approximately 12h 7m.
No, there is no direct train from Brig to Lake Bled. However, there are services departing from Brig and arriving at Lesce Bled via Zuerich Hb. The journey, including transfers, takes approximately 13h 3m.
The distance between Brig and Lake Bled is 656 km. The road distance is 672.6 km.
The best way to get from Brig to Lake Bled without a car is to train and bus which takes 9h 57m and costs €160 - €950.
It takes approximately 9h 57m to get from Brig to Lake Bled, including transfers.
Brig to Lake Bled bus services, operated by Trenord, depart from Domodossola station.
Brig to Lake Bled train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Brig station.
The best way to get from Brig to Lake Bled is to train which takes 12h and costs €120 - €210. Alternatively, you can bus, which costs and takes 12h 7m.
What companies run services between Brig, Switzerland and Lake Bled, Slovenia?
You can take a train from Brig to Bled Jezero via Domodossola, Venezia Mestre, and Nova Gorica in around 12h. Alternatively, you can take a train from Brig to Bled, Glavna Avtobusna Postajalisce via Domodossola, Domodossola, Rho Fiera Milano, Rho Fieramilano, Lampugnano, Milan, Venice Mestre, and Stazione Mestre in around 12h 7m.
- Website
- swiss.com
Flights from Zurich Airport to Ljubljana
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €120–350
Flights from Milano Malpensa Airport to Ljubljana via Zurich Airport
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- €95–320
Flights from Zurich Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- €85–200
Flights from Zurich Airport to Graz Airport
- Ave. Duration
- 1h 10m
- When
- Monday to Friday
- Estimated price
- €100–290
Flights from Zurich Airport to Graz Airport via Vienna
- Ave. Duration
- 3h 15m
- When
- Monday to Friday
- Estimated price
- €120–440
- Website
- lufthansa.com
Flights from Milano Malpensa Airport to Ljubljana via Frankfurt
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- €100–340
Flights from Milano Malpensa Airport to Ljubljana via Munich
- Ave. Duration
- 6h 30m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- €140–600
Flights from Zurich Airport to Graz Airport via Munich
- Ave. Duration
- 3h 2m
- When
- Every day
- Estimated price
- €130–450
- Website
- austrian.com
Flights from Zurich Airport to Graz Airport
- Ave. Duration
- 1h 10m
- When
- Monday to Friday
- Estimated price
- €100–290
Flights from Zurich Airport to Graz Airport via Vienna
- Ave. Duration
- 3h 15m
- When
- Monday to Friday
- Estimated price
- €120–440
- Website
- airserbia.com
Flights from Milano Malpensa Airport to Ljubljana via Belgrade
- Ave. Duration
- 5h
- When
- Monday, Friday, and Saturday
- Estimated price
- €85–220
- Website
- luxair.lu
Flights from Milano Malpensa Airport to Ljubljana via Luxembourg
- Ave. Duration
- 6h
- When
- Thursday
- Estimated price
- €100–440
- Website
- brusselsairlines.com
Flights from Milano Malpensa Airport to Ljubljana via Brussels
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- €75–280
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Domodossola to Venezia Mestre
- Ave. Duration
- 4h 13m
- Frequency
- Twice a week
- Estimated price
- €80–140
- Website
- Trenitalia Eurocity
- 1st Class
- €90–140
- 2nd Class
- €80–110
Train from Domodossola to Venezia Mestre
- Ave. Duration
- 4h 13m
- Frequency
- Twice a week
- Estimated price
- €80–140
- Website
- Trenitalia Eurocity
- 1st Class
- €90–140
- 2nd Class
- €80–110
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Milano Centrale to Udine
- Ave. Duration
- 4h 5m
- Frequency
- Twice daily
- Estimated price
- €45–100
- Website
- Italo Treno
Train from Brig to Zürich HB
- Ave. Duration
- 2h 13m
- Frequency
- Every 4 hours
- Estimated price
- €75–240
- Website
- Swiss Federal Railways (SBB CFF FFS)
Night train from Zuerich Hb to Lesce Bled
- Ave. Duration
- 9h 32m
- Frequency
- Twice daily
- Estimated price
- €230–700
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Brig to Bern
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €35–110
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Zürich Flughafen
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- €45–140
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Brig to Bern
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €35–110
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Zürich Flughafen
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- €45–140
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Brig to Bern
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €35–110
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Zürich Flughafen
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- €45–140
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Venezia Mestre to Nova Gorica
- Ave. Duration
- 2h 32m
- Frequency
- 4 times a week
- Estimated price
- €21–35
- Website
- Trenitalia
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- Slovenske železnice (SŽ)
Train from Nova Gorica to Bled Jezero
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- €15–23
- Website
- Slovenske železnice (SŽ)
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Stazione Mestre to Bled, Glavna Avtobusna Postajalisce
- Ave. Duration
- 3h 45m
- Frequency
- On demand
- Estimated price
- €81–800
- Website
- GoOpti
- Shared
- €81
- Private
- €255
Bus from Udine to Bled, Glavna Avtobusna Postajalisce
- Ave. Duration
- 3h 15m
- Frequency
- On demand
- Estimated price
- €88–430
- Website
- GoOpti
- Shared
- €88
- Private
- €161
Bus from Stazione Mestre to Bled, Glavna Avtobusna Postajalisce
- Ave. Duration
- 3h 45m
- Frequency
- On demand
- Estimated price
- €81–800
- Website
- GoOpti
- Shared
- €81
- Private
- €255
Bus from Venezia, Aeroporto Marco Polo di Venezia to Bled, Glavna Avtobusna Postajalisce
- Ave. Duration
- 3h 35m
- Frequency
- On demand
- Estimated price
- €81–750
- Website
- GoOpti
- Shared
- €81
- Private
- €255
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Bus from Domodossola to Milano Centrale
- Ave. Duration
- 1h 40m
- Frequency
- Every 2 hours
- Website
- Trenord
Bus from Domodossola to Rho Fiera Milano
- Ave. Duration
- 1h 25m
- Frequency
- Every 2 hours
- Website
- Trenord
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Milan to Venice Mestre
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Estimated price
- €21–35
- Website
- Flixbus
- Phone
- +39 06 88 93 82 32
- Website
- Itabus S.p.A.
Bus from Milan to Venice Mestre
- Ave. Duration
- 4h 19m
- Frequency
- 5 times a week
- Estimated price
- €17–40
- Website
- Itabus S.p.A.
- Phone
- +39 0322 844 862
- [email protected]
- Website
- Comazzi Bus
Bus from Domodossola - Stazione Ferroviaria to Aeroporto Malpensa - Terminal 1
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- €9
- Website
- Comazzi Bus
- Phone
- +386 (0) 31 30 41 41
- [email protected]
- 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
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Brig to Lake Bled bus services, operated by Trenord, arrive at Rho Fiera Milano station.
Brig to Lake Bled train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Zürich HB 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.
There are 2150+ hotels available in Lake Bled.








































