COMPARE Prices across different modes

Mon
Oct 18
$30Regionale
Find prices
Tue
Oct 19
$27Intercity
Find prices
Wed
Oct 20
$27Intercity
Find prices
Thu
Oct 21
$27Intercity
Find prices
Fri
Oct 22
$27Intercity
$28Flixbus
Sat
Oct 23
$27Intercity
Find prices
Sun
Oct 24
$27Intercity
$34Flixbus
Mon
Oct 25
$27Intercity
Find prices
Tue
Oct 26
$27Intercity
Find prices
Wed
Oct 27
$24Intercity
Find prices
Thu
Oct 28
$24Intercity
Find prices
Fri
Oct 29
$27Intercity
$34Flixbus
Sat
Oct 30
$24Intercity
Find prices
Sun
Oct 31
$24Intercity
$34Flixbus
Mon
Nov 1
$21Intercity
Find prices
Tue
Nov 2
$21Intercity
Find prices
Wed
Nov 3
$20Intercity
Find prices
Thu
Nov 4
$20Intercity
$20Flixbus
Fri
Nov 5
$20Intercity
Find prices
Sat
Nov 6
$20Intercity
Find prices
Sun
Nov 7
$20Intercity
Find prices

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Milan and Ventimiglia

distanceDistance139 miles (224 km)
durationAverage bus duration6 h 5 min
priceAverage bus ticket price$28 (€23)
changesDirect busYes
carriersBus companiesBlaBlaCar or Flixbus

Buses from Milan to Ventimiglia cover the 139 miles (224 km) long trip taking on average 6 h 5 min with our travel partners like BlaBlaCar or Flixbus. There are direct bus services available. While the average ticket price for this trip costs around $28 (€23), you can find the cheapest bus ticket for as low as $22 (€18). Travelers depart most frequently from Milano Centrale and arrive in Ventimiglia, Piazza della Costituente.

Bus companies

FlixBus Milan – Ventimiglia

Find the best buses between Milan and Ventimiglia with Omio's travel partners FlixBus from $22 (€18). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

FlixBus

Flixbus is one of Europe's biggest bus companies which was created in Germany and offers bus services around Europe and US. Flixbus offers only one ticket type called Standard for your upcoming bus trip between Milan and Ventimiglia.

Omio helps you find the perfect Milan - Ventimiglia bus with FlixBus. Whether you are searching for the fastest, earliest or cheapest bus between Milan and Ventimiglia, Omio shows you FlixBus’s current bus schedules, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best bus ticket for your upcoming Milan to Ventimiglia journey. You can expect to travel around 139 miles (224 km) from Milan to Ventimiglia on a bus with FlixBus. Once you are ready, buy your one-way FlixBus tickets from Milan to Ventimiglia starting as low as $22 (€18) if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when traveling by bus instead of purchasing tickets at the bus station in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with FlixBus!

These are FlixBus' ticket policies for COVID-19 for the bus between Milan and Ventimiglia:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Buses from Milan to Ventimiglia
Take the bus to Ventimiglia 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 Ventimiglia.
FAQs
How much do cheap bus tickets from Milan to Ventimiglia cost?
Bus tickets between Milan and Ventimiglia for some dates and times can be found for as cheap as $22 (€18)  one way in the next 7 days.
How much is a bus ticket to Ventimiglia from Milan?
If you’re looking to book your bus tickets in the next week, you can expect the Milan to Ventimiglia bus price to come in at an average of $28 (€23)  one way.
How many miles is it from Milan to Ventimiglia by bus?
The distance from Milan to Ventimiglia by bus is approximately 139 miles (224 km).
How long is the bus ride between Milan and Ventimiglia?
While the time it takes to travel 139 miles (224 km) from Milan to Ventimiglia can vary based on specific dates, weekends, and holidays, the Milan to Ventimiglia bus journey time is on average 6 h 5 min.
When traveling by bus from Milan to Ventimiglia, which bus station in Milan do I depart from and which bus station in Ventimiglia do I arrive in?

There are a few bus stations in Milan to start your trip from including Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Milan, Largo Tazio Nuvolari (Romolo). In Ventimiglia you have a few bus station options to choose from for your arrival including Ventimiglia, Piazza della Costituente and Ventimiglia, A10 (Parking Autoporto).

Omio customers traveling this route depart most frequently from Milano Centrale   and arrive in Ventimiglia, Piazza della Costituente.

Where do I find the Milan bus station to Ventimiglia? Where is the Ventimiglia bus station?

Passengers board their bus most frequently from Milano Centrale and travel around 1 mile (s) / 2 km from the city center to this bus station.

Passengers traveling this route most often arrive at Ventimiglia, Piazza della Costituente and need to travel approximately 0 mile (s) / 0 km from the bus station to the city center in Ventimiglia.

What bus providers go from Milan to Ventimiglia?
Take the Milan to Ventimiglia bus with BlaBlaCar or Flixbus. However, it's always good to check out all possible bus providers for the trip between Milan and Ventimiglia as there might be differences in the amenities they offer.
Is there a direct bus from Milan to Ventimiglia?
Yes, there are direct buses from Milan to Ventimiglia, and you can find a direct bus for this trip with Flixbus or BlaBlaCar  on Omio. It's worth paying attention to when you buy your bus ticket as direct services tend to offer more convenience and save you time getting to your destination.
When can I take the first bus from Milan to Ventimiglia? When can I take the last bus for the day?
The earliest bus departing from Milan to Ventimiglia leaves at 2: 00 PM. The last bus departing from Milan to Ventimiglia leaves at 3: 00 PM. You can find the latest Milan to Ventimiglia bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I purchase a bus ticket from Milan to Ventimiglia to get the best deals?
If you buy the Milan to Ventimiglia bus within the next 7 days, you can find one way tickets to cost on average $28 (€23). However, booking your bus ticket in advance gives you access to the best prices for buses from Milan to Ventimiglia. Look out for bus tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey