Travel Information to Vasto from Milan
| 358 miles | |
| Coach, train or flight | |
| £17 - £22 | |
| Flight • £17 • 1 h 10 min | |
| Flight • £17 • 1 h 10 min | |
| Marino Autolinee, Ryanair or Intercity |
Travel 358 miles by coach, train or flight to Vasto from Milan. The most popular travel providers which serve this trip are Marino Autolinee, Ryanair or Intercity among others. Travellers can even take a direct coach, flight or train from Milan to Vasto.
Travel optionsfrom Milan to Vasto
How to get to Vasto from Milan by train, bus, flight or ferry.
Our recommendation
The best way to travel from Milan to Vasto is by taking a coach because it’s the best combination of price and speed.
703 · 010Cheapest
Regionale Veloce TTPER 2493 · Regionale 19769Fastest
FR 2780Other options
Regionale Veloce TTPER 2493 · Regionale 19769
Regionale Veloce TTPER 2493 · Regionale 19769
FRECCIAROSSA 9809+
Regionale 19865
703 · 010
FlixBus · FlixBus · FlixBus
FlixBus · FlixBus · FlixBus
FR 6401
FR 6529
XZ2227Find 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.
20 Dec
21 Dec
22 Dec
23 Dec
24 Dec
25 Dec
26 Dec
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Milan to Vasto
Travel to Vasto 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 to Vasto.

There are 3 travel options from Milan to Vasto: coach, train or flight.
The cheapest way to travel to Vasto from Milan is a flight with an average price of £17.
This is compared to other travel options from Milan to Vasto:
A flight is £6 less than a coach for this route with tickets for a coach from Milan to Vasto costing on average £22.
A flight is £4 less than a train with an average ticket price of £21 from Milan to Vasto.
The quickest way to travel from Milan to Vasto is by flight, which takes on average 1 h 10 min compared to other travel options that take longer:
Taking a coach requires on average 8 h 5 min of travel time.
Train takes on average 5 h 20 min.
You should expect to travel around 358 miles from Milan to Vasto.
The average frequency per day from Milan to Vasto is:
However, we recommend checking specific travel dates for your route between Milan and Vasto as scheduled services by coach, train or flight can vary by season or day of the week.
These are the most popular departure and arrival points when travelling from Milan to Vasto:
- Most travellers catch their coach from Milano, Autostazione Lampugnano and arrive in Vasto, Gas Station IP.
The following travel companies offer services from Milan to Vasto:
- Travel with Marino Autolinee for coaches to Vasto. If you’re looking for a good deal on tickets, check for Marino Autolinee Milan to Vasto tickets on Omio for £34.
- Travel with Ryanair for flights to Vasto. If you’re looking for a good deal on tickets, check for Ryanair Milan to Vasto tickets on Omio for £17.
- Travel with Intercity, Frecciarossa, Intercity Notte or Regionale for trains to Vasto. If you’re looking for a good deal on tickets, check for Intercity Milan to Vasto tickets on Omio for £21.
Yes, there are direct routes from Milan to Vasto with the following travel companies:
- You can take a direct coach with Marino Autolinee.
- You'll find direct flights with Ryanair.
- You can travel directly by train with Intercity.
Direct services to Vasto tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your route.
Travelling from Milan to Vasto: related information
Here are some other resources that might have the information you need
