Cheapest
Average
The best way to find a cheap train ticket from Milan to Portofino is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 4:10 AM Milan Centrale | 2h18 | 6:28 AM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
![]() | 4:10 AM Milan Centrale | 2h23 | 6:33 AM Rapallo station | 0 transfersDirect | |
![]() ![]() | 4:10 AM Milan Centrale | 3h03 | 7:13 AM Zoagli station | 1 transfer | |
![]() | 4:25 AM Milan Centrale | 3h28 | 7:53 AM Zoagli station | 1 transfer | |
![]() | 4:25 AM Milan Centrale | 3h23 | 7:48 AM Rapallo station | 1 transfer | |
![]() ![]() | 4:25 AM Milan Centrale | 3h01 | 7:26 AM Rapallo station | 1 transfer | |
![]() | On time 4:25 AM Milan Centrale | 3h18 | 7:43 AM Santa Margherita Ligure-Portofino | 1 transfer | |
![]() | 5:25 AM Milan Centrale | 2h39 | 8:04 AM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
![]() | 5:25 AM Milan Centrale | 4h26 | 9:51 AM Zoagli station | 1 transfer | |
![]() | 5:25 AM Milan Centrale | 2h43 | 8:08 AM Rapallo station | 0 transfersDirect | |
![]() | 5:25 AM Milan Centrale | 3h38 | 9:03 AM Zoagli station | 1 transfer | |
![]() | On time 6:30 AM Milan Centrale | 3h21 | 9:51 AM Zoagli station | 1 transfer | |
![]() | On time 6:30 AM Milan Centrale | 2h54 | 9:24 AM Rapallo station | 2 transfers | |
![]() | On time 6:30 AM Milan Centrale | 3h11 | 9:41 AM Santa Margherita Ligure-Portofino | 1 transfer | |
![]() | On time 6:30 AM Milan Centrale | 3h16 | 9:46 AM Rapallo station | 1 transfer | |
![]() | On time 6:30 AM Milan Centrale | 2h50 | 9:20 AM Santa Margherita Ligure-Portofino | 2 transfers | |
![]() | On time 7:15 AM Milan Centrale | 5h34 | 12:49 PM Rapallo station | 2 transfers | |
![]() | On time 7:15 AM Milan Centrale | 5h29 | 12:44 PM Santa Margherita Ligure-Portofino | 2 transfers | |
![]() | On time 7:15 AM Milan Centrale | 5h39 | 12:54 PM Zoagli station | 2 transfers | |
![]() | On time 10:25 AM Milan Centrale | 3h29 | 1:54 PM Zoagli station | 1 transfer | |
![]() | 10:25 AM Milan Centrale | 2h53 | 1:18 PM Santa Margherita Ligure-Portofino | 1 transfer | |
![]() | On time 10:25 AM Milan Centrale | 2h59 | 1:24 PM Rapallo station | 1 transfer | |
![]() | 11:10 AM Milan Centrale | 2h11 | 1:21 PM Rapallo station | 0 transfersDirect | |
![]() ![]() | 11:10 AM Milan Centrale | 2h34 | 1:44 PM Santa Margherita Ligure-Portofino | 1 transfer | |
![]() | 12:25 PM Milan Centrale | 3h29 | 3:54 PM Zoagli station | 1 transfer | |
![]() | 12:25 PM Milan Centrale | 3h20 | 3:45 PM Santa Margherita Ligure-Portofino | 1 transfer | |
![]() | 12:25 PM Milan Centrale | 2h55 | 3:20 PM Santa Margherita Ligure-Portofino | 2 transfers | |
![]() | 12:25 PM Milan Centrale | 3h24 | 3:49 PM Rapallo station | 1 transfer | |
![]() | 12:25 PM Milan Centrale | 2h59 | 3:24 PM Rapallo station | 2 transfers | |
![]() ![]() | 1:10 PM Milan Centrale | 2h45 | 3:55 PM Rapallo station | 1 transfer | |
![]() ![]() | 1:10 PM Milan Centrale | 2h58 | 4:08 PM Santa Margherita Ligure-Portofino | 1 transfer | |
![]() | 1:45 PM Milan Rogoredo | 3h28 | 5:13 PM Rapallo station | 1 transfer | |
![]() | 1:45 PM Milan Rogoredo | 3h24 | 5:09 PM Santa Margherita Ligure-Portofino | 1 transfer | |
![]() | On time 2:25 PM Milan Centrale | 3h18 | 5:43 PM Santa Margherita Ligure-Portofino | 1 transfer | |
![]() | 2:25 PM Milan Centrale | 2h59 | 5:24 PM Rapallo station | 1 transfer | |
![]() | 2:25 PM Milan Centrale | 2h55 | 5:20 PM Santa Margherita Ligure-Portofino | 1 transfer | |
![]() | On time 2:25 PM Milan Centrale | 3h28 | 5:53 PM Zoagli station | 1 transfer | |
![]() | On time 2:25 PM Milan Centrale | 3h23 | 5:48 PM Rapallo station | 1 transfer | |
![]() | 2:30 PM Milan Centrale | 4h19 | 6:49 PM Rapallo station | 2 transfers | |
![]() | 2:30 PM Milan Centrale | 4h24 | 6:54 PM Zoagli station | 2 transfers | |
![]() | 2:30 PM Milan Centrale | 4h14 | 6:44 PM Santa Margherita Ligure-Portofino | 2 transfers | |
![]() ![]() | 4:25 PM Milan Centrale | 2h44 | 7:09 PM Rapallo station | 1 transfer | |
![]() ![]() | 4:25 PM Milan Centrale | 2h39 | 7:04 PM Santa Margherita Ligure-Portofino | 1 transfer | |
![]() | 4:25 PM Milan Centrale | 2h55 | 7:20 PM Santa Margherita Ligure-Portofino | 1 transfer | |
![]() | 4:25 PM Milan Centrale | 3h20 | 7:45 PM Zoagli station | 2 transfers | |
![]() | 4:25 PM Milan Centrale | 3h57 | 8:22 PM Zoagli station | 1 transfer | |
![]() | 4:25 PM Milan Centrale | 2h59 | 7:24 PM Rapallo station | 1 transfer | |
![]() ![]() | 4:25 PM Milan Centrale | 3h20 | 7:45 PM Zoagli station | 2 transfers | |
![]() | 5:45 PM Milan Rogoredo | 3h22 | 9:07 PM Santa Margherita Ligure-Portofino | 1 transfer | |
![]() | 5:45 PM Milan Rogoredo | 3h26 | 9:11 PM Rapallo station | 1 transfer | |
![]() | 5:45 PM Milan Rogoredo | 3h31 | 9:16 PM Zoagli station | 1 transfer | |
![]() ![]() | 6:05 PM Milan Centrale | 3h11 | 9:16 PM Zoagli station | 1 transfer | |
![]() ![]() | 6:05 PM Milan Centrale | 2h48 | 8:53 PM Rapallo station | 1 transfer | |
![]() ![]() | 6:05 PM Milan Centrale | 3h02 | 9:07 PM Santa Margherita Ligure-Portofino | 1 transfer | |
![]() | On time 6:25 PM Milan Centrale | 3h14 | 9:39 PM Rapallo station | 1 transfer | |
![]() | On time 6:25 PM Milan Centrale | 3h51 | 10:16 PM Zoagli station | 2 transfers | |
![]() | On time 6:25 PM Milan Centrale | 3h10 | 9:35 PM Santa Margherita Ligure-Portofino | 1 transfer | |
![]() | 7:06 PM Milan Rogoredo | 2h22 | 9:28 PM Genoa Brignole | 0 transfersDirect | |
![]() | 7:10 PM Milan Centrale | 2h13 | 9:23 PM Rapallo station | 0 transfersDirect | |
![]() | On time 7:10 PM Milan Centrale | 2h08 | 9:18 PM Santa Margherita Ligure-Portofino | 0 transfersDirect | |
![]() ![]() | On time 7:10 PM Milan Centrale | 3h06 | 10:16 PM Zoagli station | 1 transfer | |
![]() | 7:30 PM Milan Centrale | 1h44 | 9:14 PM Genoa Piazza Principe | 0 transfersDirect | |
![]() | 7:30 PM Milan Centrale | 1h58 | 9:28 PM Genoa Brignole | 0 transfersDirect | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Fastest Journey
1 h 44 m
Average
3 h 14 m
Trains per day
63
Distance
129 km
Of the 63 trains that leave Milan for Portofino every day 10 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 80 miles (129 km) |
Average train duration 2h 59m |
Cheapest ticket price $12 (€10) |
Trains per day 71 |
Direct trains 16 |
Train providers 6 |
Fastest train 1h 53m |
First train 05:25 |
Last train 20:30 |
Travel to Portofino from Milan from $16 (€13) with Omio’s train partners Regionale, Intercity and Frecciabianca! You can find the best schedules and tickets when comparing and booking the most affordable trip for you.
Regionale is the regional train service of national carrier Trenitalia connecting all of Italy. It is the most convinient way to travel to both big cities and the smallest villages all over the Italian country. The regional trains have different names depending on the region they serve, such as Treno Regionale Veloce (TRV) and Treno Regionale Lento (TRL). Treno Rock and Treno pop are the two new trains part of Trenitalia regionale fleet. Trenitalia Regionale offers a variety of ticket types, including single tickets (economy and standard), return tickets, and season tickets. Onboard facilities include free Wi-Fi, air conditioning, and power sockets. The most popular routes for Regionale are between Rome and Milan, Naples and Florence, and Turin and Venice.
Milan to Portofino train information with Regionale:
A journey on the Milan to Portofino train offers travelers a scenic and convenient way to explore northern Italy's stunning landscapes. Most trains from Milan to Portofino depart from the bustling Milano Centrale station (Milano Centrale), allowing easy access to this vital hub. Upon arrival, travelers typically disembark at Santa Margherita Ligure-Portofino station (Santa Margherita Ligure-Portofino), a delightful gateway to the picturesque streets and crystal-clear waters of Portofino. Whether you're taking a direct train from Milan to Portofino or connecting via nearby towns, this journey promises comfort, spectacular views, and an unforgettable Italian experience.
If you're planning a picturesque journey from Milan to Portofino by train, you'll be pleased to know there are options to suit all budgets. Currently, the cheapest train ticket for this beautiful route is available at $12 (€10), making it an attractive option for those looking to travel affordably. Typically, passengers can expect an average train ticket cost of $20 (€17). To get the most convenient and cost-effective experience, consider planning your trip in September. During this time, demand tends to dip slightly, offering a balance of pleasant weather and reduced crowd levels, ensuring that your journey from Milan to Portofino is as delightful as it is economical.
Embark on a scenic journey from Milan to the picturesque town of Portofino by train, featuring services from renowned providers like Trenitalia and Italo. Trenitalia offers a range of trains, including the high-speed Frecciarossa, allowing travelers to enjoy a swift and comfortable ride. Amenities such as onboard Wi-Fi, spacious seating, and power outlets ensure a pleasant experience whether traveling for leisure or business. Italo, known for its modern high-speed trains, provides a blend of comfort and efficiency with state-of-the-art facilities that include free Wi-Fi, onboard entertainment, and generous legroom in their different seating classes. Both services provide the perfect combination of speed and comfort, making the train journey from Milan to Portofino an ideal choice for travel enthusiasts.
Embarking on a train journey from Milan to Portofino offers travelers a scenic and efficient way to explore the beautiful Italian Riviera. The distance between Milan and Portofino is approximately 80 miles (129 km), and the average train journey duration is approximately 1h 53m. This convenient and picturesque route ensures a comfortable trip, making it a popular choice for both tourists and locals.
Trains run frequently between Milan and Portofino, making travel plans flexible and straightforward. With approximately 71 trains running daily, passengers can enjoy consistent service throughout the week, from Monday to Sunday. This regular schedule keeps travelers connected and adds ease to exploring the enchanting region of Liguria.
Typically, the train service from Milan to Portofino starts early in the morning to accommodate early travelers. The first train of the day generally departs at around 05:25, while the last train leaves for Portofino at approximately 20:30. This comprehensive Milan to Portofino train schedule ensures that you can start and end your day on your own terms.
Here are some other resources that might have the information you need