There are 10 ways to get from Bled to Visp by shuttle, train, bus, night train, car, train (Trenitalia), or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle, train
best- Take a shuttle bus from Bled, Glavna Avtobusna Postajalisce to Stazione Mestre
- Take the train from Venezia Mestre to Milano Centraletrain
- Take the train from Milano Centrale to Domodossolatrain
- Take the train from Domodossola to Eggerbergtrain Re / ...
10h 52mCHF 98–589Bus, train
cheapest- Take the bus from Bled bus station to Villach Hbfbus 906
- Take the bus from Villach Bus Station to Bernbus
- Take the train from Bern to Visptrain Ic8 / ...
13h 46mCHF 75–175Night train, train
- Take the night train from Lesce Bled to Zuerich Hbnighttrain En
- Take the train from Zürich HB to Visptrain Ic8 / ...
14h 35mCHF 216–432Drive 678.1 km
- Drive from Bled to Vispcar 678.1 km
7h 31mCHF 110–158Train
- Take the train from Lesce Bled to Villach Hbftrain 38 / ...
- Take the train from Villach Hbf to Venezia Mestretrain Rjx
- Take the train from Venezia Mestre to Domodossolatrain Ec
12h 32mCHF 126–234Fly Ljubljana to Zurich Airport, train
- Fly from Ljubljana (LJU) to Zurich Airport (ZRH)plane LJU - ZRH
- Take the train from Zürich Flughafen to Berntrain
- Take the train from Bern to Visptrain
7hCHF 182–531Fly Ljubljana to Milano Malpensa Airport, train
- Fly from Ljubljana (LJU) to Milano Malpensa Airport (MXP)plane LJU - MXP
- Take the train from Gallarate to Domodossolatrain
9h 10mCHF 117–376Shuttle to Venice Marco Polo Airport, fly to Zurich Airport, train
- Take a shuttle bus from Bled, Glavna Avtobusna Postajalisce to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Zurich Airport (ZRH)plane VCE - ZRH
- Take the train from Zürich Flughafen to Berntrain
- Take the train from Bern to Visptrain
9h 10mCHF 306–790Shuttle to Graz Airport, fly to Zurich Airport, train
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Graz Airport
- Fly from Graz Airport (GRZ) to Zurich Airport (ZRH)plane GRZ - ZRH
- Take the train from Zürich Flughafen to Berntrain
- Take the train from Bern to Visptrain
9h 13mCHF 327–811Shuttle to Zagreb Franjo Tuđman Airport, fly to Zurich Airport, train
- Take a shuttle bus from Bled, Glavna Avtobusna Postajalisce to Velika Gorica, Zagreb Airport
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Zurich Airport (ZRH)plane ZAG - ZRH
- Take the train from Zürich Flughafen to Berntrain
- Take the train from Bern to Visptrain
9h 1mCHF 300–709
Bled to Visp by bus and train
Questions & Answers
The cheapest way to get from Bled to Visp is to bus and train which costs SFr 75 - SFr 180 and takes 13h 46m.
The fastest way to get from Bled to Visp is to fly and train which takes 7h and costs SFr 180 - SFr 550.
The distance between Bled and Visp is 666 km. The road distance is 678.1 km.
The best way to get from Bled to Visp without a car is to shuttle and train which takes 10h 52m and costs SFr 95 - SFr 600.
It takes approximately 10h 52m to get from Bled to Visp, including transfers.
Yes, the driving distance between Bled to Visp is 678 km. It takes approximately 7h 31m to drive from Bled to Visp.
There are 1052+ hotels available in Visp.
What companies run services between Bled, Slovenia and Visp, Switzerland?
You can take a bus from Unior to Visp via Lesce ŽP, Lesce Bled, Villach Hbf, Venezia Mestre, Domodossola, and Brig in around 12h 32m.
- Website
- swiss.com
Flights from Ljubljana to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 85–270
Flights from Ljubljana to Milano Malpensa Airport via Zurich Airport
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- CHF 75–280
Flights from Venice Marco Polo Airport to Zurich Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- CHF 80–310
Flights from Graz Airport to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Monday to Friday
- Estimated price
- CHF 90–260
Flights from Graz Airport to Zurich Airport via Vienna
- Ave. Duration
- 2h 55m
- When
- Tuesday to Sunday
- Estimated price
- CHF 100–420
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- CHF 80–250
- Website
- lufthansa.com
Flights from Ljubljana to Milano Malpensa Airport via Munich
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- CHF 75–450
Flights from Ljubljana to Milano Malpensa Airport via Frankfurt
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- CHF 80–330
Flights from Graz Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 1m
- When
- Every day
- Estimated price
- CHF 120–650
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- CHF 65–280
- Website
- austrian.com
Flights from Graz Airport to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Monday to Friday
- Estimated price
- CHF 90–260
Flights from Graz Airport to Zurich Airport via Vienna
- Ave. Duration
- 2h 55m
- When
- Tuesday to Sunday
- Estimated price
- CHF 100–420
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport via Vienna
- Ave. Duration
- 3h 35m
- When
- Monday to Friday
- Estimated price
- CHF 60–250
- Website
- croatiaairlines.com
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- CHF 80–250
- Website
- airserbia.com
Flights from Ljubljana to Milano Malpensa Airport via Belgrade
- Ave. Duration
- 5h 10m
- When
- Monday, Friday, and Sunday
- Estimated price
- CHF 75–240
- Website
- luxair.lu
Flights from Ljubljana to Milano Malpensa Airport via Luxembourg
- Ave. Duration
- 5h 20m
- When
- Thursday and Sunday
- Estimated price
- CHF 75–330
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- CHF 30–60
- Website
- https://www.italotreno.it/en
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Milano Centrale to Domodossola
- Ave. Duration
- 1h 39m
- Frequency
- Every 2 hours
- Estimated price
- CHF 8–10
- Website
- https://www.trenord.it/en/
Train from Gallarate to Domodossola
- Ave. Duration
- 1h 1m
- Frequency
- Every 2 hours
- Estimated price
- CHF 5–8
- Website
- https://www.trenord.it/en/
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Domodossola to Eggerberg
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- CHF 8–12
- Website
- https://www.bls.ch/en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Bern to Visp
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- CHF 30–90
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Visp
- Ave. Duration
- 2h 2m
- Frequency
- Every 4 hours
- Estimated price
- CHF 65–200
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Bern
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- CHF 40–120
- Website
- https://www.sbb.ch/en
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Night train from Lesce Bled to Zuerich Hb
- Ave. Duration
- 10h 25m
- Frequency
- Twice daily
- Estimated price
- CHF 150–220
- Website
- http://www.hzpp.hr/en
Train from Lesce Bled to Villach Hbf
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- CHF 12–18
- Website
- http://www.hzpp.hr/en
- Phone
- +386 1 29 13 331
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Lesce Bled to Villach Hbf
- Ave. Duration
- 49 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 12–18
- Website
- https://potniski.sz.si/en/
Train from Villach Hbf to Venezia Mestre
- Ave. Duration
- 3h 11m
- Frequency
- Twice daily
- Estimated price
- CHF 30–55
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 30–55
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Venezia Mestre to Domodossola
- Ave. Duration
- 4h 13m
- Frequency
- Once daily
- Estimated price
- CHF 75–130
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 85–130
- 2nd Class
- CHF 75–100
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Gallarate to Domodossola
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- CHF 9–16
- Website
- https://www.trenitalia.com/en.html
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Bled, Glavna Avtobusna Postajalisce to Stazione Mestre
- Ave. Duration
- 3h 45m
- Frequency
- On demand
- Estimated price
- CHF 52–550
- Website
- https://www.goopti.com/en/
- Shared
- CHF 52
- Private
- CHF 200
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Bled bus station to Villach Hbf
- Ave. Duration
- 52 min
- Frequency
- 5 times a week
- Estimated price
- CHF 3–6
- Website
- https://www.flixbus.co.uk
Bus from Villach Bus Station to Bern
- Ave. Duration
- 10h 20m
- Frequency
- Once daily
- Estimated price
- CHF 40–75
- Website
- https://www.flixbus.co.uk
- Phone
- +386 40 121 900
- mamut.slovenija@gmail.com
- Website
- slovenija.eu.com
Shuttle from Bled, Glavna Avtobusna Postajalisce to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- CHF 160–361
- Schedules at
- slovenija.eu.com
- 1 -3 persons
- CHF 296
- 4-8 persons
- CHF 361
Shuttle from Bled, Glavna Avtobusna Postajalisce to Velika Gorica, Zagreb Airport
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- CHF 140–278
- Schedules at
- slovenija.eu.com
- 1 -3 persons
- CHF 204
- 4-8 persons
- CHF 278
- Phone
- +386 (0) 31 30 41 41
- info@zup-prevozi.eu
- Website
- zup-prevozi.eu
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Graz Airport
- Ave. Duration
- 1h 43m
- Frequency
- On demand
- Estimated price
- CHF 120–150
- Schedules at
- zup-prevozi.eu
- Economy class
- CHF 120–150
Want to know more about travelling around Switzerland
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






















































