logo
Your journey starts now
Two white leaf

From Riccione 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 Riccione to Milan is on Saturday 26 September 2026. Book it now before the price goes up!

Trip info

318 kmDistance
17€ - 125€Prices
0.05 millions of Km traveled by our travelers
DirectTrip type
2h09Trip duration
logo Trenitalialogo Flixbuslogo Itabuslogo Blablacar
CarriersTrenitalia, FlixBus, Itabus, Blablacar.
Detailed itinerary
🚄 Train🚌 + 🚄 Combined trips🚗 Carpooling
Price range

34€ - 125€

21€ - 38€

17€ - 27€

Duration

2h09 - 5h18

4h17 - 8h07

3h10 - 4h15

ItineraryDirect1 stop at Bologna, Bologna (central bus station), Riccione, Verona Porta Nuova, Bologna-Centrale (Bologna), Milan Via Giuseppe Impastato, Milan, Milan (Sesto S.G. 1° Maggio M1), Milan Lampugnano, Milan (Assago M2), Milan Malpensa Airport Arrivals Terminal 2, Milan Malpensa Airport, Milan (Malpensa Aeroporto Terminal 2)Direct
Departure stationRiccioneRiccione
Arrival stationMilano CentraleMilan Via Giuseppe Impastato
CompaniesTrenitaliaTrenitalia, FlixBus, ItabusBlablacar
First trip20h2920h2920h29
Last trip20h3020h3020h30
Number of daily trips44269

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 Riccione to Milan
instead of

I emit 98.65% less CO2

68.3
kg CO₂e
8%
517,516
litres d'eau du robinet
149
kg d'aubergine
134
repas végétariens
61
litres de bière
2.72
jeans
46.1
kg d'avocat
5.76
années de chauffage électrique par m²
143
kg de fraise
106
kg de pastèque
115
litres de café
10.6
t-shirts en coton
9.41
repas avec du boeuf
119
kg de chou de bruxelles
6,239
km en vélo (ou trottinette) à assistance électrique

If you travel by train from Riccione to Milan, you will emit 0.93kg 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 Riccione Milan. PS: You can compare CO2 emissions with our tool at the top of this page!

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

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

A ticket from train Trenitalia, bus FlixBus, bus Itabus, and carpooling Blablacar Riccione 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 Riccione and Milan.

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

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

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

Book your from Riccione to Milan ticket in train, bus and carpooling starting from 17 € .

There's no reason to hesitate, for such a trip that lasts at least 2h09, 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 Riccione to Milan with Tictactrip

From Riccione to Milan by bus 🚌

Unfortunately, our bus companies do not operate Riccione Milan trips by bus. But don't worry, you can still find the best prices with our other means of transportation

From Riccione to Milan by train 🚄

The journey direct Riccione Milan is offered by the following companies: Trenitalia. On average, the travel time for direct Riccione Milan is 3h06, ranging from 2h09 to 5h18 at most. The price often fluctuates between 34€ and 125€, with an average direct Riccione Milan price of 62€.
From Riccione, you will normally arrive at Milano Centrale. It also serves stations Bologna-Centrale (Bologna), Riccione, Milano Rog, Milano Centrale, Milano Lambrate, and Milano P Garibaldi.
 The first daily departure of train Riccione Milan will take place at 20h29 while the last one will be at 20h30.  Every day, you have the choice between 44 trains Riccione Milan.

From Riccione to Milan by multimodal 🚌 + 🚄

For a one-way Riccione Milan by multimodal, you have an direct Riccione Milan route with a price ranging from 21€ to 38€, and the travel duration for from Riccione to Milan is between 4h17 and 8h07. the companies Trenitalia and FlixBus and Itabus accomplish this journey. It initially departs from Riccione and arrives at Milan Via Giuseppe Impastato. It also serves stations Bologna, Bologna (central bus station), Riccione, Verona Porta Nuova, Bologna-Centrale (Bologna), Milan Via Giuseppe Impastato, Milan, Milan (Sesto S.G. 1° Maggio M1), Milan Lampugnano, Milan (Assago M2), Milan Malpensa Airport Arrivals Terminal 2, and Milan Malpensa Airport, Milan (Malpensa Aeroporto Terminal 2). The average booking price for an direct Riccione Milan ticket is 27€ for an average travel time of 5h33. Your first option of the day is a multimodal Riccione Milan departing at 20h29 while the last one leaves at 20h30.  Depending on the days, you will have a choice of 26 combined trips Riccione Milan per day.

From Riccione to Milan by carpooling 🚗

The journey Riccione-Milan by carpooling is offered by Blablacar. Prices range from 17€ to 27€, and the trips last between 3h10 and 4h15.

Frequently Asked Questions about Riccione - Milan

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

Expect at least 34 € for a train Riccione ➜ Milan. Depending on the period of your search, the price of the Riccione Milan journey can rise to 125 €. A train from Riccione to Milan costs an average of 62 €.

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

You can expect at least 2h09 for a train Riccione ➜ Milan. Your trip from Riccione to Milan can take up to 5h18 depending on the time of day and the train company you choose. Your Riccione Milan trip in train lasts on average 3h06.

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

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

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

44 trains Riccione ➜ Milan circulate every day. You have no excuse not to travel.

How much does a carpooling Riccione Milan cost?

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

How long is the trip Riccione Milan by carpooling?

The minimum duration of a journey on carpooling Riccione Milan is 3h10. The maximum duration, on the other hand, is 4h15. On average, a from Riccione to Milan journey by carpooling takes 3h31.

When is the first carpooling Riccione Milan leaving?

The first carpooling Riccione Milan departs at 20h29, while the last one leaves at 20h30.

How many carpooling Riccione Milan are there every day ?

Every day, there are approximately 9 carpooling Riccione Milan.