Skip to content

Ventimiglia to Bergamo train times

Search trains between two stations for today or a future date

Ventimiglia → Bergamo

Today's trains

Journeys are ordered by departure time: the first is not necessarily the fastest.

05:09
Ventimiglia
5h 30m
2 changes
10:39
Bergamo
301905:09Ventimiglia09:27Milano Lambrate
+4 min avg
261909:33Milano Lambrate09:54Treviglio
2263510:07Treviglio10:39Bergamo
05:09
Ventimiglia
5h 30m
3 changes
10:39
Bergamo
302005:09Ventimiglia07:38Genova Piazza Principe
+4 min avg
301907:50Genova Piazza Principe09:27Milano Lambrate
+4 min avg
261909:33Milano Lambrate09:54Treviglio
2263510:07Treviglio10:39Bergamo
05:30
Ventimiglia
5h 25m
3 changes
10:55
Bergamo
335705:30Ventimiglia08:05Genova Piazza Principe
+3 min avg
65808:19Genova Piazza Principe09:24Pavia
+5 min avg
232009:34Pavia10:08Milano Lambrate
222110:13Milano Lambrate10:55Bergamo
05:50
Ventimiglia
5h 5m
3 changes
10:55
Bergamo
1233105:50Ventimiglia08:12Genova Piazza Principe
+5 min avg
65808:19Genova Piazza Principe09:24Pavia
+5 min avg
232009:34Pavia10:08Milano Lambrate
222110:13Milano Lambrate10:55Bergamo
05:50
Ventimiglia
5h 5m
3 changes
10:55
Bergamo
1233705:50Ventimiglia08:12Genova Piazza Principe
65808:19Genova Piazza Principe09:24Pavia
+5 min avg
232009:34Pavia10:08Milano Lambrate
222110:13Milano Lambrate10:55Bergamo
06:37
Ventimiglia
5h 16m
2 changes
11:53
Bergamo
50506:37Ventimiglia08:50Genova Piazza Principe
+10 min avg
66209:18Genova Piazza Principe10:55Milano Centrale
+4 min avg
222311:05Milano Centrale11:53Bergamo
07:57
Ventimiglia
5h 58m
3 changes
13:55
Bergamo
336107:57Ventimiglia10:21Genova Piazza Principe
+3 min avg
63111:19Genova Piazza Principe12:24Pavia
+4 min avg
302612:34Pavia13:08Milano Lambrate
+2 min avg
222713:13Milano Lambrate13:55Bergamo
08:28
Ventimiglia
5h 27m
3 changes
13:55
Bergamo
1225908:28Ventimiglia10:25Savona
+1 min avg
63110:33Savona12:24Pavia
+4 min avg
302612:34Pavia13:08Milano Lambrate
+2 min avg
222713:13Milano Lambrate13:55Bergamo
09:10
Ventimiglia
4h 45m
2 changes
13:55
Bergamo
63109:10Ventimiglia12:24Pavia
+4 min avg
302612:34Pavia13:08Milano Lambrate
+2 min avg
222713:13Milano Lambrate13:55Bergamo
09:10
Ventimiglia
4h 45m
3 changes
13:55
Bergamo
63209:10Ventimiglia11:05Genova Piazza Principe
+7 min avg
63111:19Genova Piazza Principe12:24Pavia
+4 min avg
302612:34Pavia13:08Milano Lambrate
+2 min avg
222713:13Milano Lambrate13:55Bergamo

Ventimiglia to Bergamo train times: all departure and arrival times, duration, changes and live delays. Updated daily.

16 journeys found
0 direct among these
4h 45m
Fastest of these
05:09
First train
10:59
Last train
View of Bergamo

Tickets Ventimiglia → Bergamo

Compare train ticket prices · Ad

Buy ticket

Train delays Ventimiglia → Bergamo today

No delays recorded on this route so far today.

Ventimiglia to Bergamo train times: all departure and arrival times, duration, changes and live delays. Updated daily.

16 journeys found
0 direct among these
4h 45m
Fastest of these
05:09
First train
10:59
Last train
View of Bergamo

Tickets Ventimiglia → Bergamo

Compare train ticket prices · Ad

Buy ticket

Train delays Ventimiglia → Bergamo today

No delays recorded on this route so far today.

Bikes on board

On Intercity trains bike spaces are reservable (~€3.50), regionals need a bike ticket, high-speed trains allow folding bikes only.

Read the bike guide
See punctuality for this route

Frequently asked questions

How many trains are there from Ventimiglia to Bergamo?

The search found 16 journeys, including 0 direct. The others require at least one change; the list may be incomplete.

What are the first and last trains from Ventimiglia to Bergamo?

The first train leaves at 05:09, the last at 10:59.

How long does the train from Ventimiglia to Bergamo take?

The fastest journey found takes about 4h 45m.

Are trains from Ventimiglia to Bergamo delayed today?

No significant delays are currently reported on trains from Ventimiglia to Bergamo today. The "Delays today" section of this page updates throughout the day.

Related routes

Search another date or route

Enter departure, arrival and date to see train times, duration and changes.

Select departure and arrival to search train times.

Indicative times based on the imported official railway timetable. Always check the carrier's website before travelling.