There are 5 ways to get from Via Bergamo to Venice by train (Trenitalia), bus, car, 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
best- Take the train from Treviglio to Bresciatrain Re6 / ...
- Take the train from Brescia to Venezia S. Luciatrain Fr
3h 12m€27–98SAI Treviglio, bus
cheapest- Take the bus from Treviglio - P.zza Popolo to Bergamobus U
- Take the bus from Bergamo - PIazzale Marconi Bus Station to Venice - Mestre Bus Stationbus BlaBlaCar Bus
5h 19m€23–37Drive 231.4 km
- Drive from Via Bergamo to Venicecar 231.4 km
2h 13m€38–54Fly
- Fly from Il Caravaggio International Airport (BGY) to Venice Marco Polo Airport (VCE)plane BGY - VCE
4h 41m€122–299Shuttle
- Take a shuttle bus from Bergamo to Venice
7h 45m€269–443
Il Caravaggio International Airport (BGY) to Venice Marco Polo Airport (VCE) flights
Comparing Your Travel Options
The cheapest way to get from Via Bergamo to Venice is to SAI Treviglio and bus which costs €23 - €40 and takes 5h 19m.
The fastest way to get from Via Bergamo to Venice is to drive which takes 2h 13m and costs €35 - €55.
No, there is no direct bus from Via Bergamo to Venice. However, there are services departing from Treviglio - Via Bottego and arriving at Venezia via Treviglio - P.zza Popolo, Bergamo - PIazzale Marconi Bus Station and Rizzardi Carrer. The journey, including transfers, takes approximately 5h 19m.
No, there is no direct train from Via Bergamo to Venice. However, there are services departing from Treviglio and arriving at Venezia S. Lucia via Brescia. The journey, including transfers, takes approximately 3h 12m.
The distance between Via Bergamo and Venice is 237 km. The road distance is 231.4 km.
The best way to get from Via Bergamo to Venice without a car is to train which takes 3h 12m and costs €26 - €100.
It takes approximately 3h 12m to get from Via Bergamo to Venice, including transfers.
Via Bergamo to Venice bus services, operated by SAI Treviglio, depart from Treviglio - P.zza Popolo station.
Via Bergamo to Venice train services, operated by Trenord, depart from Treviglio station.
The best way to get from Via Bergamo to Venice is to train which takes 3h 12m and costs €26 - €100. Alternatively, you can SAI Treviglio and bus, which costs €23 - €40 and takes 5h 19m, you could also fly, which costs €120 - €300 and takes 4h 41m.
What companies run services between Via Bergamo, Italy and Venice, Italy?
You can take a bus from Castel Rozzone to Venezia S. Lucia via Treviglio - V.le De Gasperi, Treviglio, and Brescia in around 3h 12m. Alternatively, you can take a bus from Treviglio - Via Bottego to Venezia via Treviglio - P.zza Popolo, Bergamo, Bergamo - PIazzale Marconi Bus Station, Venice - Mestre Bus Station, and Rizzardi Carrer in around 5h 19m.
- Website
- ryanair.com
Flights from Il Caravaggio International Airport to Venice Marco Polo Airport via Vienna
- Ave. Duration
- 4h 47m
- When
- Monday and Saturday
- Estimated price
- €70–180
Flights from Il Caravaggio International Airport to Venice Marco Polo Airport via Bari
- Ave. Duration
- 5h 27m
- When
- Wednesday and Thursday
- Estimated price
- €70–180
Flights from Il Caravaggio International Airport to Venice Marco Polo Airport via Naples
- Ave. Duration
- 4h 20m
- When
- Saturday
- Estimated price
- €70–180
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Treviglio to Brescia
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- Trenord
- Phone
- +390363397250
- [email protected]
- Website
- saiautolinee.it
Bus from Treviglio - P.zza Popolo to Bergamo
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- €5–7
- Schedules at
- saiautolinee.it
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
Booking & Getting There
Via Bergamo to Venice bus services, operated by SAI Treviglio, arrive at Bergamo station.
Via Bergamo to Venice train services, operated by Trenord, arrive at Brescia station.
Yes, the driving distance between Via Bergamo to Venice is 231 km. It takes approximately 2h 13m to drive from Via Bergamo to Venice.
There are 5764+ hotels available in Venice.









