Milan to Portofino train

Cheap train tickets from Milan to Portofino

Showing times and prices for Jul 03

Cheapest

16

Average

21

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
02:25PMMilan Centrale3h41 06:06PMRapallo
1 transfer
161One-way
Cheapest
08:17AMMilan Porta Garibaldi2h43 11:00AMS. Margherita Ligure-Portofino
0 transfers
161One-way
Cheapest
06:25PMMilan Centrale2h46 09:11PMS. Margherita Ligure-Portofino
2 transfers
161One-way
Cheapest
02:25PMMilan Centrale2h49 05:14PMS. Margherita Ligure-Portofino
2 transfers
161One-way
Cheapest
02:25PMMilan Centrale2h53 05:18PMRapallo
2 transfers
161One-way

Train schedule from Milan to Portofino

Showing trains for tomorrow, Sunday, July 3
06:10AMMilan Centrale2h17 08:27AMRapallo
0 transfers
06:10AMMilan Centrale2h12 08:22AMS. Margherita Ligure-Portofino
0 transfers
07:25AMMilan Centrale2h37 10:02AMRapallo
0 transfers
07:25AMMilan Centrale2h33 09:58AMS. Margherita Ligure-Portofino
0 transfers
08:17AMMilan Porta Garibaldi2h43 11:00AMS. Margherita Ligure-Portofino
0 transfers
08:17AMMilan Porta Garibaldi2h47 11:04AMRapallo
0 transfers
08:25AMMilan Centrale2h39 11:04AMRapallo
1 transfer
08:25AMMilan Centrale2h35 11:00AMS. Margherita Ligure-Portofino
1 transfer
09:00AMMilan Porta Garibaldi5h09 02:09PMRapallo
1 transfer
09:00AMMilan Porta Garibaldi5h05 02:05PMS. Margherita Ligure-Portofino
1 transfer
09:10AMMilan Centrale3h03 12:13PMRapallo
1 transfer
09:10AMMilan Centrale2h59 12:09PMS. Margherita Ligure-Portofino
1 transfer
11:10AMMilan Centrale2h55 02:05PMS. Margherita Ligure-Portofino
1 transfer
11:10AMMilan Centrale2h59 02:09PMRapallo
1 transfer
12:10PMMilan Centrale2h09 02:19PMRapallo
0 transfers
12:10PMMilan Centrale2h04 02:14PMS. Margherita Ligure-Portofino
0 transfers
12:25PMMilan Centrale2h49 03:14PMS. Margherita Ligure-Portofino
1 transfer
12:25PMMilan Centrale2h53 03:18PMRapallo
1 transfer
01:10PMMilan Centrale2h44 03:54PMS. Margherita Ligure-Portofino
1 transfer
01:10PMMilan Centrale2h55 04:05PMS. Margherita Ligure-Portofino
1 transfer
01:10PMMilan Centrale2h25 03:35PMRapallo
0 transfers
01:25PMMilan Centrale3h41 05:06PMRapallo
2 transfers
01:25PMMilan Centrale3h37 05:02PMS. Margherita Ligure-Portofino
2 transfers
02:05PMMilan Centrale2h57 05:02PMS. Margherita Ligure-Portofino
1 transfer
02:05PMMilan Centrale2h40 04:45PMS. Margherita Ligure-Portofino
1 transfer
02:05PMMilan Centrale2h14 04:19PMRapallo
0 transfers
02:25PMMilan Centrale3h41 06:06PMRapallo
1 transfer
02:25PMMilan Centrale2h49 05:14PMS. Margherita Ligure-Portofino
2 transfers
02:25PMMilan Centrale2h53 05:18PMRapallo
2 transfers
02:25PMMilan Centrale3h37 06:02PMS. Margherita Ligure-Portofino
1 transfer
03:10PMMilan Centrale2h25 05:35PMRapallo
1 transfer
03:10PMMilan Centrale2h56 06:06PMRapallo
1 transfer
03:10PMMilan Centrale2h52 06:02PMS. Margherita Ligure-Portofino
1 transfer
04:05PMMilan Centrale2h09 06:14PMS. Margherita Ligure-Portofino
0 transfers
04:05PMMilan Centrale2h14 06:19PMRapallo
0 transfers
04:25PMMilan Centrale2h53 07:18PMRapallo
2 transfers
04:25PMMilan Centrale3h41 08:06PMRapallo
1 transfer
04:25PMMilan Centrale2h49 07:14PMS. Margherita Ligure-Portofino
2 transfers
04:25PMMilan Centrale3h36 08:01PMS. Margherita Ligure-Portofino
1 transfer
05:05PMMilan Centrale3h01 08:06PMRapallo
1 transfer
05:05PMMilan Centrale2h56 08:01PMS. Margherita Ligure-Portofino
1 transfer
06:05PMMilan Centrale2h09 08:14PMS. Margherita Ligure-Portofino
0 transfers
06:05PMMilan Centrale2h14 08:19PMRapallo
0 transfers
06:25PMMilan Centrale2h43 09:08PMRapallo
1 transfer
06:25PMMilan Centrale2h46 09:11PMS. Margherita Ligure-Portofino
2 transfers
06:25PMMilan Centrale2h39 09:04PMS. Margherita Ligure-Portofino
1 transfer
06:25PMMilan Centrale3h47 10:12PMRapallo
1 transfer
06:25PMMilan Centrale3h42 10:07PMS. Margherita Ligure-Portofino
1 transfer
06:25PMMilan Centrale2h50 09:15PMRapallo
2 transfers
07:05PMMilan Centrale3h02 10:07PMS. Margherita Ligure-Portofino
1 transfer
07:05PMMilan Centrale2h19 09:24PMRapallo
0 transfers
07:05PMMilan Centrale2h51 09:56PMS. Margherita Ligure-Portofino
1 transfer
08:25PMMilan Centrale3h10 11:35PMRapallo
2 transfers
08:25PMMilan Centrale3h06 11:31PMS. Margherita Ligure-Portofino
2 transfers
09:05PMMilan Rogoredo2h13 11:18PMGenoa Brignole
0 transfers
09:05PMMilan Rogoredo2h04 11:09PMGenoa Piazza Principe
0 transfers
09:10PMMilan Centrale2h03 11:13PMS. Margherita Ligure-Portofino
0 transfers
09:10PMMilan Centrale2h08 11:18PMRapallo
0 transfers
09:30PMMilan Centrale1h48 11:18PMGenoa Brignole
0 transfers
09:30PMMilan Centrale1h39 11:09PMGenoa Piazza Principe
0 transfers

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sun
Jul 03
Mon
Jul 04
Tue
Jul 05
Wed
Jul 06
Thu
Jul 07
Fri
Jul 08
Sat
Jul 09
Sun
Jul 10
Mon
Jul 11
Tue
Jul 12
Wed
Jul 13
Thu
Jul 14
Fri
Jul 15
Sat
Jul 16
Sun
Jul 17
Mon
Jul 18
Tue
Jul 19
Wed
Jul 20
Thu
Jul 21
Fri
Jul 22
Sat
Jul 23

