The cheapest and fastest trains from Mestre to Bergamo
Cheapest price
£39
Average price
£42
Fastest journey
3 h 30 m
Average duration
3 h 57 m
Trains per day
31
Distance
202 km
The best way to find a cheap train ticket from Mestre to Bergamo is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Mestre to Bergamo will cost around £42 if you buy it on the day, but you can find cheap train tickets today for only £39.
To travel from Mestre to Bergamo you need to make at least 2 changes.
8974+
Regionale TRENORD 10126 · Autobus TRENORD 106A
8978+
Regionale TRENORD 10128 · Autobus TRENORD 128A
8984+
Regionale TRENORD 10136 · Autobus TRENORD 136A
8970+
Regionale TRENORD 10122 · Autobus TRENORD 122A
8986+
Regionale TRENORD 10138 · Autobus TRENORD 138A
8988+
Regionale TRENORD 2680 · Regionale TRENORD 22671
8992+
Regionale TRENORD 2690 · Regionale TRENORD 2243
8978+
Regionale TRENORD 10128 · Autobus TRENORD 128A
8974+
Regionale TRENORD 10122 · Autobus TRENORD 122A
8970+
Regionale TRENORD 10118 · Autobus TRENORD 118ATravel Information
Compare train, coach and flight for Mestre to Bergamo
Omio recommends booking the coach as it is the most popular option from Mestre to Bergamo among Omio's users. If you are prioritising price take the train with prices starting from £18. For those with little time consider booking a train which can get you there in 2h 47m. The ticket price range depends on the travel mode: a train costs an average of £18, and a flight costs an average of £102.
Distance: 202 km
Compare train with
| Train | Most popular Coach | Flight |
|---|---|---|
£23 Average Price Cheapest | £23 Average Price | £179 Average Price |
3h 17m Average total duration Fastest 2h 47m Onboard + 30m Additional time* | 3h 19m Average total duration 2h 49m Onboard + 30m Additional time* | 12h 3m Average total duration 9h 3m Onboard + 3h 0m Additional time* |
Direct Options | Direct Options | Direct Options |
Live departures
Mestre to Bergamo train times
The table below shows live departures for Mestre to Bergamo trains for tomorrow, Sunday 18 January. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Changes | Tickets |
|---|---|---|---|---|---|
Regionale 16037+ FRECCIAROSSA 9700+ Regionale TRENORD 2219 | 04:20 Venezia Mestre Ospedale | 4h35 | 08:55 Bergamo station | 2 changes | |
8970+ Regionale TRENORD 10122 · Autobus TRENORD 122A | 05:09 Venice Mestre | 6h10 | 11:19 Bergamo station | 2 changes | |
8970+ Regionale TRENORD 10118 · Autobus TRENORD 118A | 05:09 Venice Mestre | 4h10 | 09:19 Bergamo station | 2 changes | |
8970+ Regionale TRENORD 10120 · Autobus TRENORD 120A | 05:09 Venice Mestre | 5h10 | 10:19 Bergamo station | 2 changes | |
8974+ Regionale TRENORD 10126 · Autobus TRENORD 106A | 07:09 Venice Mestre | 6h10 | 13:19 Bergamo station | 2 changes | |
8974+ Regionale TRENORD 10122 · Autobus TRENORD 122A | 07:09 Venice Mestre | 4h10 | 11:19 Bergamo station | 2 changes | |
8974+ Regionale TRENORD 10124 · Autobus TRENORD 124A | 07:09 Venice Mestre | 5h10 | 12:19 Bergamo station | 2 changes | |
Regionale 16811+ FRECCIAROSSA 9718+ Regionale TRENORD 2225 | 07:36 Venezia Mestre Ospedale | 4h19 | 11:55 Bergamo station | 2 changes | |
8971+ Regionale TRENORD 10126 · Autobus TRENORD 106A | On time 08:09 Venice Mestre | 5h10 | 13:19 Bergamo station | 2 changes | |
8971+ Regionale TRENORD 10124 · Autobus TRENORD 124A | On time 08:09 Venice Mestre | 4h10 | 12:19 Bergamo station | 2 changes | |
8971+ Regionale TRENORD 10128 · Autobus TRENORD 128A | On time 08:09 Venice Mestre | 6h10 | 14:19 Bergamo station | 2 changes | |
Regionale 17277+ FRECCIAROSSA 9724+ Regionale TRENORD 2229 | 09:26 Venezia Mestre Ospedale | 4h29 | 13:55 Bergamo station | 2 changes | |
8978+ Regionale TRENORD 10128 · Autobus TRENORD 128A | On time 10:09 Venice Mestre | 4h10 | 14:19 Bergamo station | 2 changes | |
8978+ Regionale TRENORD 10132 · Autobus TRENORD 132A | On time 10:09 Venice Mestre | 6h10 | 16:19 Bergamo station | 2 changes | |
8978+ Regionale TRENORD 10130 · Autobus TRENORD 130A | On time 10:09 Venice Mestre | 5h10 | 15:19 Bergamo station | 2 changes | |
Regionale 16777+ FRECCIAROSSA 9732+ Regionale TRENORD 2233 | 11:26 Venezia Mestre Ospedale | 4h29 | 15:55 Bergamo station | 2 changes | |
8984+ Regionale TRENORD 10136 · Autobus TRENORD 136A | On time 13:09 Venice Mestre | 5h10 | 18:19 Bergamo station | 2 changes | |
8984+ Regionale TRENORD 10134 · Autobus TRENORD 134A | On time 13:09 Venice Mestre | 4h10 | 17:19 Bergamo station | 2 changes | |
8984+ Regionale TRENORD 2680 · Regionale TRENORD 22671 | On time 13:09 Venice Mestre | 5h30 | 18:39 Bergamo station | 2 changes | |
8986+ Regionale TRENORD 10138 · Autobus TRENORD 138A | 14:09 Venice Mestre | 5h10 | 19:19 Bergamo station | 2 changes | |
8986+ Regionale TRENORD 2680 · Regionale TRENORD 22671 | 14:09 Venice Mestre | 4h30 | 18:39 Bergamo station | 2 changes | |
8986+ Regionale TRENORD 10136 · Autobus TRENORD 136A | 14:09 Venice Mestre | 4h10 | 18:19 Bergamo station | 2 changes | |
8988+ Regionale TRENORD 2682 · Regionale TRENORD 22675 | 15:09 Venice Mestre | 4h30 | 19:39 Bergamo station | 2 changes | |
8988+ Regionale TRENORD 2680 · Regionale TRENORD 22671 | 15:09 Venice Mestre | 3h30 | 18:39 Bergamo station | 2 changes | |
8988+ Regionale TRENORD 10138 · Autobus TRENORD 138A | 15:09 Venice Mestre | 4h10 | 19:19 Bergamo station | 2 changes | |
Find all the dates and times for this journey
Compare prices and tickets Mestre to Bergamo by train, coach or flight
Compare train, coach and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
18 Jan
19 Jan
20 Jan
21 Jan
22 Jan
23 Jan
24 Jan
Journey information
Overview: Train from Mestre to Bergamo
Trains from Mestre to Bergamo run on average 12 times per day, taking around 2h 47m. Cheap train tickets for this journey start at £18 but you can travel from only £7 by coach.
The earliest train runs at 05:00, the last at 20:18. The fastest train covers the 202 km distance in 3h 18m.
Distance 202 km |
Average train duration 2h 47m |
Cheapest ticket price £18 |
Trains per day 12 |
Fastest train 3h 18m |
First train 05:00 |
Last train 20:18 |
Train companies: Frecciarossa, Regionale, Italo from Mestre to Bergamo trainsFrecciarossa, Regionale, Italo trains will get you between Mestre and Bergamo from £7. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Frecciarossa
Regionale
Italo
FAQs: Mestre to Bergamo train
Find answers to the most common questions about traveling from Mestre to Bergamo by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Bergamo, this guide helps you travel smarter and with confidence.

