Travel options
from Rimini to Milan

You can get from Rimini to Milan by train, bus or flight.

Our recommendation

To get from Rimini to Milan on 27 Oct we recommend taking a train because it’s the best combination of price and speed.

09:58Rimini4h47 14:45Milan Centrale
1 changes
£221One-way
Cheapest
09:58Rimini4h47 14:45Milan Centrale
1 changes
£221One-way
Other options
15:58Rimini4h47 20:45Milan Centrale
1 changes
£221One-way
13:58Rimini4h47 18:45Milan Centrale
1 changes
£221One-way
07:58Rimini4h47 12:45Milan Centrale
1 changes
£221One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Tue
26 Oct
Find prices
£12Flixbus
Wed
27 Oct
£22Regionale
£33Flixbus
Thu
28 Oct
Find prices
£18Flixbus
Fri
29 Oct
£22Regionale
£32Flixbus
Sat
30 Oct
£22Regionale
£26Flixbus
Sun
31 Oct
£22Regionale
£18Flixbus
Mon
1 Nov
£22Regionale
£38Flixbus
Tue
2 Nov
£22Regionale
£23Flixbus
Wed
3 Nov
£22Regionale
£33Flixbus
Thu
4 Nov
£19Intercity Notte
£14Flixbus
Fri
5 Nov
£19Intercity Notte
£18Flixbus
Sat
6 Nov
£19Intercity
£23Flixbus
Sun
7 Nov
£19Intercity Notte
£18Flixbus
Mon
8 Nov
£22Regionale
£18Flixbus
Tue
9 Nov
£18Intercity
£12Flixbus
Wed
10 Nov
£18Intercity Notte
£18Flixbus
Thu
11 Nov
£13Intercity Notte
£9Flixbus
Fri
12 Nov
£13Intercity Notte
£14Flixbus
Sat
13 Nov
£18Intercity
£14Flixbus
Sun
14 Nov
£13Intercity Notte
£14Flixbus
Mon
15 Nov
£19Intercity
£14Flixbus

Travel Information between Rimini and Milan

distanceDistance192 miles (309 km)
modeAvailable travel modesCoach or train
priceTicket price range£19 - £22
cheapestCheapest modeCoach • £19 • 4 h 35 min
fastestFastest modeTrain • £22 • 3 h 32 min
carriersPopular travel companiesTrenitalia or Regionale

Travel 192 miles (309 km) by coach or train from Rimini to Milan. If speed is a priority, then a train is the best option with an average duration of 3 h 32 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £19. The most popular travel providers which serve this trip are Trenitalia or Regionale among others. Travellers can even take a direct coach or train from Rimini to Milan.

Travel Tips

Travel from Rimini to Milan
Travel to Milan 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 Rimini to Milan.
FAQs
How do I travel to Milan from Rimini?

You can travel to Milan from Rimini 2 different ways: coach or train.

What is the cheapest way to get from Rimini to Milan?

A coach service offers the cheapest way to travel from Rimini to Milan, which costs on average £19.

This is compared to other ways of getting to Milan:

A coach journey is usually £4 less than a journey to Milan by train, which costs on average £22 for the same trip.

What is the fastest way to get to Milan from Rimini?

The fastest way from Rimini to Milan is by train with an average journey time of 3 h 32 min.

Other travel options from Rimini to Milan can usually take longer:

In comparison, going by coach can take 4 h 35 min   on average.

How far is it from Rimini to Milan?

Milan is approximately 192 miles (309 km) away from Rimini.

How many services a day are there from Rimini to Milan?

The average frequency per day from Rimini to Milan is:

  • Around 16 trains per day.

However, we recommend checking specific travel dates for your journey from Rimini to Milan as scheduled services by coach or train can vary by season or day of the week.

Where do I depart from Rimini? Where do I arrive in Milan?

These are the most popular departure and arrival points when travelling from Rimini to Milan:

  • Most travellers catch their coach from Rimini, Viale Principe di Piemonte (Oliveti) and arrive in Milan, Stazione Centrale.
  • Most travellers board their train from Rimini and arrive in Milano Centrale.
Which travel companies can take me from Rimini to Milan?

If finding a good deal is your main consideration for your trip from Rimini to Milan, then we'll help you find the best value travel companies for you:

  • Trenitalia can take you to Milan by coach. If searching for a good deal on coaches, you can find tickets for Trenitalia from Rimini to Milan for £19.
  • Travel with Regionale to go to Milan by train. For a good deal on tickets, you can find Regionale Rimini to Milan tickets on Omio for £22.
Can I travel directly from Rimini to Milan?

Yes, there are direct routes from Rimini to Milan with the following travel companies:

  • You'll find direct coach services to Milan with Marino Autolinee or BlaBlaCar with around direct coaches every day.
  • You can find 16 direct trains per day to take to Milan with Trenitalia, Frecciarossa, Frecciabianca, Regionale, Intercity or Intercity Notte.

As you won't need to change at another stop in between, direct services to Milan tend to save you time and add more convenience, so it's worth paying attention to before you book tickets for this trip.

What other destinations are worth visiting after travelling from Rimini to Milan?
Many of our customers travelling from Rimini to Milan don't make Milan their final stop. Some of the destinations worth visiting after are Rome, Paris or Naples, either of which you could add to your Rimini and Milan trip itinerary. Check Omio for the best and cheapest ways to travel from Milan to any of these top destinations today!
How far in advance should I buy tickets to Milan from Rimini online to get the best deals?

When planning your trip to Milan from Rimini, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Coach tickets cost £19 one way on average.
  • Train tickets cost on average £22 one way.

However, we recommend buying tickets to Milan from Rimini online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Rimini to Milan: related information

Here are some other resources that might have the information you need