The cheapest and fastest trains from Venice Mestre to Milan Bergamo Orio al Serio Airport
- Cheapest price on Nov 04
- $30
- Average ticket price on Nov 04
- $43
- Fastest journey on Nov 04
- 3 h 45 m
- Average journey duration on Nov 04
- 3 h 45 m
- Trains on Nov 04
- 83
- Distance
- 198 km
The best way to find a cheap train ticket from Venice Mestre to Milan Bergamo Orio al Serio Airport is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Venice Mestre to Milan Bergamo Orio al Serio Airport will cost around $43 if you buy it on the day, but the cheapest tickets can be found for only $30.
It's difficult to get from Venice Mestre to Milan Bergamo Orio al Serio Airport without transferring at least once.
Regionale 17176 · Regionale TRENORD 2620+
OBS5:17 AM 7h58 Venice Mestre 1:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) $30 1 One-way 2 transfers
Regionale Veloce 3496 · Regionale TRENORD 2638+
OBS2:23 PM 5h52 Venice Mestre 8:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) $30 1 One-way 2 transfers
Regionale Veloce 3488 · Regionale TRENORD 2632+
OBS11:23 AM 5h52 Venice Mestre 5:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) $30 1 One-way 2 transfers
Regionale 16026 · Regionale TRENORD 2640+
OBS4:23 PM 4h52 Venice Mestre 9:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) $30 1 One-way 2 transfers
Regionale Veloce 3490 · Regionale TRENORD 2634+
OBS12:23 PM 6h49 Venice Mestre 7:12 PM Orio al Serio, Milan Bergamo Airport (Bus station) $30 1 One-way 2 transfers
FRECCIAROSSA 9729+
OBS1:30 PM 3h45 Venice Mestre 5:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) $51 1 One-way 1 transfer
FRECCIAROSSA 9754+
OBS6:30 PM 3h45 Venice Mestre 10:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) $53 1 One-way 1 transfer
FRECCIAROSSA 9716+
OBS8:30 AM 3h45 Venice Mestre 12:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) $53 1 One-way 1 transfer
FRECCIAROSSA 9750+
OBS5:30 PM 3h45 Venice Mestre 9:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) $53 1 One-way 1 transfer
FRECCIAROSSA 9708+
OBS7:30 AM 3h45 Venice Mestre 11:15 AM Orio al Serio, Milan Bergamo Airport (Bus station) $51 1 One-way 1 transfer
Journey information
Overview: Train from Venice Mestre to Milan Bergamo Orio al Serio Airport
Trains from Venice Mestre to Milan Bergamo Orio al Serio Airport run on average 13 times per day, taking around 2h 8m. Cheap train tickets for this journey start at $18 but you can travel from only $6 by bus.
There are 13 trains per day. The earliest train runs at 04:17, the last at 22:47. The fastest train covers the 123 miles (198 km) distance in 1h 38m.
Plan this route
Journey facts
- Distance123 miles (198 km)
- Average train duration2h 8m
- Cheapest ticket price$18
- Trains per day13
- Direct trains13
- Fastest train1h 38m
- First train4:17 AM
- Last train10:47 PM
- Cheapest MonthJan
- Cheapest DayWed
- High SeasonJan - Mar
- Low SeasonOct - Dec
- Busiest DaySat
- Least Busy DayTue
Understand & plan this route
Explore this journey
Book with confidence
- Why book with Omio?Compare options, payment & support
Frequently asked questions about your Venice Mestre to Milan Bergamo Orio al Serio Airport trip
Use these quick route answers to check fares, travel time, departure options, and direct services before booking from Venice Mestre to Milan Bergamo Orio al Serio Airport.
Live departures
Venice Mestre to Milan Bergamo Orio al Serio Airport train times
The table below shows live departures for Venice Mestre to Milan Bergamo Orio al Serio Airport trains for tomorrow, Wednesday, November 4. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
Regionale 17176+ ORIO AIRLINK BG008 | 5:17 AM Venice Mestre | 3h48 | 9:05 AM Milan Bergamo Orio al Serio Airport | 1 transfer | |
Regionale 17176 · Regionale TRENORD 2620+ OBS | 5:17 AM Venice Mestre | 6h58 | 12:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 2 transfers | |
Regionale 17176 · Regionale TRENORD 2620+ OBS | 5:17 AM Venice Mestre | 5h58 | 11:15 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 2 transfers | |
Regionale 17176 · Regionale TRENORD 2620+ OBS | 5:17 AM Venice Mestre | 7h58 | 1:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 2 transfers | |
Regionale 17176+ ORIO AIRLINK BG008 | 5:17 AM Venice Mestre | 3h48 | 9:05 AM Milan Bergamo Orio al Serio Airport | 1 transfer | |
FRECCIAROSSA 9700+ OBS | 5:51 AM Venice Mestre | 4h24 | 10:15 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9700+ OBS | 5:51 AM Venice Mestre | 6h24 | 12:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9700+ OBS | 5:51 AM Venice Mestre | 5h24 | 11:15 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
8970+ OBS | 6:09 AM Venice Mestre | 4h06 | 10:15 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
8970+ OBS | 6:09 AM Venice Mestre | 6h06 | 12:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
8970+ OBS | 6:09 AM Venice Mestre | 5h06 | 11:15 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9702+ OBS | 6:30 AM Venice Mestre | 5h45 | 12:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9702+ OBS | 6:30 AM Venice Mestre | 3h45 | 10:15 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9702+ OBS | 6:30 AM Venice Mestre | 4h45 | 11:15 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
Regionale 17164 · Regionale TRENORD 2622+ OBS | 6:47 AM Venice Mestre | 5h28 | 12:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 2 transfers | |
Regionale 17164 · Regionale TRENORD 2622+ OBS | 6:47 AM Venice Mestre | 7h28 | 2:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 2 transfers | |
Regionale 17164 · Regionale TRENORD 2622+ OBS | 6:47 AM Venice Mestre | 6h28 | 1:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 2 transfers | |
FRECCIAROSSA 9706+ OBS | 7:00 AM Venice Mestre | 5h15 | 12:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9706+ OBS | 7:00 AM Venice Mestre | 4h15 | 11:15 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9706+ OBS | 7:00 AM Venice Mestre | 6h15 | 1:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
Regionale Veloce 3482 · Regionale TRENORD 2624+ OBS | 7:23 AM Venice Mestre | 6h52 | 2:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 2 transfers | |
Regionale Veloce 3482 · Regionale TRENORD 2624+ OBS | 7:23 AM Venice Mestre | 5h52 | 1:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 2 transfers | |
Regionale Veloce 3482 · Regionale TRENORD 2624+ OBS | 7:23 AM Venice Mestre | 7h52 | 3:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 2 transfers | |
FRECCIAROSSA 9708+ OBS | 7:30 AM Venice Mestre | 3h45 | 11:15 AM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9708+ OBS | 7:30 AM Venice Mestre | 4h45 | 12:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9708+ OBS | 7:30 AM Venice Mestre | 5h45 | 1:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9713+ OBS | 8:00 AM Venice Mestre | 4h15 | 12:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
8974+ OBS | 8:09 AM Venice Mestre | 4h06 | 12:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
8974+ OBS | 8:09 AM Venice Mestre | 5h06 | 1:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9716+ OBS | 8:30 AM Venice Mestre | 4h45 | 1:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9716+ OBS | 8:30 AM Venice Mestre | 5h45 | 2:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9716+ OBS | 8:30 AM Venice Mestre | 3h45 | 12:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9718+ OBS | 9:00 AM Venice Mestre | 4h15 | 1:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
8971+ OBS | 9:09 AM Venice Mestre | 5h06 | 2:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
8971+ OBS | 9:09 AM Venice Mestre | 4h06 | 1:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
Regionale Veloce 3428 · Regionale TRENORD 2626+ OBS | 9:23 AM Venice Mestre | 4h52 | 2:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 2 transfers | |
Regionale Veloce 3428 · Regionale TRENORD 2626+ OBS | 9:23 AM Venice Mestre | 6h52 | 4:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 2 transfers | |
Regionale Veloce 3428 · Regionale TRENORD 2626+ OBS | 9:23 AM Venice Mestre | 5h52 | 3:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 2 transfers | |
FRECCIAROSSA 9724+ OBS | 11:00 AM Venice Mestre | 6h15 | 5:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9724+ OBS | 11:00 AM Venice Mestre | 4h15 | 3:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9724+ OBS | 11:00 AM Venice Mestre | 5h15 | 4:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
Regionale Veloce 3488 · Regionale TRENORD 2632+ OBS | 11:23 AM Venice Mestre | 6h52 | 6:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 2 transfers | |
Regionale Veloce 3488 · Regionale TRENORD 2632+ OBS | 11:23 AM Venice Mestre | 7h49 | 7:12 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 2 transfers | |
Regionale Veloce 3488 · Regionale TRENORD 2632+ OBS | 11:23 AM Venice Mestre | 5h52 | 5:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 2 transfers | |
FRECCIAROSSA 9726+ OBS | 11:30 AM Venice Mestre | 5h45 | 5:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9726+ OBS | 11:30 AM Venice Mestre | 3h45 | 3:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9726+ OBS | 11:30 AM Venice Mestre | 4h45 | 4:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9728+ OBS | 12:00 PM Venice Mestre | 6h15 | 6:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9728+ OBS | 12:00 PM Venice Mestre | 4h15 | 4:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9728+ OBS | 12:00 PM Venice Mestre | 5h15 | 5:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
Regionale Veloce 3490 · Regionale TRENORD 2634+ OBS | 12:23 PM Venice Mestre | 5h52 | 6:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 2 transfers | |
Regionale Veloce 3490 · Regionale TRENORD 2634+ OBS | 12:23 PM Venice Mestre | 7h52 | 8:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 2 transfers | |
Regionale Veloce 3490 · Regionale TRENORD 2634+ OBS | 12:23 PM Venice Mestre | 6h49 | 7:12 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 2 transfers | |
FRECCIAROSSA 9732+ OBS | 1:00 PM Venice Mestre | 5h15 | 6:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9732+ OBS | 1:00 PM Venice Mestre | 4h15 | 5:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9732+ OBS | 1:00 PM Venice Mestre | 6h12 | 7:12 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
Regionale Veloce 3492 · Regionale TRENORD 2636+ OBS | 1:23 PM Venice Mestre | 7h52 | 9:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 2 transfers | |
Regionale Veloce 3492 · Regionale TRENORD 2636+ OBS | 1:23 PM Venice Mestre | 6h52 | 8:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 2 transfers | |
Regionale Veloce 3492 · Regionale TRENORD 2636+ OBS | 1:23 PM Venice Mestre | 5h49 | 7:12 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 2 transfers | |
FRECCIAROSSA 9729+ OBS | 1:30 PM Venice Mestre | 4h45 | 6:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9729+ OBS | 1:30 PM Venice Mestre | 5h42 | 7:12 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9729+ OBS | 1:30 PM Venice Mestre | 3h45 | 5:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9736+ OBS | 2:00 PM Venice Mestre | 4h15 | 6:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
8984+ OBS | 2:09 PM Venice Mestre | 4h06 | 6:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
8984+ OBS | 2:09 PM Venice Mestre | 5h03 | 7:12 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
Regionale Veloce 3496 · Regionale TRENORD 2638+ OBS | 2:23 PM Venice Mestre | 7h52 | 10:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 2 transfers | |
Regionale Veloce 3496 · Regionale TRENORD 2638+ OBS | 2:23 PM Venice Mestre | 6h52 | 9:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 2 transfers | |
Regionale Veloce 3496 · Regionale TRENORD 2638+ OBS | 2:23 PM Venice Mestre | 5h52 | 8:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 2 transfers | |
FRECCIAROSSA 9740+ OBS | 3:00 PM Venice Mestre | 4h12 | 7:12 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
8986+ OBS | 3:09 PM Venice Mestre | 4h03 | 7:12 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
8986+ OBS | 3:09 PM Venice Mestre | 5h06 | 8:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
8988+ OBS | 4:09 PM Venice Mestre | 4h06 | 8:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
8988+ OBS | 4:09 PM Venice Mestre | 6h06 | 10:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
8988+ OBS | 4:09 PM Venice Mestre | 5h06 | 9:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
Regionale 16026+ OBS | 4:23 PM Venice Mestre | 5h52 | 10:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
Regionale 16026 · Regionale TRENORD 2640+ OBS | 4:23 PM Venice Mestre | 4h52 | 9:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 2 transfers | |
Regionale 16026+ OBS | 4:23 PM Venice Mestre | 4h52 | 9:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9748+ OBS | 5:00 PM Venice Mestre | 4h15 | 9:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9748+ OBS | 5:00 PM Venice Mestre | 5h15 | 10:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9750+ OBS | 5:30 PM Venice Mestre | 4h45 | 10:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9750+ OBS | 5:30 PM Venice Mestre | 3h45 | 9:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9752+ OBS | 6:00 PM Venice Mestre | 4h15 | 10:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
FRECCIAROSSA 9754+ OBS | 6:30 PM Venice Mestre | 3h45 | 10:15 PM Orio al Serio, Milan Bergamo Airport (Bus station) | 1 transfer | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Train companies
Train companies from Venice Mestre to Milan Bergamo Orio al Serio Airport
Trains from Venice Mestre to Milan Bergamo Orio al Serio Airport with Italo. High-speed trains available on this route with Italo. Use the details below to compare onboard facilities.
Italo
Companies, tickets, and onboard amenities between Venice Mestre and Milan Bergamo Orio al Serio Airport
Review the details behind your booking, from operators and ticket rules to luggage, onboard amenities, accessibility, and route-specific travel policies.
FAQs: Trains from Venice Mestre to Milan Bergamo Orio al Serio Airport
Find answers to the most common questions about traveling from Venice Mestre to Milan Bergamo Orio al Serio Airport 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 Milan Bergamo Orio al Serio Airport, this guide helps you travel smarter and with confidence.

