Cheapest
Average
The best way to find a cheap train ticket from Milan to Forlì is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Omio recommends booking the train as it is the most popular option from Milan to Forlì among Omio's users. If you are prioritising price take the train with prices starting from €14. For those with little time consider booking a train which can get you there in 4h 2m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.2kg.
Most popular Train | Bus |
---|---|
€24 Average price Cheapest | €48 Average price |
4h 32m Average duration Fastest 4h 2m Onboard + 30m Additional time* | 12h 10m Average duration 11h 40m Onboard + 30m Additional time* |
0.1 - 0.2kg CO2 emissions Lowest | 0.3 - 0.7kg CO2 emissions |
Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() ![]() | 8:10 AM Milan Centrale | 2h16 | 10:26 AM Forlì station | 1 transfer | |
![]() ![]() | 8:45 AM Milan Rogoredo | 1h51 | 10:36 AM Forlì station | 1 transfer | |
![]() ![]() | 8:50 AM Milan Rogoredo | 2h27 | 11:17 AM Forlì station | 1 transfer | |
![]() ![]() | 8:50 AM Milan Rogoredo | 2h36 | 11:26 AM Forlì station | 1 transfer | |
![]() ![]() | 8:50 AM Milan Rogoredo | 3h14 | 12:04 PM Forlì station | 2 transfers | |
![]() ![]() | 8:58 AM Milan Centrale | 2h19 | 11:17 AM Forlì station | 1 transfer | |
![]() ![]() | 9:10 AM Milan Centrale | 2h16 | 11:26 AM Forlì station | 1 transfer | |
![]() | 9:15 AM Milan Centrale | 3h21 | 12:36 PM Forlì station | 0 transfersDirect | |
![]() | On time 9:20 AM Milan Centrale | 4h06 | 1:26 PM Forlì station | 1 transfer | |
![]() ![]() | 9:35 AM Milan Centrale | 2h24 | 11:59 AM Forlì station | 1 transfer | |
![]() ![]() | 9:50 AM Milan Rogoredo | 2h36 | 12:26 PM Forlì station | 1 transfer | |
![]() ![]() | 9:50 AM Milan Rogoredo | 2h46 | 12:36 PM Forlì station | 1 transfer | |
![]() | 9:50 AM Milan Centrale | 2h24 | 12:14 PM Forlì station | 0 transfersDirect | |
![]() ![]() | 9:50 AM Milan Rogoredo | 3h36 | 1:26 PM Forlì station | 1 transfer | |
![]() | 10:10 AM Milan Centrale | 2h04 | 12:14 PM Forlì station | 1 transfer | |
![]() | 10:15 AM Milan Centrale | 4h11 | 2:26 PM Forlì station | 1 transfer | |
![]() ![]() | 10:50 AM Milan Rogoredo | 3h05 | 1:55 PM Forlì station | 1 transfer | |
![]() ![]() | 10:50 AM Milan Rogoredo | 2h36 | 1:26 PM Forlì station | 1 transfer | |
![]() ![]() | 10:50 AM Milan Rogoredo | 3h36 | 2:26 PM Forlì station | 1 transfer | |
![]() ![]() | 11:10 AM Milan Centrale | 2h16 | 1:26 PM Forlì station | 1 transfer | |
![]() | 11:20 AM Milan Centrale | 4h12 | 3:32 PM Forlì station | 1 transfer | |
![]() ![]() | 11:35 AM Milan Centrale | 2h20 | 1:55 PM Forlì station | 1 transfer | |
![]() ![]() | 11:48 AM Milan Centrale | 3h44 | 3:32 PM Forlì station | 1 transfer | |
![]() ![]() | 12:10 PM Milan Centrale | 2h16 | 2:26 PM Forlì station | 1 transfer | |
![]() | 12:15 PM Milan Centrale | 3h28 | 3:43 PM Forlì station | 1 transfer | |
![]() ![]() | 12:35 PM Milan Centrale | 2h01 | 2:36 PM Forlì station | 1 transfer | |
![]() ![]() | 1:10 PM Milan Centrale | 2h22 | 3:32 PM Forlì station | 1 transfer | |
![]() ![]() | 1:35 PM Milan Centrale | 2h08 | 3:43 PM Forlì station | 1 transfer | |
![]() | 1:35 PM Milan Centrale | 3h51 | 5:26 PM Forlì station | 1 transfer | |
![]() | 1:50 PM Milan Centrale | 2h25 | 4:15 PM Forlì station | 0 transfersDirect | |
![]() ![]() | 1:50 PM Milan Rogoredo | 3h00 | 4:50 PM Forlì station | 1 transfer | |
![]() ![]() | 1:50 PM Milan Rogoredo | 2h36 | 4:26 PM Forlì station | 1 transfer | |
![]() ![]() | 1:50 PM Milan Rogoredo | 2h19 | 4:09 PM Forlì station | 1 transfer | |
![]() ![]() | 2:00 PM Milan Centrale | 2h09 | 4:09 PM Forlì station | 1 transfer | |
![]() | 2:10 PM Milan Centrale | 2h05 | 4:15 PM Forlì station | 1 transfer | |
![]() | On time 2:15 PM Milan Centrale | 4h12 | 6:27 PM Forlì station | 1 transfer | |
![]() ![]() | 2:50 PM Milan Rogoredo | 2h36 | 5:26 PM Forlì station | 1 transfer | |
![]() ![]() | 2:50 PM Milan Rogoredo | 2h00 | 4:50 PM Forlì station | 1 transfer | |
![]() ![]() | 2:50 PM Milan Rogoredo | 2h51 | 5:41 PM Forlì station | 1 transfer | |
![]() | On time 3:20 PM Milan Centrale | 4h06 | 7:26 PM Forlì station | 1 transfer | |
![]() ![]() | 3:40 PM Milan Centrale | 3h46 | 7:26 PM Forlì station | 1 transfer | |
![]() ![]() | 3:50 PM Milan Rogoredo | 3h36 | 7:26 PM Forlì station | 1 transfer | |
![]() ![]() | 3:50 PM Milan Rogoredo | 3h14 | 7:04 PM Forlì station | 2 transfers | |
![]() ![]() | 3:50 PM Milan Rogoredo | 2h37 | 6:27 PM Forlì station | 1 transfer | |
![]() | 4:15 PM Milan Centrale | 4h11 | 8:26 PM Forlì station | 1 transfer | |
![]() | 4:20 PM Milan Centrale | 4h06 | 8:26 PM Forlì station | 2 transfers | |
![]() ![]() | On time 4:30 PM Milan Centrale | 2h34 | 7:04 PM Forlì station | 2 transfers | |
![]() | 4:35 PM Milan Centrale | 2h40 | 7:15 PM Forlì station | 0 transfersDirect | |
![]() | 4:50 PM Milan Centrale | 3h29 | 8:19 PM Forlì station | 0 transfersDirect | |
![]() | 5:10 PM Milan Centrale | 2h05 | 7:15 PM Forlì station | 1 transfer | |
![]() | 5:20 PM Milan Centrale | 3h55 | 9:15 PM Forlì station | 1 transfer | |
![]() | 5:50 PM Milan Centrale | 2h24 | 8:14 PM Forlì station | 0 transfersDirect | |
![]() ![]() | 5:50 PM Milan Rogoredo | 2h29 | 8:19 PM Forlì station | 1 transfer | |
![]() ![]() | 5:50 PM Milan Rogoredo | 3h25 | 9:15 PM Forlì station | 1 transfer | |
![]() ![]() | 5:50 PM Milan Rogoredo | 2h36 | 8:26 PM Forlì station | 1 transfer | |
![]() | 6:10 PM Milan Centrale | 2h04 | 8:14 PM Forlì station | 1 transfer | |
![]() | 7:15 PM Milan Centrale | 3h02 | 10:17 PM Forlì station | 0 transfersDirect | |
Thursday, May 1 | |||||
![]() ![]() | 3:10 AM Milan Centrale | 2h16 | 5:26 AM Forlì station | 1 transfer | |
![]() | On time 3:15 AM Milan Centrale | 4h11 | 7:26 AM Forlì station | 1 transfer | |
![]() | 3:25 AM Milan Centrale | 3h11 | 6:36 AM Forlì station | 0 transfersDirect | |
![]() ![]() | 3:50 AM Milan Rogoredo | 2h46 | 6:36 AM Forlì station | 1 transfer | |
![]() ![]() | 3:50 AM Milan Rogoredo | 2h36 | 6:26 AM Forlì station | 1 transfer | |
![]() ![]() | 3:50 AM Milan Rogoredo | 3h36 | 7:26 AM Forlì station | 1 transfer | |
![]() | 3:56 AM Milan Porta Garibaldi | 4h35 | 8:31 AM Forlì station | 1 transfer | |
![]() | 4:01 AM Milan Rogoredo | 4h30 | 8:31 AM Forlì station | 1 transfer | |
![]() ![]() | 4:05 AM Milan Centrale | 4h26 | 8:31 AM Forlì station | 1 transfer | |
![]() ![]() | 4:10 AM Milan Centrale | 2h16 | 6:26 AM Forlì station | 1 transfer | |
![]() | 5:05 AM Milan Centrale | 3h31 | 8:36 AM Forlì station | 0 transfersDirect | |
![]() ![]() | 5:10 AM Milan Centrale | 2h16 | 7:26 AM Forlì station | 1 transfer | |
![]() | 5:20 AM Milan Centrale | 4h06 | 9:26 AM Forlì station | 1 transfer | |
![]() ![]() | 6:10 AM Milan Centrale | 2h21 | 8:31 AM Forlì station | 1 transfer | |
![]() | 6:10 AM Milan Centrale | 3h32 | 9:42 AM Forlì station | 0 transfersDirect | |
![]() | 6:20 AM Milan Centrale | 3h22 | 9:42 AM Forlì station | 1 transfer | |
![]() ![]() | 6:30 AM Milan Centrale | 2h06 | 8:36 AM Forlì station | 1 transfer | |
![]() ![]() | 6:50 AM Milan Rogoredo | 2h52 | 9:42 AM Forlì station | 1 transfer | |
![]() ![]() | 6:50 AM Milan Rogoredo | 3h36 | 10:26 AM Forlì station | 1 transfer | |
![]() ![]() | 6:50 AM Milan Rogoredo | 2h36 | 9:26 AM Forlì station | 1 transfer | |
![]() | 7:10 AM Milan Porta Garibaldi | 3h26 | 10:36 AM Forlì station | 0 transfersDirect | |
![]() | 7:20 AM Milan Centrale | 4h06 | 11:26 AM Forlì station | 1 transfer | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Fastest Journey
1 h 44 m
Average
2 h 58 m
Trains per day
81
Distance
265 km
Of the 81 trains that leave Milan for Forlì every day 14 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 164 miles (264 km) |
Average train duration 4h 2m |
Cheapest ticket price $17 (€14) |
Trains per day 51 |
Direct trains 10 |
Train providers 6 |
Fastest train 2h 24m |
First train 04:15 |
Last train 20:15 |
Buy your official Frecciarossa, Regionale and Intercity train tickets to Forlì from Milan from $23 (€19) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular journey.
Step on board a Frecciarossa train and relax as you travel across Italy. Trenitalia’s Frecciarossa high-speed trains make about 200 connections across Italy per day and are renowned for their comfort, speed and reduced environmental impact. Frecciarossa trains reach speeds up to 186 mph (300 kmh), so you can travel 164 miles (264 km) quickly between Milan and Forlì. When booking your Frecciarossa train to Forlì from Milan, you can choose between four different classes: Standard, Premium, Business, and Executive. While each class offers different levels of comfort, all Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.
Prices for the Milan to Forlì train start as low as $24 (€20) one-way on Omio. Simply check the latest Trenitalia Frecciarossa train schedule for your ideal departure and arrival times, choose between the Super Economy, Economy, and Base fares, and book your cheap train from Milan to Forlì on Omio today!
Frecciarossa from Milan to Forlì train information:
Traveling from Milan to Forlì by train offers you a comfortable and efficient means to cover the scenic distances across Northern Italy. The train journey from Milan begins at the bustling Milano Porta Garibaldi, embarking on a direct path to the historic heart of Forlì, arriving at the conveniently located Forli. For commuters and explorers alike, numerous trains from Milan to Forlì operate daily, ensuring flexibility and timely connections. Whether for business or leisure, the Milan to Forlì train ensures a seamless travel experience with delightful views along the way. Book your train from Milan to Forlì and enjoy the seamless blend of Italian landscapes while commuting seamlessly.
Exploring the vibrant cities from Milan to Forlì by train is not only convenient but also easily accessible for budget travelers. For those looking to save, the cheapest train ticket you can find for this scenic journey starts from as low as $17 (€14). On average, however, travelers can expect to spend around $29 (€24) for a comfortable and stress-free trip. To get the best out of your travel experience and better deals, consider planning your visit during the quieter month of October, when the crowds thin out and prices tend to be more favorable. Catch a combination of picturesque Italian landscapes and affordable travels with this excellent rail choice.
Traveling by train from Milan to Forlì has never been more convenient and comfortable, thanks to leading services like Trenitalia and Italo. These reputable providers offer a seamless journey with a variety of train types. Trenitalia's Frecciarossa and Frecciargento trains ensure a fast and efficient trip, equipped with modern amenities such as free Wi-Fi, spacious seating, and onboard catering to enhance your travel experience. Meanwhile, Italo's high-speed trains boast ergonomic seats, complimentary Wi-Fi, power outlets for each seat, and the opportunity to enjoy a selection of entertainment options during your journey. Whether you're traveling for leisure or business, these organized services between Milan and Forlì deliver high standards and a smooth ride, perfect for all travelers.
Traveling by train from Milan to Forlì offers a comfortable and scenic journey. The distance between these two Italian cities is approximately 164 miles (264 km), and the average train journey duration is around 2h 24m.
The Milan to Forlì train schedule is quite flexible, with about 51 trains traveling between the cities each day. Services operate on all days of the week, providing plenty of options for travelers looking to explore the beauty of Italy.
For those planning their trip, it's important to note that the first train typically departs Milan at around 04:15, while the last train of the day leaves at about 20:15. This range of departure times offers great flexibility, making it easy for travelers to find a train that suits their itinerary.
Passengers board the train most frequently from Milan Centrale, which is located around 2.3 miles (3.7 km) away from the city centre, and they get off the train at Forlì, located 0.2 miles (351 m) away from the city centre.
Here are some other resources that might have the information you need