Students! Get the Omio app and enjoy 10% off your first booking and 5% off all other trips.

Bergamo station to Venice train with Regionale

Sun, Apr 27
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Bergamo station to Venice

Showing times and prices for Apr 27

Cheapest

The best way to find a cheap train ticket from Bergamo station to Venice is to book your journey as far in advance as possible and to avoid traveling at rush hour.

RegionaleRegionale TRENORD 10123 · Regionale TRENORD 2621 · Regionale Veloce 3613
10:06AM3h44
Bergamo station
01:50PMVenice Santa Lucia
$271One-way
2 transfers
RegionaleRegionale TRENORD 10115 · Regionale TRENORD 2613 · Regionale Veloce 3489
06:06AM3h44
Bergamo station
09:50AMVenice Santa Lucia
$271One-way
2 transfers
RegionaleRegionale TRENORD 10131 · Regionale TRENORD 2629 · Regionale Veloce 3505
02:06PM3h44
Bergamo station
05:50PMVenice Santa Lucia
$271One-way
2 transfers
RegionaleRegionale TRENORD 10137 · Regionale TRENORD 2635 · VeronaTrenoBici 3422
05:06PM3h44
Bergamo station
08:50PMVenice Santa Lucia
$271One-way
2 transfers
RegionaleRegionale TRENORD 10117 · Regionale TRENORD 2615 · Regionale Veloce 3485
07:06AM3h44
Bergamo station
10:50AMVenice Santa Lucia
$271One-way
2 transfers

Travel Information

Compare train and bus for Bergamo station to Venice

Omio recommends booking the train as it is the most popular option from Bergamo station to Venice among Omio's users. If you are prioritising price take the bus with prices starting from €7. For those with little time consider booking a train which can get you there in 3h 30m.

Compare train with

Most popular
Train
Bus

€19

Average price

€14

Average price

Cheapest

4h 0m

Average duration

Fastest

3h 30m

Onboard

+

30m

Additional time*

4h 37m

Average duration

4h 7m

Onboard

+

30m

Additional time*

Direct Options

Direct Options

Live departures

Bergamo station to Venice train times