popular train stations
Popular train stations from Venice Mestre to Milan Bergamo Orio al Serio Airport
Most Venice Mestre to Milan Bergamo Orio al Serio Airport trains use the Venezia Santa Lucia to Milano Centrale station pair. Use this guide to compare Venice Mestre and Milan Bergamo Orio al Serio Airport train stations on this route, check city-centre transport, alongside checking practicalities like train station facilities and services.
Getting to Venezia Mestre from Venice city centre
Venezia Mestre is 8 km from Venice city centre. Public transport options include:
Venezia Mestre train station facilities and services
Venezia Mestre has practical services for this route, including Lockers, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Ticket Office, Bike Parking, Bike Rental, Car Rental, and Information Desk.
Food and drink
Food options include: McDonald’s, Chock Full O'Nuts, Puro Gusto, Juice Bar, Rossosapore
Wi-Fi and ATMs
ATMs are located by Forexchange on the ground floor.
Tickets and information
The ticket office is open Mon - Sun: 05:50 - 20:30. Information desks are located in the main concourse.
Luggage and lost property
Luggage storage is provided by KiPoint and located on the ground floor.
Parking, taxis and toilets
Available at Venezia Mestre: Parking, Taxis, WC.
Bike and car services
Available at Venezia Mestre: Bike Parking, Bike Rental, Car Rental.
Accessibility
Accessibility facilities are available at Venezia Mestre: Full accessibility facilities, including toilets, ramps, wheelchairs, elevators and a mobility assistance center.
Shops, hotels and contact
Nearby hotels include Best Western Hotel Tritone, The Plaza Hotel, Hotel Villa Constanza.


