Train schedule Milan to Rimini

Showing trains for tomorrow, Tue, 7 Dec
05:00Milan Centrale4h03 09:03Rimini
0 changes
05:00Milan Centrale3h03 08:03Rimini
0 changes
05:15Milan Centrale4h48 10:03Rimini
0 changes
06:01Milan Rogoredo5h19 11:20Rimini
0 changes
06:10Milan Centrale2h53 09:03Rimini
0 changes
07:05Milan Centrale4h08 11:13Rimini
0 changes
07:10Milan Centrale2h28 09:38Rimini
0 changes
07:20Milan Centrale5h05 12:25Rimini
0 changes
08:05Milan Centrale2h33 10:38Rimini
0 changes
08:10Milan Centrale2h28 10:38Rimini
0 changes
08:15Milan Centrale4h54 13:09Rimini
0 changes
09:10Milan Centrale3h15 12:25Rimini
0 changes
09:20Milan Centrale4h43 14:03Rimini
0 changes
10:13Milan Porta Garibaldi2h25 12:38Rimini
0 changes
11:05Milan Centrale2h36 13:41Rimini
0 changes
11:10Milan Centrale2h31 13:41Rimini
0 changes
11:20Milan Centrale4h43 16:03Rimini
0 changes
12:05Milan Centrale2h36 14:41Rimini
0 changes
12:10Milan Centrale2h31 14:41Rimini
0 changes
12:15Milan Centrale4h48 17:03Rimini
0 changes
12:35Milan Centrale3h06 15:41Rimini
0 changes
13:10Milan Centrale2h31 15:41Rimini
0 changes
13:20Milan Centrale4h45 18:05Rimini
0 changes
14:01Milan Rogoredo5h01 19:02Rimini
0 changes
14:05Milan Centrale2h36 16:41Rimini
0 changes
14:10Milan Centrale2h31 16:41Rimini
0 changes
14:25Milan Centrale2h48 17:13Rimini
0 changes
14:48Milan Centrale4h07 18:55Rimini
0 changes
15:05Milan Centrale4h08 19:13Rimini
0 changes
15:10Milan Centrale2h31 17:41Rimini
0 changes
15:20Milan Centrale4h43 20:03Rimini
0 changes
15:35Milan Centrale2h19 17:54Rimini
0 changes
16:05Milan Centrale2h44 18:49Rimini
0 changes
16:10Milan Centrale2h39 18:49Rimini
0 changes
16:15Milan Centrale4h57 21:12Rimini
0 changes
17:20Milan Centrale4h43 22:03Rimini
0 changes
17:35Milan Centrale2h06 19:41Rimini
0 changes
17:40Milan Centrale4h23 22:03Rimini
0 changes
17:50Milan Centrale2h59 20:49Rimini
0 changes
18:10Milan Centrale2h39 20:49Rimini
0 changes
18:15Milan Centrale5h03 23:18Rimini
0 changes
18:31Milan Rogoredo4h51 23:22Rimini
0 changes
18:50Milan Centrale2h59 21:49Rimini
0 changes
19:10Milan Centrale2h39 21:49Rimini
0 changes
19:20Milan Centrale4h30 23:50Rimini
0 changes
19:50Milan Centrale3h38 23:28Rimini
0 changes
20:06Milan Centrale2h35 22:41Rimini
0 changes
20:10Milan Centrale2h31 22:41Rimini
0 changes
20:50Milan Centrale3h33 00:23Rimini
0 changes
21:20Milan Centrale3h28 00:48Rimini
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Mon
6 Dec
£22Regionale
£18Flixbus
Tue
7 Dec
£22Regionale
£11Itabus
Wed
8 Dec
£19Intercity Notte
£14Flixbus
Thu
9 Dec
£22Regionale
£13Itabus
Fri
10 Dec
£19Intercity Notte
£11Itabus
Sat
11 Dec
£18Intercity Notte
£11Itabus
Sun
12 Dec
£22Regionale
£11Itabus
Mon
13 Dec
£18Intercity Notte
£11Itabus
Tue
14 Dec
£18Intercity Notte
£7Itabus
Wed
15 Dec
£18Intercity Notte
£7Itabus
Thu
16 Dec
£18Intercity Notte
£13Itabus
Fri
17 Dec
£22Regionale
£21Itabus
Sat
18 Dec
£22Regionale
£21Itabus
Sun
19 Dec
£22Regionale
£31Itabus
Mon
20 Dec
£22Regionale
£18Flixbus
Tue
21 Dec
£22Regionale
£20Itabus
Wed
22 Dec
£22Regionale
£25Itabus
Thu
23 Dec
£22Regionale
£31Itabus
Fri
24 Dec
£22Regionale
£25Itabus
Sat
25 Dec
£11Intercity Notte
£9Itabus
Sun
26 Dec
£19Intercity Notte
£11Itabus

