There are 8 ways to get from Bansko to Venice by bus, plane, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly to Venice Marco Polo Airport
best- Take the bus from Bansko to Sofiabus
- Fly from Sofia Airport (SOF) to Venice Marco Polo Airport (VCE)plane SOF - VCE
10h 29m€68–193Bus
- Take the bus from Bansko to Sofiabus
- Take the bus from Sofia to Venezia, Viale Stazionebus
21h 18m€117–164Drive 1,279.8 km
- Drive from Bansko to Venicecar 1,279.8 km
12h 31m€200–289Bus, fly to Bologna Guglielmo Marconi Airport, train
- Take the bus from Bansko to Sofiabus
- Fly from Sofia Airport (SOF) to Bologna Guglielmo Marconi Airport (BLQ)plane SOF - BLQ
- Take the train from Bologna Centrale to Venezia S. Luciatrain
9h 44m€78–198Bus, fly to Il Caravaggio International Airport, train
- Take the bus from Bansko to Sofiabus
- Fly from Sofia Airport (SOF) to Il Caravaggio International Airport (BGY)plane SOF - BGY
- Take the train from Brescia to Venezia Santa Luciatrain
11h 31m€97–333Bus, train via Sofia
- Take the bus from Bansko to Blagoevgradbus
- Take the train from Blagoevgrad to Sofiatrain
- Take the bus from Sofia to Triestebus
- Take the train from Trieste Airport to Venezia S. Luciatrain
22h 55m€111–149Bus, train
- Take the bus from Bansko to Blagoevgradbus
- Take the bus from Blagoevgrad to Triestebus
- Take the train from Trieste Centrale to Venezia S. Luciatrain Re
23h€119–153Bus via Niš
- Take the bus from Bansko to Sofiabus
- Take the bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanicabus
- Take the bus from Niš, Autobuska Stanica to Venezia, Viale Stazionebus
23h 3m€106–149
Bansko to Venice by bus and train
Questions & Answers
The cheapest way to get from Bansko to Venice is to bus and fly which costs €65 - €200 and takes 10h 29m.
The fastest way to get from Bansko to Venice is to bus and fly and train which takes 9h 44m and costs €75 - €200.
No, there is no direct bus from Bansko to Venice. However, there are services departing from Bansko and arriving at Venezia via Sofia and Stazione MESTRE FS C3. The journey, including transfers, takes approximately 21h 18m.
The distance between Bansko and Venice is 1118 km. The road distance is 1279.8 km.
The best way to get from Bansko to Venice without a car is to bus which takes 21h 18m and costs €110 - €170.
It takes approximately 10h 29m to get from Bansko to Venice, including transfers.
Bansko to Venice bus services, operated by Municipality of Bansko, depart from Bansko station.
Bansko to Venice bus services, operated by Municipality of Bansko, arrive at Sofia station.
Venice is 1h behind Bansko. It is currently 3:12 AM in Bansko and 2:12 AM in Venice.
Yes, the driving distance between Bansko to Venice is 1280 km. It takes approximately 12h 31m to drive from Bansko to Venice.
What companies run services between Bansko, Bulgaria and Venice, Italy?
You can take a bus from Bansko to Venezia via Sofia, Venezia, Viale Stazione, and Stazione MESTRE FS C3 in around 21h 18m.
- Website
- ryanair.com
Flights from Sofia Airport to Venice Marco Polo Airport via Bari
- Ave. Duration
- 6h 30m
- When
- Tuesday
- Estimated price
- €50–130
Flights from Sofia Airport to Venice Marco Polo Airport via Naples
- Ave. Duration
- 8h 10m
- When
- Friday and Saturday
- Estimated price
- €50–130
Flights from Sofia Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- €45–120
Flights from Sofia Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- €24–130
Flights from Sofia Airport to Il Caravaggio International Airport via Vienna
- Ave. Duration
- 3h 55m
- When
- Monday
- Estimated price
- €24–130
- Website
- lufthansa.com
Flights from Sofia Airport to Venice Marco Polo Airport via Munich
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- €75–310
Flights from Sofia Airport to Bologna Guglielmo Marconi Airport via Munich
- Ave. Duration
- 4h 26m
- When
- Every day
- Estimated price
- €75–320
- Website
- austrian.com
Flights from Sofia Airport to Venice Marco Polo Airport via Vienna
- Ave. Duration
- 6h 21m
- When
- Every day
- Estimated price
- €70–280
- Website
- ita-airways.com
Flights from Sofia Airport to Venice Marco Polo Airport via Rome
- Ave. Duration
- 4h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €75–210
Flights from Sofia Airport to Bologna Guglielmo Marconi Airport via Rome
- Ave. Duration
- 4h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €75–210
- Website
- wizzair.com
Flights from Sofia Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- €21–75
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bologna Centrale to Venezia S. Lucia
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- €22–45
- Schedules at
- trenitalia.com
Train from Brescia to Venezia Santa Lucia
- Ave. Duration
- 1h 49m
- Frequency
- Every 2 hours
- Estimated price
- €26–50
- Schedules at
- trenitalia.com
Train from Trieste Airport to Venezia S. Lucia
- Ave. Duration
- 1h 32m
- Frequency
- Once a week
- Estimated price
- €17–35
- Schedules at
- trenitalia.com
Train from Trieste Centrale to Venezia S. Lucia
- Ave. Duration
- 2h
- Frequency
- Once a week
- Estimated price
- €30–60
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Bologna Centrale to Venezia S. Lucia
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- €20–40
- Website
- https://www.italotreno.it/en
Train from Brescia to Venezia Santa Lucia
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- €23–50
- Website
- https://www.italotreno.it/en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Bologna Centrale to Venezia S. Lucia
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- €20–35
- Website
- https://www.trenitalia.com/en.html
Train from Brescia to Venezia Santa Lucia
- Ave. Duration
- 2h 19m
- Frequency
- Twice daily
- Estimated price
- €23–40
- Website
- https://www.trenitalia.com/en.html
Train from Trieste Airport to Venezia S. Lucia
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- €15–26
- Website
- https://www.trenitalia.com/en.html
Train from Trieste Centrale to Venezia S. Lucia
- Ave. Duration
- 3h 27m
- Frequency
- Hourly
- Estimated price
- €27–50
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Brescia to Venezia Santa Lucia
- Ave. Duration
- 1h 49m
- Frequency
- 6 times a week
- Estimated price
- €40–90
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €60–90
- 2nd Class
- €40–60
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Train from Blagoevgrad to Sofia
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- €3–6
- Website
- https://www.bdz.bg/en
- 2nd Class
- €3–6
- 1st Class
- €5–6
- Phone
- 0898 448 696
- marketing@grad.bg
- Website
- bansko.net
Bus from Bansko to Sofia
- Ave. Duration
- 3h 2m
- Frequency
- Every 4 hours
- Estimated price
- €5–8
- Schedules at
- https://bansko.org/bansko_bus_schedule
- Website
- https://bansko.org/
Bus from Bansko to Blagoevgrad
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- €2–4
- Schedules at
- https://bansko.org/bansko_bus_schedule
- Website
- https://bansko.org/
- info@bgrazpisanie.com
- Website
- bgrazpisanie.com
Bus from Bansko to Sofia
- Ave. Duration
- 2h 33m
- Frequency
- 3 times a day
- Estimated price
- €12
- Website
- https://bgrazpisanie.com/en
Bus from Bansko to Blagoevgrad
- Ave. Duration
- 48 min
- Frequency
- 3 times a day
- Website
- https://bgrazpisanie.com/en
- Phone
- 02 981 10 40
- travel@yubim.eu
- Website
- yubim.eu
Bus from Sofia to Venezia, Viale Stazione
- Ave. Duration
- 16h 56m
- Frequency
- 4 times a week
- Estimated price
- €110–150
- Schedules at
- yubim.eu
- Phone
- +359 2 980 56 58
- info@mm-travel.bg
- Website
- mm-travel.bg
Bus from Sofia to Trieste
- Ave. Duration
- 14h 30m
- Frequency
- Twice a week
- Estimated price
- €88
- Schedules at
- mm-travel.bg
- Book at
- mm-travel.bg
Bus from Blagoevgrad to Trieste
- Ave. Duration
- 17h 5m
- Frequency
- Twice a week
- Estimated price
- €90
- Schedules at
- mm-travel.bg
- Book at
- mm-travel.bg
- Phone
- 02 952 50 04
- matpu96@abv.bg
- Website
- matpu.com
Bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanica
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- €18–25
- Schedules at
- matpu.com
- Phone
- +381 18 255 177
- Website
- nis-ekspres.rs
Bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanica
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- €14–23
- Schedules at
- nis-ekspres.rs
- Phone
- +381 (11) 761-4545
- Website
- srbijatours.com
Bus from Niš, Autobuska Stanica to Venezia, Viale Stazione
- Ave. Duration
- 13h 47m
- Frequency
- Once a week
- Estimated price
- €85–100
- Schedules at
- srbijatours.com
- Prices
- €85–100
Want to know more about travelling around Italy
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
More Questions & Answers
There are 5642+ hotels available in Venice.








































