Milan Malpensa Airport (MXP) to Venice train

Wed, Oct 09
+ 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 Milan Malpensa Airport (MXP) to Venice

Showing times and prices for Oct 09

Cheapest

The best way to find a cheap train ticket from Milan Malpensa Airport (MXP) to Venice is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Regionale
Regionale TRENORD 10318
07:07AM4h43
Malpensa T2
11:50AMVenice Santa Lucia
$431One-way
2 transfers
Cheapest
Regionale
Regionale TRENORD 10358
04:07PM4h43
Malpensa T2
08:50PMVenice Santa Lucia
$431One-way
2 transfers
Cheapest
Regionale
Regionale TRENORD 10350
02:13PM4h37
Malpensa T1
06:50PMVenice Santa Lucia
$431One-way
2 transfers
Cheapest
Regionale
Regionale TRENORD 10324
08:07AM4h43
Malpensa T2
12:50PMVenice Santa Lucia
$431One-way
2 transfers
Cheapest
Regionale
Regionale TRENORD 10338
11:07AM4h43
Malpensa T2
03:50PMVenice Santa Lucia
$431One-way
2 transfers

Milan Malpensa Airport (MXP) to Venice train times

Showing trains for tomorrow, Wednesday, October 9
ProviderDepartsDurationArrivesTransfersTickets
Frecciarossa
Regionale TRENORD 10312
05:37AM Malpensa T24h05 09:42AM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10312
05:43AM Malpensa T19h20 03:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10312
05:43AM Malpensa T16h20 12:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10312
05:43AM Malpensa T18h20 02:03PM Venice Santa Lucia1 transfer
Frecciarossa
Regionale TRENORD 10312
05:43AM Malpensa T13h59 09:42AM Venice Santa Lucia1 transfer
Regionale
Regionale TRENORD 10314
06:07AM Malpensa T24h43 10:50AM Venice Santa Lucia2 transfers
Frecciarossa
Regionale TRENORD 10314
06:07AM Malpensa T23h53 10:00AM Venice Mestre1 transfer
Malpensa Express
Regionale TRENORD 10314
06:13AM Malpensa T15h50 12:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10314
06:13AM Malpensa T17h50 02:03PM Venice Santa Lucia1 transfer
Regionale
Regionale TRENORD 10314
06:13AM Malpensa T14h37 10:50AM Venice Santa Lucia2 transfers
Frecciarossa
Regionale TRENORD 10314
06:13AM Malpensa T13h47 10:00AM Venice Mestre1 transfer
Malpensa Express
Regionale TRENORD 10314
06:13AM Malpensa T18h50 03:03PM Venice Santa Lucia1 transfer
Frecciarossa
Regionale TRENORD 10316
06:37AM Malpensa T24h05 10:42AM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10316
06:43AM Malpensa T18h20 03:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10316
06:43AM Malpensa T17h20 02:03PM Venice Santa Lucia1 transfer
Frecciarossa
Regionale TRENORD 10316
06:43AM Malpensa T13h59 10:42AM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10316
06:43AM Malpensa T15h20 12:03PM Venice Santa Lucia1 transfer
Regionale
Regionale TRENORD 10318
07:07AM Malpensa T24h43 11:50AM Venice Santa Lucia2 transfers
Frecciarossa
Regionale TRENORD 10318
07:07AM Malpensa T24h05 11:12AM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10318
07:13AM Malpensa T16h50 02:03PM Venice Santa Lucia1 transfer
Frecciarossa
Regionale TRENORD 10318
07:13AM Malpensa T13h59 11:12AM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10318
07:13AM Malpensa T17h50 03:03PM Venice Santa Lucia1 transfer
Regionale
Regionale TRENORD 10318
07:13AM Malpensa T14h37 11:50AM Venice Santa Lucia2 transfers
Malpensa Express
Regionale TRENORD 10318
07:13AM Malpensa T14h50 12:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10322
07:43AM Malpensa T16h20 02:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10322
07:43AM Malpensa T14h20 12:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10322
07:43AM Malpensa T17h20 03:03PM Venice Santa Lucia1 transfer
Regionale
Regionale TRENORD 10324
08:07AM Malpensa T24h43 12:50PM Venice Santa Lucia2 transfers
Frecciarossa
Regionale TRENORD 10324
08:07AM Malpensa T23h35 11:42AM Venice Santa Lucia1 transfer
Regionale
Regionale TRENORD 10324
08:13AM Malpensa T14h37 12:50PM Venice Santa Lucia2 transfers
Malpensa Express
Regionale TRENORD 10324
08:13AM Malpensa T13h50 12:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10324
08:13AM Malpensa T15h50 02:03PM Venice Santa Lucia1 transfer
Frecciarossa
Regionale TRENORD 10324
08:13AM Malpensa T13h29 11:42AM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10324
08:13AM Malpensa T16h50 03:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10326
08:43AM Malpensa T16h20 03:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10326
08:43AM Malpensa T15h20 02:03PM Venice Santa Lucia1 transfer
Frecciarossa
Regionale TRENORD 10330
09:07AM Malpensa T24h27 01:34PM Venice Santa Lucia2 transfers
Malpensa Express
Regionale TRENORD 10330
09:13AM Malpensa T15h50 03:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10330
09:13AM Malpensa T14h50 02:03PM Venice Santa Lucia1 transfer
Frecciarossa
Regionale TRENORD 10330
09:13AM Malpensa T14h21 01:34PM Venice Santa Lucia2 transfers
Malpensa Express
Regionale TRENORD 10332
09:43AM Malpensa T111h20 09:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10332
09:43AM Malpensa T15h20 03:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10332
09:43AM Malpensa T14h20 02:03PM Venice Santa Lucia1 transfer
Regionale
Regionale TRENORD 10334
10:07AM Malpensa T24h43 02:50PM Venice Santa Lucia2 transfers
Frecciarossa
Regionale TRENORD 10334
10:07AM Malpensa T24h05 02:12PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10334
10:13AM Malpensa T14h50 03:03PM Venice Santa Lucia1 transfer
Frecciarossa
Regionale TRENORD 10334
10:13AM Malpensa T13h59 02:12PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10334
10:13AM Malpensa T13h50 02:03PM Venice Santa Lucia1 transfer
Regionale
Regionale TRENORD 10334
10:13AM Malpensa T14h37 02:50PM Venice Santa Lucia2 transfers
Malpensa Express
Regionale TRENORD 10334
10:13AM Malpensa T110h50 09:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10336
10:43AM Malpensa T110h20 09:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10336
10:43AM Malpensa T14h20 03:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10336
10:43AM Malpensa T111h20 10:03PM Venice Santa Lucia1 transfer
Regionale
Regionale TRENORD 10338
11:07AM Malpensa T24h43 03:50PM Venice Santa Lucia2 transfers
Frecciarossa
Regionale TRENORD 10338
11:07AM Malpensa T24h05 03:12PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10338
11:13AM Malpensa T110h50 10:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10338
11:13AM Malpensa T13h50 03:03PM Venice Santa Lucia1 transfer
Frecciarossa
Regionale TRENORD 10338
11:13AM Malpensa T13h59 03:12PM Venice Santa Lucia1 transfer
Regionale
Regionale TRENORD 10338
11:13AM Malpensa T14h37 03:50PM Venice Santa Lucia2 transfers
Malpensa Express
Regionale TRENORD 10338
11:13AM Malpensa T19h50 09:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10340
11:43AM Malpensa T110h20 10:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10340
11:43AM Malpensa T19h20 09:03PM Venice Santa Lucia1 transfer
Frecciarossa
Regionale TRENORD 10342
12:07PM Malpensa T24h05 04:12PM Venice Santa Lucia1 transfer
Regionale
Regionale TRENORD 10342
12:07PM Malpensa T24h43 04:50PM Venice Santa Lucia2 transfers
Malpensa Express
Regionale TRENORD 10342
12:13PM Malpensa T18h50 09:03PM Venice Santa Lucia1 transfer
Frecciarossa
Regionale TRENORD 10342
12:13PM Malpensa T13h59 04:12PM Venice Santa Lucia1 transfer
Regionale
Regionale TRENORD 10342
12:13PM Malpensa T14h37 04:50PM Venice Santa Lucia2 transfers
Malpensa Express
Regionale TRENORD 10342
12:13PM Malpensa T19h50 10:03PM Venice Santa Lucia1 transfer
Frecciarossa
Regionale TRENORD 10344
12:37PM Malpensa T24h05 04:42PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10344
12:43PM Malpensa T19h20 10:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10344
12:43PM Malpensa T18h20 09:03PM Venice Santa Lucia1 transfer
Frecciarossa
Regionale TRENORD 10344
12:43PM Malpensa T13h59 04:42PM Venice Santa Lucia1 transfer
Frecciarossa
Regionale TRENORD 10346
01:07PM Malpensa T24h05 05:12PM Venice Santa Lucia1 transfer
Regionale
Regionale TRENORD 10346
01:07PM Malpensa T24h43 05:50PM Venice Santa Lucia2 transfers
Regionale
Regionale TRENORD 10346
01:13PM Malpensa T14h37 05:50PM Venice Santa Lucia2 transfers
Malpensa Express
Regionale TRENORD 10346
01:13PM Malpensa T18h50 10:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10346
01:13PM Malpensa T17h50 09:03PM Venice Santa Lucia1 transfer
Frecciarossa
Regionale TRENORD 10346
01:13PM Malpensa T13h59 05:12PM Venice Santa Lucia1 transfer
Frecciarossa
Regionale TRENORD 10348
01:37PM Malpensa T23h53 05:30PM Venice Mestre1 transfer
Malpensa Express
Regionale TRENORD 10348
01:43PM Malpensa T18h20 10:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10348
01:43PM Malpensa T17h20 09:03PM Venice Santa Lucia1 transfer
Frecciarossa
Regionale TRENORD 10348
01:43PM Malpensa T13h47 05:30PM Venice Mestre1 transfer
Frecciarossa
Regionale TRENORD 10350
02:07PM Malpensa T24h05 06:12PM Venice Santa Lucia1 transfer
Regionale
Regionale TRENORD 10350
02:07PM Malpensa T24h43 06:50PM Venice Santa Lucia2 transfers
Regionale
Regionale TRENORD 10350
02:13PM Malpensa T14h37 06:50PM Venice Santa Lucia2 transfers
Frecciarossa
Regionale TRENORD 10350
02:13PM Malpensa T13h59 06:12PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10350
02:13PM Malpensa T17h50 10:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10350
02:13PM Malpensa T16h50 09:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10352
02:43PM Malpensa T17h20 10:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10352
02:43PM Malpensa T16h20 09:03PM Venice Santa Lucia1 transfer
Frecciarossa
Regionale TRENORD 10354
03:07PM Malpensa T23h35 06:42PM Venice Santa Lucia1 transfer
Regionale
Regionale TRENORD 10354
03:07PM Malpensa T24h43 07:50PM Venice Santa Lucia2 transfers
Malpensa Express
Regionale TRENORD 10354
03:13PM Malpensa T15h50 09:03PM Venice Santa Lucia1 transfer
Frecciarossa
Regionale TRENORD 10354
03:13PM Malpensa T13h29 06:42PM Venice Santa Lucia1 transfer
Regionale
Regionale TRENORD 10354
03:13PM Malpensa T14h37 07:50PM Venice Santa Lucia2 transfers
Malpensa Express
Regionale TRENORD 10354
03:13PM Malpensa T16h50 10:03PM Venice Santa Lucia1 transfer
Frecciarossa
Regionale TRENORD 10356
03:37PM Malpensa T23h51 07:28PM Venice Mestre1 transfer
Malpensa Express
Regionale TRENORD 10356
03:43PM Malpensa T15h20 09:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10356
03:43PM Malpensa T16h20 10:03PM Venice Santa Lucia1 transfer
Frecciarossa
Regionale TRENORD 10356
03:43PM Malpensa T13h45 07:28PM Venice Mestre1 transfer
Frecciarossa
Regionale TRENORD 10358
04:07PM Malpensa T24h27 08:34PM Venice Santa Lucia2 transfers
Regionale
Regionale TRENORD 10358
04:07PM Malpensa T24h43 08:50PM Venice Santa Lucia2 transfers
Regionale
Regionale TRENORD 10358
04:13PM Malpensa T14h37 08:50PM Venice Santa Lucia2 transfers
Frecciarossa
Regionale TRENORD 10358
04:13PM Malpensa T14h21 08:34PM Venice Santa Lucia2 transfers
Malpensa Express
Regionale TRENORD 10358
04:13PM Malpensa T14h50 09:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10358
04:13PM Malpensa T15h50 10:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10360
04:43PM Malpensa T15h20 10:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10360
04:43PM Malpensa T14h20 09:03PM Venice Santa Lucia1 transfer
Regionale
Regionale TRENORD 10362
05:07PM Malpensa T25h49 10:56PM Venice Santa Lucia2 transfers
Frecciarossa
Regionale TRENORD 10362
05:07PM Malpensa T23h35 08:42PM Venice Santa Lucia1 transfer
Regionale
Regionale TRENORD 10362
05:13PM Malpensa T15h43 10:56PM Venice Santa Lucia2 transfers
Frecciarossa
Regionale TRENORD 10362
05:13PM Malpensa T13h29 08:42PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10362
05:13PM Malpensa T14h50 10:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10362
05:13PM Malpensa T13h50 09:03PM Venice Santa Lucia1 transfer
Frecciarossa
Regionale TRENORD 10366
05:37PM Malpensa T24h05 09:42PM Venice Santa Lucia1 transfer
Frecciarossa
Regionale TRENORD 10366
05:43PM Malpensa T13h59 09:42PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10366
05:43PM Malpensa T14h20 10:03PM Venice Santa Lucia1 transfer
Malpensa Express
Regionale TRENORD 10368
06:13PM Malpensa T13h50 10:03PM Venice Santa Lucia1 transfer
Frecciarossa
Regionale TRENORD 10370
06:37PM Malpensa T23h23 10:00PM Venice Mestre1 transfer
Frecciarossa
Regionale TRENORD 10370
06:43PM Malpensa T13h17 10:00PM Venice Mestre1 transfer
Regionale
Regionale TRENORD 10374
07:07PM Malpensa T24h43 11:50PM Venice Santa Lucia2 transfers
Frecciarossa
Regionale TRENORD 10374
07:07PM Malpensa T24h08 11:15PM Venice Santa Lucia1 transfer
Regionale
Regionale TRENORD 10374
07:13PM Malpensa T14h37 11:50PM Venice Santa Lucia2 transfers
Frecciarossa
Regionale TRENORD 10374
07:13PM Malpensa T14h02 11:15PM Venice Santa Lucia1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Milan Malpensa Airport (MXP) to Venice by train or bus