Fastest train times from Milan to Rimini

Showing times and prices for 7 Dec

Fastest Journey

2 h 6 m

Average

3 h 31 m

Trains per day

50

Distance

310 km

Of the 50 trains that leave Milan for Rimini every day 17 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 310 km distance in an average of 3 h 31 m but if you time it right, some trains will get you there in just 2 h 6 m .

The slowest trains will take 5 h 19 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
17:35Milan Centrale2h06 19:41Rimini
0 changes
£501One-way
2nd Fastest
15:35Milan Centrale2h19 17:54Rimini
0 changes
£501One-way
10:13Milan Porta Garibaldi2h25 12:38Rimini
0 changes
£501One-way
08:10Milan Centrale2h28 10:38Rimini
1 changes
£661One-way
07:10Milan Centrale2h28 09:38Rimini
1 changes
£611One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Milan and Rimini

distanceDistance192 miles (309 km)
durationAverage train duration4 h 43 min
priceAverage train ticket price£21 (€24)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesFrecciabianca, Frecciarossa, Trenitalia, Regionale Veloce, Intercity, Regionale, Intercity Notte or Italo

Trains from Milan to Rimini cover the 192 miles (309 km) long trip taking on average 4 h 43 min with our travel partners like Frecciabianca, Frecciarossa, Trenitalia, Regionale Veloce, Intercity, Regionale, Intercity Notte or Italo. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £18, but the average price of train tickets is £21. Travellers depart most frequently from Milano Centrale and arrive in Rimini.

Travel Tips

Trains from Milan to Rimini
Travel by train to Rimini 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 Rimini.
FAQs
What is the cost of cheap trains from Milan to Rimini?
Looking to save money on your trip? Omio customers have found the cheapest train from Milan to Rimini for the next 7 days starting from £18  one way.
What is the average price of train tickets to Rimini from Milan?
The Milan to Rimini train ticket price is on average £21  if you are looking to book your tickets for this trip in the next week.
What is the distance by train from Milan to Rimini?
The distance between Milan and Rimini by train is approximately 192 miles (309 km).
How many hours does it take from Milan to Rimini by train?
The Milan to Rimini train duration is on average 4 h 43 min, which is to be expected when travelling 192 miles (309 km) to Rimini from Milan. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
When travelling by train from Milan to Rimini, which train station in Milan do I depart from and which train station in Rimini do I arrive in?

There are a few train stations in Milan to start your trip from including Milano Centrale, Milano Rogoredo and Milano Porta Garibaldi. In Rimini you have a few train station options to choose from for your arrival including Rimini and Rimini Miramare.

Omio customers travelling this route depart most frequently from Milano Centrale   and arrive in Rimini.

Where is the departure train station in Milan located? Where is the arrival train station in Rimini located?

Passengers booking this route most frequently board their trains from Milano Centrale and need to travel around 1.7 miles (2.8 km) from the city centre to get to this train station.

Passengers arriving in Rimini most often arrive at Rimini and need to travel around 0.4 miles (555 m) from this train station to the city centre.

What train providers offer a service to Rimini from Milan?
Take the Milan to Rimini train with Frecciabianca, Frecciarossa, Trenitalia, Regionale Veloce, Intercity, Regionale, Intercity Notte or Italo. However, it's always good to check out all possible train providers for the journey to Rimini from Milan as there might be differences in the amenities they offer.
How many train services are there to Rimini from Milan a day?
On average, there are 12 trains a day from Milan to Rimini. The train times and services may be different on weekends and holidays compared to weekdays.
When is the earliest train from Milan to Rimini? When is the last train from Milan to Rimini?
The first Milan to Rimini train departs at 06: 20   and the last train from Milan to Rimini leaves at 20: 50. Check out the most up-to-date Milan to Rimini train times on Omio and find the best time to travel to your destination.
How far in advance should I buy a train ticket from Milan to Rimini to get the best deals?
The price of a one way train ticket from Milan to Rimini is on average £21 if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this journey. In general, you can find train tickets to Rimini from Milan available a few months in advance.

Important Stations and Airports for this Journey

Milan
Rimini
Milano Centrale is the most popular Milan railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Milan for your journey to Rimini.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 05: 50 - 22: 20
Public transport options for Milano Centrale
Metro lines: M2 (green), M3 (yellow)
Tram lines: 1
Bus lines: 5, 9, 10, 42, 81, 87, 152, 728, N26, NM2, NM3, Air Bus, Orio Shuttle
Train lines: FR, FB, EC, Thello, XP2, R28, IC, ICN, RV, R, Regio, Italo
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
Public transport options for Milano Porta Garibaldi
Metro lines: M2, M5
Bus lines: 43, 56, 70, 94
Train lines: R21, R31, S1, S11, S2, S5, S7, S8