Showing trains for tomorrow, Sunday, April 27
Last updated at 6:12 PM
ProviderDepartsDurationArrivesTransfers
Tickets
trenitaliaregRegionale TRENORD 10115 · Regionale TRENORD 2613 · Regionale Veloce 3489
On time
4:06 AM Bergamo station
3h44
7:50 AM Venice Santa Lucia
2 transfers
trenitaliaregRegionale TRENORD 10115+italo8977
On time
4:06 AM Bergamo station
5h57
10:03 AM Venice Santa Lucia
1 transfer
trenitaliaregRegionale TRENORD 10115+frecciarossaFRECCIAROSSA 97034:06 AM Bergamo station
2h54
7:00 AM Venice Mestre1 transfer
trenitaliaregRegionale TRENORD 10115+italo89814:06 AM Bergamo station
7h57
12:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10115+italo89734:06 AM Bergamo station
3h57
8:03 AM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 22618 · Regionale TRENORD 2613+italo89734:18 AM Bergamo station
3h45
8:03 AM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22618 · Regionale TRENORD 2613+italo8977
On time
4:18 AM Bergamo station
5h45
10:03 AM Venice Santa Lucia
2 transfers
trenitaliaregRegionale TRENORD 22618 · Regionale TRENORD 2613 · Regionale Veloce 3489
On time
4:18 AM Bergamo station
3h32
7:50 AM Venice Santa Lucia
2 transfers
trenitaliaregRegionale TRENORD 22618 · Regionale TRENORD 2613+italo89814:18 AM Bergamo station
7h45
12:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 2591+italo89734:43 AM Bergamo station
3h20
8:03 AM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 2591+frecciarossaFRECCIAROSSA 97054:43 AM Bergamo station
2h59
7:42 AM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 2591+italo89814:43 AM Bergamo station
7h20
12:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 2591+italo8977
On time
4:43 AM Bergamo station
5h20
10:03 AM Venice Santa Lucia
1 transfer
trenitaliaregRegionale TRENORD 10117+frecciarossaFRECCIAROSSA 97075:06 AM Bergamo station
2h54
8:00 AM Venice Mestre1 transfer
trenitaliaregRegionale TRENORD 10117+italo89815:06 AM Bergamo station
6h57
12:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10117+italo8977
On time
5:06 AM Bergamo station
4h57
10:03 AM Venice Santa Lucia
1 transfer
trenitaliaregRegionale TRENORD 10117 · Regionale TRENORD 2615 · Regionale Veloce 3485
On time
5:06 AM Bergamo station
3h44
8:50 AM Venice Santa Lucia
2 transfers
trenitaliaregRegionale TRENORD 10117+italo89835:06 AM Bergamo station
7h57
1:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 22622 · Regionale TRENORD 2615+italo8977
On time
5:18 AM Bergamo station
4h45
10:03 AM Venice Santa Lucia
2 transfers
trenitaliaregRegionale TRENORD 22622 · Regionale TRENORD 2615+italo89815:18 AM Bergamo station
6h45
12:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22622 · Regionale TRENORD 2615+italo89835:18 AM Bergamo station
7h45
1:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22622 · Regionale TRENORD 2615 · Regionale Veloce 3485
On time
5:18 AM Bergamo station
3h32
8:50 AM Venice Santa Lucia
2 transfers
trenitaliaregRegionale TRENORD 22622 · Regionale TRENORD 2615 · Regionale Veloce 224695:18 AM Bergamo station
3h58
9:16 AM Venice Mestre2 transfers
trenitaliaregRegionale TRENORD 10119+italo8977
On time
6:06 AM Bergamo station
3h57
10:03 AM Venice Santa Lucia
1 transfer
trenitaliaregRegionale TRENORD 10119+frecciarossaFRECCIAROSSA 97106:06 AM Bergamo station
3h06
9:12 AM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10119 · Regionale TRENORD 2617 · Regionale Veloce 34956:06 AM Bergamo station
3h44
9:50 AM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 10119+italo89816:06 AM Bergamo station
5h57
12:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10119+italo89836:06 AM Bergamo station
6h57
1:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 22626 · Regionale TRENORD 2617+italo8977
On time
6:18 AM Bergamo station
3h45
10:03 AM Venice Santa Lucia
2 transfers
trenitaliaregRegionale TRENORD 22626 · Regionale TRENORD 2617+frecciarossaFRECCIAROSSA 97156:18 AM Bergamo station
3h24
9:42 AM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22626 · Regionale TRENORD 2617+italo89816:18 AM Bergamo station
5h45
12:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22626 · Regionale TRENORD 2617+italo89836:18 AM Bergamo station
6h45
1:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22626 · Regionale TRENORD 2617 · Regionale Veloce 34956:18 AM Bergamo station
3h32
9:50 AM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 10121+italo89817:06 AM Bergamo station
4h57
12:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10121+italo89877:06 AM Bergamo station
7h57
3:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10121+italo89837:06 AM Bergamo station
5h57
1:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10121+frecciarossaFRECCIAROSSA 97177:06 AM Bergamo station
3h06
10:12 AM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10121 · Regionale TRENORD 2619 · Regionale Veloce 3513
On time
7:06 AM Bergamo station
3h44
10:50 AM Venice Santa Lucia
2 transfers
trenitaliaregRegionale TRENORD 22630 · Regionale TRENORD 2619+italo89837:18 AM Bergamo station
5h45
1:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22630 · Regionale TRENORD 2619+italo89877:18 AM Bergamo station
7h45
3:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22630 · Regionale TRENORD 2619+italo89817:18 AM Bergamo station
4h45
12:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22630 · Regionale TRENORD 2619 · Regionale Veloce 3513
On time
7:18 AM Bergamo station
3h32
10:50 AM Venice Santa Lucia
2 transfers
trenitaliaregRegionale TRENORD 10123+italo89878:06 AM Bergamo station
6h57
3:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10123 · Regionale TRENORD 2621 · Regionale Veloce 36138:06 AM Bergamo station
3h44
11:50 AM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 10123+italo89838:06 AM Bergamo station
4h57
1:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10123+italo89818:06 AM Bergamo station
3h57
12:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10123+frecciarossaFRECCIAROSSA 97098:06 AM Bergamo station
3h06
11:12 AM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 22634 · Regionale TRENORD 2621+italo89878:18 AM Bergamo station
6h45
3:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22634 · Regionale TRENORD 2621 · Regionale Veloce 36138:18 AM Bergamo station
3h32
11:50 AM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22634 · Regionale TRENORD 2621+italo89838:18 AM Bergamo station
4h45
1:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22634 · Regionale TRENORD 2621+italo89818:18 AM Bergamo station
3h45
12:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 10125+italo89839:06 AM Bergamo station
3h57
1:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10125+frecciarossaFRECCIAROSSA 97239:06 AM Bergamo station
3h06
12:12 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10125 · Regionale TRENORD 2623 · Regionale Veloce 34979:06 AM Bergamo station
3h44
12:50 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 10125+italo89959:06 AM Bergamo station
9h57
7:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10125+italo89879:06 AM Bergamo station
5h57
3:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 22638 · Regionale TRENORD 2623+italo89959:18 AM Bergamo station
9h45
7:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22638 · Regionale TRENORD 2623+italo89879:18 AM Bergamo station
5h45
3:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22638 · Regionale TRENORD 2623 · Regionale Veloce 34979:18 AM Bergamo station
3h32
12:50 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22638 · Regionale TRENORD 2623+italo89839:18 AM Bergamo station
3h45
1:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 10127+frecciarossaFRECCIAROSSA 972710:06 AM Bergamo station
3h06
1:12 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10127+italo898710:06 AM Bergamo station
4h57
3:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10127+italo899710:06 AM Bergamo station
9h57
8:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10127+italo899510:06 AM Bergamo station
8h57
7:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10127 · Regionale TRENORD 2625 · Regionale Veloce 349910:06 AM Bergamo station
3h44
1:50 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22642 · Regionale TRENORD 2625+italo898710:18 AM Bergamo station
4h45
3:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22642 · Regionale TRENORD 2625+italo899710:18 AM Bergamo station
9h45
8:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22642 · Regionale TRENORD 2625+italo899510:18 AM Bergamo station
8h45
7:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22642 · Regionale TRENORD 2625 · Regionale Veloce 349910:18 AM Bergamo station
3h32
1:50 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 10129+frecciarossaFRECCIAROSSA 973111:06 AM Bergamo station
3h06
2:12 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10129+italo898711:06 AM Bergamo station
3h57
3:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10129+italo899711:06 AM Bergamo station
8h57
8:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10129+italo899511:06 AM Bergamo station
7h57
7:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10129 · Regionale TRENORD 2627 · Regionale Veloce 350311:06 AM Bergamo station
3h44
2:50 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22646 · Regionale TRENORD 2627 · Regionale Veloce 350311:18 AM Bergamo station
3h32
2:50 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22646 · Regionale TRENORD 2627+italo899711:18 AM Bergamo station
8h45
8:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22646 · Regionale TRENORD 2627+italo898711:18 AM Bergamo station
3h45
3:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22646 · Regionale TRENORD 2627+italo899511:18 AM Bergamo station
7h45
7:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22646 · Regionale TRENORD 2627+frecciarossaFRECCIAROSSA 973311:18 AM Bergamo station
3h24
2:42 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 10131 · Regionale TRENORD 2629 · Regionale Veloce 350512:06 PM Bergamo station
3h44
3:50 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 10131+frecciarossaFRECCIAROSSA 973512:06 PM Bergamo station
3h06
3:12 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10131+italo899712:06 PM Bergamo station
7h57
8:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10131+italo899512:06 PM Bergamo station
6h57
7:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 22650 · Regionale TRENORD 2629+italo899512:18 PM Bergamo station
6h45
7:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22650 · Regionale TRENORD 2629+italo899712:18 PM Bergamo station
7h45
8:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22650 · Regionale TRENORD 2629+frecciarossaFRECCIAROSSA 973712:18 PM Bergamo station
3h12
3:30 PM Venice Mestre2 transfers
trenitaliaregRegionale TRENORD 22650 · Regionale TRENORD 2629 · Regionale Veloce 350512:18 PM Bergamo station
3h32
3:50 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 10133+italo89951:06 PM Bergamo station
5h57
7:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10133+frecciarossaFRECCIAROSSA 97411:06 PM Bergamo station
3h06
4:12 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10133+italo89971:06 PM Bergamo station
6h57
8:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10133 · Regionale TRENORD 2631 · Regionale Veloce 35071:06 PM Bergamo station
3h44
4:50 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22654 · Regionale TRENORD 2631+italo89971:18 PM Bergamo station
6h45
8:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22654 · Regionale TRENORD 2631+frecciarossaFRECCIAROSSA 1000 97431:18 PM Bergamo station
3h24
4:42 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22654 · Regionale TRENORD 2631+italo89951:18 PM Bergamo station
5h45
7:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22654 · Regionale TRENORD 2631 · Regionale Veloce 35071:18 PM Bergamo station
3h32
4:50 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 10135+italo89972:06 PM Bergamo station
5h57
8:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10135 · Regionale TRENORD 2633 · Regionale Veloce 35512:06 PM Bergamo station
3h44
5:50 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 10135+italo89952:06 PM Bergamo station
4h57
7:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10135+frecciarossaFRECCIAROSSA 97472:06 PM Bergamo station
3h06
5:12 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 22658 · Regionale TRENORD 2633+frecciarossaFRECCIAROSSA 97492:18 PM Bergamo station
3h10
5:28 PM Venice Mestre2 transfers
trenitaliaregRegionale TRENORD 22658 · Regionale TRENORD 2633+italo89952:18 PM Bergamo station
4h45
7:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22658 · Regionale TRENORD 2633 · Regionale Veloce 35512:18 PM Bergamo station
3h32
5:50 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22658 · Regionale TRENORD 2633+italo89972:18 PM Bergamo station
5h45
8:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 10137+italo89953:06 PM Bergamo station
3h57
7:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10137 · Regionale TRENORD 2635 · VeronaTrenoBici 3422
On time
3:06 PM Bergamo station
3h44
6:50 PM Venice Santa Lucia
2 transfers
trenitaliaregRegionale TRENORD 10137+italo89973:06 PM Bergamo station
4h57
8:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10137+frecciarossaFRECCIAROSSA 97533:06 PM Bergamo station
3h36
6:42 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 22662 · Regionale TRENORD 2635+italo89973:18 PM Bergamo station
4h45
8:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22662 · Regionale TRENORD 2635 · VeronaTrenoBici 3422
On time
3:18 PM Bergamo station
3h32
6:50 PM Venice Santa Lucia
2 transfers
trenitaliaregRegionale TRENORD 22662 · Regionale TRENORD 2635+italo89953:18 PM Bergamo station
3h45
7:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22662 · Regionale TRENORD 2635+frecciarossaFRECCIAROSSA 97533:18 PM Bergamo station
3h24
6:42 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 10139+italo89974:06 PM Bergamo station
3h57
8:03 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10139 · Regionale TRENORD 2637 · Regionale Veloce 35014:06 PM Bergamo station
3h57
8:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 10139+frecciarossaFRECCIAROSSA 97554:06 PM Bergamo station
2h54
7:00 PM Venice Mestre1 transfer
trenitaliaregRegionale TRENORD 22666 · Regionale TRENORD 2637 · Regionale Veloce 35014:18 PM Bergamo station
3h45
8:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22666 · Regionale TRENORD 2637+frecciarossaFRECCIAROSSA 97574:18 PM Bergamo station
3h24
7:42 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 22666 · Regionale TRENORD 2637+italo89974:18 PM Bergamo station
3h45
8:03 PM Venice Santa Lucia2 transfers
trenitaliaregRegionale TRENORD 10141+frecciarossaFRECCIAROSSA 1000 97595:06 PM Bergamo station
2h54
8:00 PM Venice Mestre1 transfer
trenitaliaregRegionale TRENORD 10143+frecciarossaFRECCIAROSSA 97636:06 PM Bergamo station
3h09
9:15 PM Venice Santa Lucia1 transfer
trenitaliaregRegionale TRENORD 10143 · Regionale TRENORD 2641 · Regionale Veloce 35216:06 PM Bergamo station
3h44
9:50 PM Venice Santa Lucia2 transfers

