Compare prices and tickets by train, bus or flight

Jan 19
Find prices
Jan 20
Jan 21
Find prices
Jan 22
Find prices
Jan 23

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

Deutsche Bahn

Overview: Train from Milan to Riccione

distanceDistance197 miles (318 km)
durationAverage train duration4 h 17 min
priceAverage train ticket price$22 (€18)
frequencyTrain frequency7 a day
changesDirect trainYes, there are 7 direct trains a day
carriersTrain companiesFrecciarossa, Intercity, Regionale, Trenitalia, Frecciabianca, Regionale Veloce or Italo

Trains from Milan to Riccione cover the 197 miles (318 km) long journey taking on average 4 h 17 min with our travel partners like Frecciarossa, Intercity, Regionale, Trenitalia, Frecciabianca, Regionale Veloce or Italo. Normally, there are 7 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $16 (€13), but the average price of train tickets is $22 (€18). Travelers depart most frequently from Milano Centrale and arrive in Riccione.

Train companies: Trenitalia, Frecciarossa and Italo from Milan to Riccione trains

For as little as $16 (€13) you can travel by train between Milan and Riccione with Trenitalia, Frecciarossa and Italo. Omio will show you the best deals, schedules and tickets available for this trip.


Looking for a smooth and easy way to travel to Riccione from Milan? Book your Trenitalia Frecciarossa train to Riccione from Milan with Omio today! Trenitalia is Italy’s national train company that offers a wide variety of connections throughout the country, including the Milan to Riccione journey. Omio shows you current Frecciarossa schedules and tickets to cover the 197 miles (318 km) distance. You can choose from fares like Super Economy, Economy, and Base for the best deals on this journey. Trenitalia discount cards can also be applied when purchasing your Frecciarossa ticket on Omio.

All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers. Frecciarossa covers long distances and connects major cities in Italy in just a few hours thanks to its high speed. These trains are renowned for their comfort, speed and reduced environmental impact and can reach speeds up to 186 mph (300 kmh). Frecciarossa offers all travelers ultimate comfort, flexibility and convenience, and you can book Frecciarossa tickets with us in a few steps!

    Trains from Milan to Riccione

    The Milan-Riccione route is operated by Trenitalia, which departs daily from the stations of Milano Centrale, Rogoredo and Porta Garibaldi. Three direct Intercity reach Riccione on weekdays, two on Saturday and one on Sunday morning, covering the distance in about 4 hours. Depending on the solution chosen, the Milan Riccione trains can stop in the stations of Bologna, Piacenza or Rimini, with journeys lasting between 3 and 5 hours.

    Which railway companies operate the Milan - Riccione route?

    All Milan Riccione trains are operated by Trenitalia. Every day about 15 Frecciarossa trains depart, stopping at the central station of Bologna and changing to Riccione. This is the fastest travel solution, but there are several other combinations available with Frecciabianca, Intercity and Regional trains.

    How long does the train journey Milan - Riccione take?

    The trip on Frecciarossa with gearbox in Bologna has a total duration generally less than 3 hours. The combination of Frecciabianca and Intercity or Regional trains has a total duration of about 3 hours and 30 minutes. Milan Riccione Intercity, Intercity Notte, Regionali e Regionali Veloci trains complete the journey in a time between 4 and 5 hours.

    How many are the trains Milan - Riccione?

    From where trains leave from and arrive in Milan - Riccione?

    Milan railway stations: the Central Station, with video-surveyed parking, can be reached by metro M2 and M3, trolleybus 5, 9 and 10 and bus lines 42, 60, 81, 82 and 87. Porta Garibaldi is served by M2 and M5 and by trams 10 and 33. Both are about 10 minutes from the centre. Rogoredo station is reachable by M3 and is about 20 minutes from the center.

    Riccione train station: you can reach the center of the country in less than 5 minutes using the bus line n. 58. The station has been recently renovated and is equipped with a bar, lifts and a large waiting room. Outside the station there is a taxi stop.

    Travel Tips: Trains from Milan to Riccione

    Travel by train to Riccione 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 Riccione.

    How much do cheap trains from Milan to Riccione cost?

    Omio customers have found cheap train tickets between Milan and Riccione for as low as $16 (€13)  for the next 7 days.

    How much is the train to Riccione from Milan on average?

    In the next 7 days you can expect to pay on average $22 (€18)  for a train ticket between Milan and Riccione.

    What is the distance between Milan and Riccione by train?

    The Milan to Riccione train distance is approximately 197 miles (318 km).

    How many hours is the train time between Milan and Riccione?

    While the time it takes to travel 197 miles (318 km) from Milan to Riccione can vary based on specific dates, weekends, and holidays, the Milan to Riccione train journey time is on average 4 h 17 min.

    What train station in Milan goes to Riccione? What train station do I come into Riccione from Milan?

    Omio customers who travel this route most frequently depart from Milano Centrale   and arrive in Riccione.

    Where is the train station in Milan to go to Riccione? Where is the train station in Riccione located?

    Passengers board the train most frequently from Milano Centrale, which is located around 1.7 miles (2.8 km) away from the city center, and they get off the train at Riccione, located 0.1 miles (130 m) away from the city center.

    What train providers offer a service to Riccione from Milan?

    When taking a train from Milan to Riccione, you can count on Frecciarossa, Intercity, Regionale, Trenitalia, Frecciabianca, Regionale Veloce or Italo for the best way to get you to Riccione. You can also check all possible train providers who offer a service from Milan to Riccione and compare the amenities they offer before buying a train ticket.

    How many trains per day are there between Milan and Riccione?

    On average, there are 7 trains a day from Milan to Riccione. The train times and services may be different on weekends and holidays compared to weekdays.

    When does the first train depart from Milan to Riccione? When does the last train depart from Milan to Riccione?

    You can take the earliest train from Milan to Riccione at 6: 05 AM   or take the last train from Milan to Riccione leaving at 2: 05 PM. Look for the latest Milan to Riccione train schedules on Omio and book the best time to take the train for this trip.

    How early should I purchase Milan to Riccione train tickets to get the best deals?

    If you buy the Milan to Riccione train within the next 7 days, you can find one way tickets to cost on average $22 (€18). However, booking your train ticket in advance gives you access to the best prices for trains between Milan and Riccione. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

    Important Stations and Airports for this Journey

    The major railway station for departures from Milan is Milano Centrale. Read all the information you need to know about services, amenities and connections at Milano Centrale for your journey between Milan and Riccione.
    Amenities at station
    Phone Number
    +39 892021
    Ticket Office Hours
    Mon - Sun: 05: 50 - 22: 20
    Public transit 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
    Phone Number
    +39 892021
    Public transit 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