Wed
Oct 09
Thu
Oct 10
Fri
Oct 11
Sat
Oct 12
Sun
Oct 13
Mon
Oct 14
Tue
Oct 15
Wed
Oct 16
Thu
Oct 17
Fri
Oct 18
Sat
Oct 19
Sun
Oct 20
Mon
Oct 21
Tue
Oct 22
Wed
Oct 23
Thu
Oct 24
Fri
Oct 25
Sat
Oct 26
Sun
Oct 27
Mon
Oct 28
Tue
Oct 29

Fastest train times from Milan Malpensa Airport (MXP) to Venice

Showing times and prices for Oct 09

Fastest Journey

3 h 17 m

Average

5 h 31 m

Trains per day

124

Distance

281 km

It's difficult to get from Milan Malpensa Airport (MXP) to Venice without transferring at least once.

Fastest
Frecciarossa
Regionale TRENORD 10370
06:43PM3h17
Malpensa T1
10:00PMVenice Mestre
$801One-way
1 transfer
2nd Fastest
Frecciarossa
Regionale TRENORD 10370
06:37PM3h23
Malpensa T2
10:00PMVenice Mestre
$801One-way
1 transfer
Frecciarossa
Regionale TRENORD 10354
03:13PM3h29
Malpensa T1
06:42PMVenice Santa Lucia
$801One-way
1 transfer
Frecciarossa
Regionale TRENORD 10362
05:13PM3h29
Malpensa T1
08:42PMVenice Santa Lucia
$801One-way
1 transfer
Frecciarossa
Regionale TRENORD 10324
08:13AM3h29
Malpensa T1
11:42AMVenice Santa Lucia
$801One-way
1 transfer

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Milan Malpensa Airport (MXP) to Venice

