logo
Your journey starts now
Two white leaf

From Ventimiglia to Milan by train, bus and carpooling

Compare and book among Trenitalia, FlixBus, Itabus, Blablacar

4 stars icon

4.7 out of 1146 reviews

Lowest prices found by our customers

The next cheapest train, bus and carpooling ticket from Ventimiglia to Milan is on Friday 21 August 2026. Book it now before the price goes up!

Trip info

227 kmDistance
14€ - 270€Prices
1.81 millions of Km traveled by our travelers
DirectTrip type
2h50Trip duration
logo Trenitalialogo Flixbuslogo Itabuslogo Blablacar
CarriersTrenitalia, FlixBus, Itabus, Blablacar.
Detailed itinerary
🚄 Train🚌 Bus🚌 + 🚄 Combined trips🚗 Carpooling
Price range

17€ - 171€

14€ - 77€

26€ - 270€

18€ - 79€

Duration

3h40 - 7h22

5h50 - 7h20

4h11 - 7h15

2h50 - 5h40

ItineraryDirectDirect1 stop at Genova, Via Fanti D''italia, Ventimiglia, Torino, Genova Piazza Principe, Milan Lampugnano, Genova Brignole, Milan Via Giuseppe Impastato, Milan (Assago M2), Torino Porta NuovaDirect
Departure stationVentimigliaVentimiglia
Arrival stationMilano CentraleMilan Lampugnano
CompaniesTrenitaliaFlixBus, ItabusTrenitalia, FlixBus, ItabusBlablacar
First trip13h0516h2013h0513h05
Last trip20h2620h2520h2619h17
Number of daily trips352114

Find my tickets

Statistics unavailable

The statistics for this trip are not yet available

By booking my trip
instead of

You'll laugh at least 100% more

Traveling from Ventimiglia to Milan
instead of

I emit 98.65% less CO2

48.7
kg CO₂e
5%
95.6
repas végétariens
107
kg d'aubergine
4,451
km en vélo (ou trottinette) à assistance électrique
102
kg de fraise
7.57
t-shirts en coton
6.71
repas avec du boeuf
76
kg de pastèque
4.11
années de chauffage électrique par m²
84.6
kg de chou de bruxelles
1.94
jeans
32.9
kg d'avocat
369,200
litres d'eau du robinet
43.5
litres de bière
82
litres de café

If you travel by train from Ventimiglia to Milan, you will emit 0.67kg of CO2 on your own. The good side is that it's always less than taking a plane or your own vehicle. That's why we encourage you to opt for public transportation as much as possible Ventimiglia Milan. PS: You can compare CO2 emissions with our tool at the top of this page!

Ventimiglia Milan by train, bus and carpooling: tickets, prices, and schedules

For a trip by train, bus and carpooling Ventimiglia Milan, you have choices!

A ticket from train Trenitalia, bus FlixBus, bus Itabus, and carpooling Blablacar Ventimiglia Milan, the field of possibilities is open to you!

Obviously, ticket prices will vary. Because you will have the chance to travel in just 0h between Ventimiglia and Milan.

In the end, it doesn't seem that long this journey from Ventimiglia to Milan despite being 227 kilometers apart.

Great news! Your trip Ventimiglia Milan by train, bus and carpooling is available as a direct route on Tictactrip.

In other words, you can book your direct from Ventimiglia to Milan right now!

Book your from Ventimiglia to Milan ticket in train, bus and carpooling starting from 14 € .

There's no reason to hesitate, for such a trip that lasts at least 2h50, it's a bargain to seize!

But if you want to be sure to book your ticket at the best time, to get the best price, use our comparator just above!

It will tell you how many days in advance you should book to get the best price. Handy ;)

How to travel from Ventimiglia to Milan with Tictactrip

From Ventimiglia to Milan by bus 🚌

For a one-way Ventimiglia Milan by bus, you have an direct Ventimiglia Milan route with a price ranging from 14€ to 77€, and the travel duration for from Ventimiglia to Milan is between 5h50 and 7h20.The average booking price for an direct Ventimiglia Milan ticket is 28€ for an average travel time of 6h25. Your first option of the day is a bus Ventimiglia Milan departing at 16h20 while the last one leaves at 20h25.   the companies FlixBus and Itabus offer this journey. It initially departs from and arrives at .  Generally, there is every day 2 buses Ventimiglia Milan.

From Ventimiglia to Milan by train 🚄