Fastest train times from Milan to Portofino

Showing times and prices for Jul 03

Fastest Journey

1 h 39 m

Average

2 h 49 m

Trains per day

60

Distance

129 km

Of the 60 trains that leave Milan for Portofino every day 21 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
09:30PMMilan Centrale1h39 11:09PMGenoa Piazza Principe
0 transfers
191One-way
2nd Fastest
09:30PMMilan Centrale1h48 11:18PMGenoa Brignole
0 transfers
191One-way
09:10PMMilan Centrale2h03 11:13PMS. Margherita Ligure-Portofino
0 transfers
241One-way
12:10PMMilan Centrale2h04 02:14PMS. Margherita Ligure-Portofino
0 transfers
241One-way
09:05PMMilan Rogoredo2h04 11:09PMGenoa Piazza Principe
0 transfers
191One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Milan to Portofino

distanceDistance80 miles (129 km)
durationAverage train duration1 h 48 min
priceAverage train ticket price$15 (€14)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersIntercity, Regionale, Frecciarossa, Italo, Thello, Trenitalia, Frecciabianca, Intercity Notte or Regionale Veloce

Trains from Milan to Portofino cover the 80 miles (129 km) long trip taking on average 1 h 48 min with our travel partners like Intercity, Regionale, Frecciarossa, Italo, Thello, Trenitalia, Frecciabianca, Intercity Notte or Regionale Veloce. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $12 (€11), but the average price of train tickets is $15 (€14).

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