distanceDistance174 miles (281 km)
durationAverage train duration4 h 37 min
priceAverage train ticket price$41 (€35)
frequencyTrain frequency16 a day
changesDirect trainNo
carriersTrain providersFrecciarossa, Regionale, Trenord or Malpensa Express

Trains from Milan Malpensa Airport (MXP) to Venice cover the 174 miles (281 km) long journey taking on average 4 h 37 min with our travel partners like Frecciarossa, Regionale, Trenord or Malpensa Express. Normally, there are 16 trains operating per day. While the average ticket price for this trip costs around $41 (€35), you can find the cheapest train ticket for as low as $41 (€35).

Venice’s new Access Fee

If you’re traveling from Milan Malpensa Airport (MXP) to Venice by train between April 25 and July 14, you might need to pay an additional €5 Access Fee. Find out more about traveling to Venice.

Train providers: Frecciarossa, Regionale and Trenitalia from Milan Malpensa Airport (MXP) to Venice trains

For as little as $38 (€33) you can travel by train from Milan Malpensa Airport (MXP) to Venice with Frecciarossa, Regionale and Trenitalia. Omio will show you the best deals, schedules and tickets available for this journey.

Step on board a Frecciarossa train and relax as you travel across Italy. Trenitalia’s Frecciarossa high-speed trains make about 200 connections across Italy per day and are renowned for their comfort, speed and reduced environmental impact. Frecciarossa trains reach speeds up to 186 mph (300 kmh), so you can travel 174 miles (281 km) quickly from Milan Malpensa Airport (MXP) to Venice. When booking your Frecciarossa train from Milan Malpensa Airport (MXP) to Venice, you can choose between four different classes: Standard, Premium, Business, and Executive. While each class offers different levels of comfort, all Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