the company Trenitalia operates a direct Ventimiglia Milan journey.Want to know the price of Ventimiglia Milan journey? It falls in the range between 17€ and 171€. Are you an early bird? The very first trip departs at 13h05. If, on the contrary, you prefer to travel at night or leave late in the day, the very last departure is at 20h26. The duration of a from Ventimiglia to Milan journey is mostly between 3h40 and 7h22.
Its departure point is located at Ventimiglia. This train will then drop you off at Milano Centrale. It also serves stations Genova Piazza Principe, Ventimiglia, Genova Sestri Ponente Aeroporto, Genova Brignole, Torino Porta Susa, Milano Rog, Milano Lambrate, Genova Sampierdarena, Milano Centrale, Torino Porta Nuova, and Milano P Garibaldi.
 Every day, you have the choice between 35 trains Ventimiglia Milan.

From Ventimiglia to Milan by multimodal 🚌 + 🚄

A journey direct Ventimiglia Milan has a price that normally varies between 26€ and 270€. The travel duration may also vary from 4h11 to 7h15. On average, for this journey, a one-way ticket will cost you 51€. The average duration for a direct Ventimiglia Milan journey is 5h10.
This journey Ventimiglia Milan is offered by the companies Trenitalia and FlixBus and Itabus. It departs from Ventimiglia and arrives at Milan Lampugnano. It also serves stations Genova, Via Fanti D''italia, Ventimiglia, Torino, Genova Piazza Principe, Milan Lampugnano, Genova Brignole, Milan Via Giuseppe Impastato, Milan (Assago M2), and Torino Porta Nuova. The first of these journeys departs every day at 13h05. If you prefer to leave later, you can still take a multimodal from Ventimiglia to Milan at 20h26.  Depending on the days, you will have a choice of 11 combined trips Ventimiglia Milan per day.

From Ventimiglia to Milan by carpooling 🚗

The journey Ventimiglia-Milan by carpooling is offered by Blablacar. Prices range from 18€ to 79€, and the trips last between 2h50 and 5h40.

Frequently Asked Questions about Ventimiglia - Milan

How much does a bus Ventimiglia Milan cost?

Your bus from Ventimiglia to Milan journey will cost you a minimum of 14 €. On average, you can book your bus ticket for this trip at 28 €, while it can rise, during peak times, to 77 €. The price of this journey depends in part on when you conduct your search and make your reservation. The earlier you do it, the better for your wallet!

How long is the trip Ventimiglia Milan by bus?

Your bus from Ventimiglia to Milan journey will be at least 5h50 long. On average, expect this journey to last 6h25, with a maximum travel time of 7h20.

When is the first bus Ventimiglia Milan leaving?

The very first journey by bus from Ventimiglia to Milan departs at 16h20. If you want to leave later, you can still take a bus Ventimiglia ➜ Milan at 20h25. This is the last daily schedule for this journey.

How many bus Ventimiglia Milan are there every day ?

Every day, you have the choice of 2 bus from Ventimiglia to Milan that are in circulation. In other words, you have plenty of departure and arrival times to choose from. But be careful, as the ticket prices also vary accordingly!

How much does a train ticket from Ventimiglia to Milan cost?

Expect at least 17 € for a train Ventimiglia ➜ Milan. Depending on the period of your search, the price of the Ventimiglia Milan journey can rise to 171 €. A train from Ventimiglia to Milan costs an average of 54 €.

How long does the trip from Ventimiglia to Milan take by train?

You can expect at least 3h40 for a train Ventimiglia ➜ Milan. Your trip from Ventimiglia to Milan can take up to 7h22 depending on the time of day and the train company you choose. Your Ventimiglia Milan trip in train lasts on average 4h38.

What is the departure time of the train from Ventimiglia to Milan?

Would you like to know the first and last departure times of your train Ventimiglia ➜ Milan? You're in the right place! Every day, the first departure of the train Ventimiglia Milan takes place at 13h05. Conversely, the very last departure is at 20h26. Are you more of a morning person or always leaving at the last minute?

How many train are there from Ventimiglia to Milan per day?

35 trains Ventimiglia ➜ Milan circulate every day. You have no excuse not to travel.

How much does a carpooling Ventimiglia Milan cost?

The minimum price for a carpooling Ventimiglia Milan journey is 18 €. Depending on the number of days in advance of your search, the price can go up to 79 € if you wait until the last moment. On average, a carpooling from Ventimiglia to Milan ticket costs 32 €.

How long is the trip Ventimiglia Milan by carpooling?

The minimum duration of a journey on carpooling Ventimiglia Milan is 2h50. The maximum duration, on the other hand, is 5h40. On average, a from Ventimiglia to Milan journey by carpooling takes 3h23.

When is the first carpooling Ventimiglia Milan leaving?

The first carpooling Ventimiglia Milan departs at 13h05, while the last one leaves at 19h17.

How many carpooling Ventimiglia Milan are there every day ?

Every day, there are approximately 4 carpooling Ventimiglia Milan.