Find all the dates and times for this journey

Compare prices and tickets Bergamo station to Venice by train or bus

Sun
Apr 27
Mon
Apr 28
Tue
Apr 29
Wed
Apr 30
Thu
May 01
Fri
May 02
Sat
May 03

Fastest train times from Bergamo station to Venice

Showing times and prices for Apr 27

Fastest Journey

2 h 54 m

Average

4 h 57 m

Trains per day

121

Distance

208 km

It's difficult to get from Bergamo station to Venice without transferring at least once.

RegionaleRegionale TRENORD 10117+FrecciarossaFRECCIAROSSA 9707
07:06AM2h54
Bergamo station
10:00AMVenice Mestre
$601One-way
1 transfer
RegionaleRegionale TRENORD 10115+FrecciarossaFRECCIAROSSA 9703
06:06AM2h54
Bergamo station
09:00AMVenice Mestre
$601One-way
1 transfer
RegionaleRegionale TRENORD 10141+FrecciarossaFRECCIAROSSA 1000 9759
07:06PM2h54
Bergamo station
10:00PMVenice Mestre
$841One-way
1 transfer
RegionaleRegionale TRENORD 10139+FrecciarossaFRECCIAROSSA 9755
06:06PM2h54
Bergamo station
09:00PMVenice Mestre
$601One-way
1 transfer
RegionaleRegionale TRENORD 2591+FrecciarossaFRECCIAROSSA 9705
06:43AM2h59
Bergamo station
09:42AMVenice Santa Lucia
$601One-way
1 transfer

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Bergamo station to Venice