Prices for the Milan Malpensa Airport (MXP) to Venice train start as low as $38 (€33) one-way on Omio. Simply check the latest Trenitalia Frecciarossa train schedule for your ideal departure and arrival times, choose between the Super Economy, Economy, and Base fares, and book your cheap train from Milan Malpensa Airport (MXP) to Venice on Omio today!

Frecciarossa from Milan Malpensa Airport (MXP) to Venice train information:

  • Average Duration: 3 h 31 min
  • Cheapest Price: $38

FAQs: Trains from Milan Malpensa Airport (MXP) to Venice

FAQs: Travel by train from Milan Malpensa Airport (MXP) 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 Milan Malpensa Airport (MXP) to Venice.
FAQs
Cheap train tickets from Milan Malpensa Airport (MXP) to Venice can start from as little as $41 (€35) when you book in advance. The average train ticket price for Milan Malpensa Airport (MXP) to Venice is $41 (€35); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Milan Malpensa Airport (MXP) to Venice train time is 4 h 37 min   covering the 174 mile (281 km) long journey, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Milan Malpensa Airport (MXP) to Venice leaves at 5: 13 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Milan Malpensa Airport (MXP) to Venice leaves at 8: 47 PM.
There are 16 trains a day from Milan Malpensa Airport (MXP) to Venice which require at least one change with Frecciarossa, Regionale, Trenord or Malpensa Express. Schedules can vary on holidays or weekends with fewer trains.
Yes, there's a high-speed train to Venice. Take the fast train with Frecciarossa from Milan Malpensa Airport (MXP) to Venice.
For the best Milan Malpensa Airport (MXP) to Venice train to buy, you can travel safely and comfortably with Frecciarossa, Regionale, Trenord or Malpensa Express. However, it's always good to check all possible train providers with services between Milan Malpensa Airport (MXP) and Venice to compare what amenities they may offer.
No, there are no night trains, the latest train for this route is 8: 47 PM.
A trip to Venice from Milan Malpensa Airport (MXP) is worth doing but not as a day trip with a journey time of 4 h 37 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Milan Malpensa Airport (MXP) to Venice is August.
It's helpful to compare your options as there are 2 ways to travel from Milan Malpensa Airport (MXP) to Venice including taking a train or bus.

Most popular trains, buses, flights and ferries to and from Venice and Milan Malpensa Airport (MXP)

HomeTrainsTrains in ItalyTrain Times to VeniceMilan Malpensa Airport (MXP) 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