Travel Information
Compare coach, train 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 £9. For those with little time consider booking a coach which can get you there in 2h 48m. The ticket price range depends on the travel mode: a train costs an average of £9, and a coach costs an average of £8.
Distance: 202 km
Compare bus with
Most popular Coach | Train |
|---|---|
£24 Average Price | £21 Average Price Cheapest |
3h 18m Average total duration Fastest 2h 48m Onboard + 30m Additional time* | 3h 19m Average total duration 2h 49m Onboard + 30m Additional time* |
![]() Most popular bus company | ![]() Most popular train company |
Direct Options | Direct Options |
Travel optionsfrom Mestre to Bergamo
How to get to Bergamo from Mestre by train, bus, flight or ferry.
Our recommendation
The best way to travel from Mestre to Bergamo is by taking a train because it’s the best combination of price and speed.
8971+
Regionale TRENORD 101289:425h12Venice Mestre14:54Bergamo station£441One-way1 change
Cheapest
FlixBus11:403h25Venezia, Viale Stazione / Via Dante (Mestre Stazione)15:05Bergamo, Autostazione£161One-way0 changes
Fastest
10:002h35Venezia, Piazzale Pietro Favretti (Venezia Mestre)12:35Bergamo, Piazzale Marconi£1171One-way0 changes
Other options
8978+
Regionale TRENORD 1013011:094h45Venice Mestre15:54Bergamo station£441One-way1 change
8971+
Regionale TRENORD 101309:426h12Venice Mestre15:54Bergamo station£441One-way1 change
8978+
Regionale TRENORD 1013211:095h45Venice Mestre16:54Bergamo station£441One-way1 change
478216:002h55Venezia, Viale Stazione / Via Dante (Mestre Stazione)18:55Bergamo, Autostazione£171One-way0 changes
4782 · 470516:005h15Venezia, Viale Stazione / Via Dante (Mestre Stazione)21:15Orio al Serio, Milan Bergamo Airport (Bus station)£301One-way1 change
2797 · 240212:457h00Venezia, Viale Stazione / Via Dante (Mestre Stazione)19:45Bergamo, Autostazione£301One-way1 change
AZ1462 · AZ205015:153h55Venice Marco Polo Airport19:10Milan Linate Airport£2941One-way1 change
AZ1462 · AZ205615:154h55Venice Marco Polo Airport20:10Milan Linate Airport£2941One-way1 change
AZ1460 · AZ1785 · AZ17646:159h05Venice Marco Polo Airport15:20Milan Linate Airport£2871One-way2 changes
Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, coaches, flights and ferries
Compare coach, train 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.
10 May
11 May
12 May
13 May
14 May
15 May
16 May
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Mestre to Bergamo
Travel to Bergamo 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 Mestre to Bergamo.

This is compared to other travel options from Mestre to Bergamo:
A train is £3 less than a coach for this route with tickets for a coach from Mestre to Bergamo costing on average £25.
A train is £105 less than a flight for this route with tickets for a flight from Mestre to Bergamo costing on average £127.
Other travel options to Bergamo take longer:
Coach takes on average 2h 50m.
Flight takes on average 6h 30m.
- Around 30 coaches per day.
- Around 21 flights per day.
- Around 12 trains per day.
However, we recommend checking specific travel dates for your route between Mestre and Bergamo as scheduled services by coach, train and flight can vary by season or day of the week.
- Coaches mostly depart from Venice, Piazzale Roma (city center, vaporetto) and arrive in Bergamo, Piazzale Marconi.
- Trains mostly depart from Venezia Mestre Ospedale and arrive in Bergamo station.
- Flights mostly depart from Venice Marco Polo Airport and arrive in Milan Malpensa Airport.
- Travel with Itabus, FlixBus, BlaBlaCar Bus, BlaBlaCar, Union Ivkoni - Unibus to go to Bergamo by coach.
- Travel with Frecciarossa, Italo, Regionale to go to Bergamo by train.
- 27 direct coaches per day with Itabus, FlixBus, BlaBlaCar.
Travelling from Mestre to Bergamo: related information
Here are some other resources that might have the information you need