ItalyItaly
ItalyItaly
Icon of train
Trains from Bergamo station to Venice run on average 48 times per day, taking around 3h 30m. Cheap train tickets for this journey start at $23 (€19) but you can travel from only $8 (€7) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $8 (€7)
Distance
129 miles (208 km)
Average train duration
3h 30m
Cheapest ticket price
$23 (€19)
Trains per day
48
Train providers
4
Fastest train
3h 10m
First train
05:06
Last train
19:06
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $8 (€7)

Train companies: Regionale, Frecciarossa and Trenitalia from Bergamo station to Venice trains

Regionale, Frecciarossa and Trenitalia trains will get you to Venice from Bergamo station from $20 (€16). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Regionale is the regional train service of national carrier Trenitalia connecting all of Italy. It is the most convinient way to travel to both big cities and the smallest villages all over the Italian country. The regional trains have different names depending on the region they serve, such as Treno Regionale Veloce (TRV) and Treno Regionale Lento (TRL). Treno Rock and Treno pop are the two new trains part of Trenitalia regionale fleet. Trenitalia Regionale offers a variety of ticket types, including single tickets (economy and standard), return tickets, and season tickets. Onboard facilities include free Wi-Fi, air conditioning, and power sockets. The most popular routes for Regionale are between Rome and Milan, Naples and Florence, and Turin and Venice.