popular train stations
Important Stations and Airports in Mestre and Bergamo
- 6:00 AM - 10:00 PM Monday - Sunday
- Parking is available near the station, open 24/7.
- Outside the main entrance.
- €1
- Hotel Villa Sara
- Hotel Altieri
- Hotel Ducale
- Located near the main entrance
- The station has a simple layout with two platforms and a small waiting area.
- Bus: Several ACTV lines available
- Tram: Line T1
- 6:00 AM - 10:00 PM Monday - Sunday
- Free
- The car park is open 7 days a week, 24 hours a day. Access via Piazzale Guglielmo Marconi.
- Ristorante La Bruschetta
- Osteria D'Ambrosio
- Outside the main entrance.
- Elevators, ramps, restrooms.
- €1
- Hotel Excelsior San Marco
- Mercure Bergamo Centro Palazzo Dolci
- Hotel Cappello d'Oro
- Located in the main hall
- 132 places, covered
- Avis
- Europcar
- Hertz
- Located in the main hall
- Free
- Hall 1: main entrance, platforms 1-6 for regional and long-distance trains
- Hall 2: ticket office and waiting area
- Bus: Several lines available
- Tram: Line T1
- Elevators, ramps.
- The station is a small facility primarily serving the nearby hospital area.
- Bus: Several local bus lines available
Most popular train connections from Mestre
More options for your journey from Mestre to Bergamo
Here are some other resources that might have the information you need