Find the best trains from Milan to Portofino with Omio's travel partners Frecciarossa, Italo and Trenitalia from $12 (€11). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

Trenitalia
Italo
Frecciarossa

Trenitalia is not only Italy's national railroad company but also the country's largest train operator with an impressive fleet of trains offering different levels of comfort, amenities and speed at which they travel. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca. Trenitalia also operates intercity, regional and night trains. Bathrooms and WiFi access are standard on long-distance train routes. In most cases, the trains also provide barrier-free access.

Find the perfect train to cover the 80 miles (129 km) long route from Milan to Portofino with Trenitalia. Trenitalia offers different fares like the Base, Economy, Super Economy and Ordinaria tickets. You can even use Trenitalia discount cards on Omio. Make sure to look out for the latest offers from Trenitalia on Omio to score special deals! Check out the current Trenitalia schedule and book a cheap train between Milan and Portofino in just a few steps. On Omio you can find all the information you need for the Milan to Portofino route, such as departure and arrival times, train stations, number of stops, journey times and more.

    Italo is a brand of high-speed trains from the Italian train company Nuovo Trasporto Viaggiatori (NTV) offering regular services to popular cities around Italy, such as Rome, Naples, Florence and Milan. Among its fleet of trains are the Italo AGV 575, the premier high-speed service reaching speeds up to 186 mph (300 km/h), and the Italo EVO, an eco-friendly train that can reach speeds up to 150 mph (250 km/h). You can choose from the following Italo ticket types when purchasing tickets to Portofino from Milan: Low Cost, Economy, and Flex. Italo offers four different class options: Smart, Comfort, Prima and Club Executive. Standard services in all Italo trains include bathrooms, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of films, music and games). While some amenities may differ based on the class option booked, each train car is modernly equipped with a high level of comfort.

    • Average Price: $12

    Looking for a smooth and easy way to travel between Milan and Portofino? Book your Trenitalia Frecciarossa train to Portofino 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 Portofino journey. Omio shows you current Frecciarossa schedules and tickets to cover the 80 miles (129 km) distance. You can choose from fares like Super Economy, Economy, and Base for the best deals on this route. 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!

    Train information from Milan to Portofino with Frecciarossa:

    • Average Duration: 2 h 23 min
    • Frecciarossa frequency: 2 a day

    Travel Tips: Trains from Milan to Portofino

    Travel by train to Portofino 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 Portofino.
    FAQs
    Train tickets between Milan and Portofino for some dates and times can be found for as cheap as $12 (€11)  one way in the next 7 days.
    In the next 7 days you can expect to pay on average $15 (€14)  for a train ticket between Milan and Portofino.
    The Milan to Portofino train distance is approximately 80 miles (129 km).
    On average the Milan to Portofino train travel time is 1 h 48 min  for the 80 miles (129 km) long journey, but the duration can vary if you travel on weekends and holidays.
    For the best Milan to Portofino train to book, you can travel safely and comfortably with Intercity, Regionale, Frecciarossa, Italo, Thello, Trenitalia, Frecciabianca, Intercity Notte or Regionale Veloce. However, it's always good to check all possible train providers with services between Milan and Portofino to compare what amenities they may offer.
    Yes, there are 16 direct trains per day from Milan to Portofino with Italo, Frecciabianca, Regionale or Intercity, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you book your train ticket.
    On average, there are 16 trains a day from Milan to Portofino. The train times and services may be different on weekends and holidays compared to weekdays.
    The earliest train for this trip departs from Milan at 5: 25 AM. The last train leaves from Milan at 7: 30 PM. Check Omio for the latest train schedule from Milan to Portofino and book the best time to depart on your chosen travel date.
    If you purchase a train ticket from Milan to Portofino within the next 7 days, you can find tickets to cost on average $15 (€14) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Milan to Portofino are generally on sale a few months before the planned departure date.

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language