Bergamo station to Venice train information with Regionale:

  • Average Duration: 3 h 10 min
  • Cheapest Price: $22

Travel Comfortably: Your Guide to Bergamo to Venice Train Journey

Experience the enchantment of Italy by taking a scenic train from Bergamo to Venice. The journey starts at the Bergamo Train Station, seamlessly connecting you to the heart of Venice at the Venezia Santa Lucia. With frequent services on this popular route, you can easily find trains from Bergamo to Venice to fit your schedule. Enjoy the convenience of traveling by train to take in the picturesque landscapes, relaxation, and efficient service. Book your Bergamo to Venice train ticket today for a comfortable and stress-free travel experience.

Discover Cheap Bergamo to Venice Train Ticket Prices

Travel comfortably and affordably from Bergamo to Venice with train tickets starting at just $23 (€19). While enjoying this scenic journey, you can typically expect the average cost of a train ticket from Bergamo to Venice to be around $23 (€19). For budget-conscious travelers, the best month to enjoy this route at competitive prices is September, aligning perfectly with pleasant weather and less crowded venues. Book your train tickets now to secure the best rates and enjoy a remarkable journey through beautiful Italy!

Train Bergamo to Venice: Trenitalia, Italo, and Frecciarossa Services

Traveling by train from Bergamo to Venice offers a comfortable and efficient journey with several reputable options such as Trenitalia, Italo, and Frecciarossa. These services ensure a smooth trip, connecting both cities with frequent schedules and modern amenities. Trenitalia is well-known for offering a range of services, including the high-speed Frecciarossa trains which provide fast travel with first-class accommodations. Italo, another operator on this route, promises a premium experience with high-speed trains that feature ergonomic seating, complimentary Wi-Fi, and onboard refreshments. Whether you're planning a business trip or a leisurely getaway, the diverse train options available between Bergamo and Venice cater to a variety of travel needs, ensuring convenience and comfort at every stage of your journey.

Exploring Bergamo to Venice Train Times and Schedule

Embarking on a train journey from Bergamo to Venice offers an efficient and scenic way to travel between these two beautiful Italian cities. Covering a distance of approximately 129 miles (208 km), travelers typically experience an average journey duration of around 3h 10m. This makes the train an appealing option for those looking to enjoy both cities with ease.

On average, there are about 48 trains running from Bergamo to Venice each day, ensuring regular connectivity. These trains operate every day of the week, providing travelers with the flexibility to plan their journey any day that suits their itinerary.

For those who like to start their journey early, the first train usually departs from Bergamo to Venice at around 05:06. Meanwhile, those who prefer to travel later in the day can catch the last train at approximately 19:06, allowing for a convenient range of options in the Bergamo to Venice train schedule.

FAQs: Trains from Bergamo station to Venice

FAQs: Travel by train from Bergamo station to Venice easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bergamo station to Venice.
FAQs

More options for your journey from Bergamo station to Venice

Here are some other resources that might have the information you need

HomeTrainsTrains in ItalyTrain Times to VeniceBergamo station to Venice train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links