Quick Answer
Best way: Train + Malpensa Express — total time 2.5–3 hours, cost €33–53 ($36–58).
From the cruise terminal, walk or take a short taxi to Genova Piazza Principe station. Board a high-speed Frecciarossa or Italo train to Milano Centrale (1.5–2 hr), then transfer directly to the Malpensa Express (50 min) to Terminal 1 or 2. This is the fastest, most reliable option for the vast majority of travelers.
Budget alternative: Regional train (€25–31 / $28–34) adds ~40 minutes but saves money. Long-distance bus (€22–35 / $24–38) takes 3.5–4 hours and is the cheapest door-to-door option if you book early.
Train + Malpensa Express — The Gold Standard
The combination of a high-speed train from Genoa to Milan and the dedicated Malpensa Express airport link is the most recommended way to reach Malpensa Airport from the Port of Genoa. It balances speed, cost, reliability, and comfort.
Step 1: From the Port to Genova Piazza Principe Station
The cruise terminal and ferry docks are within 1.5 km (0.9 mi) of Genova Piazza Principe, the city's main railway station. You can walk in 15–20 minutes on flat pavement, or take a short taxi ride for €5–10 ($6–11). A taxi is advisable if you have heavy luggage.
Step 2: Genova Piazza Principe → Milano Centrale (High-Speed Train)
Two main operators run this route:
| Operator | Train Type | Duration | Price (2nd class) | Frequency |
|---|---|---|---|---|
| Trenitalia | Frecciarossa 1000 | 1 hr 28 min – 1 hr 42 min | €29–49 ($32–54) | Every 30–60 min |
| Italo | Italo EVO / AGV | 1 hr 25 min – 1 hr 40 min | €24–45 ($26–50) | Every 1–2 hours |
| Trenitalia | Regionale Veloce | 2 hr 10 min – 2 hr 30 min | €12–18 ($13–20) | Every 1–2 hours |
Pro tip: Book Frecciarossa or Italo at least 1–2 weeks in advance for the lowest fares (often €24–29 / $26–32). Regionale tickets are fixed-price and can be bought on the day.
Source: Trenitalia & Italo — verified February 2025.
Step 3: Milano Centrale → Malpensa Airport (Malpensa Express)
From Milano Centrale, follow the clear "Malpensa Express" signs to the dedicated platforms (usually tracks 1–3). The train departs every 15–30 minutes and stops at both Terminal 1 and Terminal 2.
- Duration: 50 minutes (non-stop)
- Price: €13 ($14) one way — buy from machines or the Malpensa Express website
- Frequency: 4–6 trains per hour during peak times
- Luggage: Ample overhead racks and designated luggage areas on every car
Total end-to-end time: 2 hours 30 minutes – 3 hours depending on wait times.
Train Type Comparison: Which Train Should You Choose?
| Feature | Frecciarossa 1000 | Italo EVO | Regionale Veloce |
|---|---|---|---|
| Max speed | 300 km/h (186 mph) | 300 km/h (186 mph) | 160 km/h (99 mph) |
| Seat types | 4 classes (Standard–Executive) | 3 classes (Comfort–Prima–Club) | Single class |
| Luggage space | Excellent — dedicated racks | Excellent — overhead + racks | Limited — overhead only |
| On-board bar | Yes — full restaurant car | Yes — snack & drink service | No (vending machines at stations) |
| Wi-Fi | Free (basic speed) | Free (premium available) | Not available |
| Best for | Comfort & speed | Value & modern design | Budget travelers |
Important Note: Train Strikes & Disruptions
Italian rail strikes occur periodically, usually on Fridays or Mondays. Check Trenitalia strike calendar before travel. If a strike is scheduled, consider the bus or book a taxi as backup. Malpensa Express usually runs even during strikes, but frequency may be reduced.
Long-Distance & Overnight Buses — The Budget Choice
For travelers on a tight budget or those needing a direct, no-transfer option, long-distance buses connect Genoa to Malpensa Airport. While slower than the train, they offer door-to-door simplicity and the lowest carbon footprint.
FlixBus — Most Popular Operator
FlixBus runs multiple daily services between Genoa and Malpensa Airport (both terminals).
- Duration: 3 hours 30 minutes – 4 hours 15 minutes
- Price: €22–35 ($24–38) — cheapest when booked 2+ weeks ahead
- Departure point: Genoa Piazza della Vittoria (10 min walk from the port) or Genoa Brignole station
- Arrival: Malpensa Airport Terminal 1 (some services also stop at Terminal 2)
- Frequency: 4–6 buses per day (including 1–2 overnight departures)
- Luggage: 1 piece in hold (max 20 kg) + 1 carry-on — additional bags €5–10 ($6–11) each
Book at FlixBus.com — seat selection costs extra (€2–4 / $2–4).
GoOpti — Shared & Private Shuttle
GoOpti offers shared-door shuttles from Genoa to MXP, ideal for groups or those with early/late flights. Their algorithm matches you with other travelers going the same direction.
- Duration: 3–4 hours (depending on pickups)
- Price (shared): €35–55 ($38–60) per person
- Price (private): €180–280 ($198–308) for up to 3 passengers
- Pickup: Directly from the cruise terminal or a nearby meeting point
- Best for: Late arrivals, early departures, or when train strikes are announced
Reserve at GoOpti.com — book at least 24 hours in advance for shared service.
Overnight Bus Details
Overnight buses from Genoa to Malpensa typically depart between 11:00 PM and 1:00 AM, arriving between 3:00 AM and 5:00 AM. This is useful for catching early-morning flights (6:00–8:00 AM departure). Buses have reclining seats, air conditioning, and a restroom. Fares start from €22 ($24).
Trade-off: You arrive at the airport in the middle of the night — most shops and lounges are closed until 5:00–6:00 AM. Plan to wait in the general seating area.
Bus vs Train: Quick Verdict
| Factor | Train + Malpensa Express | Bus (FlixBus/GoOpti) |
|---|---|---|
| Total time | 2.5–3 hr | 3.5–4.5 hr |
| Lowest price | €25 ($28) — regional train | €22 ($24) — advance FlixBus |
| Reliability | High (except strikes) | Medium (traffic dependent) |
| Comfort | Excellent (high-speed trains) | Good (modern coaches) |
| Luggage limit | No limit (self-service) | 1 hold bag + 1 carry-on |
| Direct | 1 transfer (Milano Centrale) | Direct (no transfers) |
Taxi & Private Transfer — Premium Convenience
A taxi or private car from the Port of Genoa to Malpensa Airport is the most expensive but most comfortable option. It makes sense for groups of 3–4 people, travelers with very heavy luggage, or those arriving late at night when trains and buses are infrequent.
Price Range
- Standard taxi (metered): €280–€350 ($308–$385)
- Pre-booked private transfer (sedan): €250–€320 ($275–$352)
- Premium / SUV / minivan (up to 6 pax): €350–€420 ($385–$462)
- Exec / luxury car (Mercedes E-Class or equivalent): €400–€500 ($440–$550)
All prices include tolls and basic gratuity. Extra charges may apply for late-night (after 10:00 PM) or early-morning (before 6:00 AM) pickups — typically +20–30%.
When to Choose a Taxi / Private Transfer
- Group travel: 3–4 people splitting the cost (~€70–100 / $77–110 per person) becomes competitive with first-class train fares.
- Late-night / early-morning: Between 10:00 PM and 5:00 AM, trains run less frequently and buses are limited. A taxi is the most reliable option.
- Heavy luggage: If you have more than 2 large suitcases per person, a private car saves the hassle of train platform changes.
- Mobility concerns: Door-to-door service eliminates walking and stair climbs at stations.
Recommended Booking Platforms
- Welcome Pickups — fixed price, meet-and-greet at the port, €270–340 ($297–374)
- Kiwitaxi — reliable pre-booked sedans from €260 ($286)
- ItaloBus Transfer — combines bus + taxi for mixed groups
Important: Official white taxis in Genoa do not offer fixed rates to Malpensa — always negotiate or use a pre-booked service to avoid surprises.
Air Travel Options — Why Flying Is Usually Not the Answer
While it's possible to fly from Genoa Cristoforo Colombo Airport (GOA) to Milan's airports, it is rarely the best choice for reaching Malpensa. This section explains the options and why the train outperforms flying in almost every scenario.
Option 1: Fly GOA → Milan Linate (LIN) + Transfer to MXP
ITA Airways operates 2–4 daily flights from Genoa to Milan Linate. The flight itself is just 55 minutes, but the total door-to-door time tells a different story.
| Segment | Time | Cost (approx.) |
|---|---|---|
| Port of Genoa → Genoa Airport (GOA) | 20–30 min (taxi €15–20 / $16–22) | €15–20 ($16–22) |
| Check-in & security (recommended 1.5 hr) | 90 min | — |
| Flight GOA → LIN | 55 min | €80–180 ($88–198) |
| Baggage claim & exit LIN | 20–30 min | — |
| Linate → Malpensa (bus or taxi) | 60–75 min (bus €12 / $13; taxi €100–130 / $110–143) | €12–130 ($13–143) |
| Total (best case) | ~4 hours 20 min | €107–330 ($118–363) |
Conclusion: Even in the best scenario, flying takes 1.5–2 hours longer than the train and costs 2–6 times more. Only consider this if you have a strong reason to avoid trains (e.g., severe rail strike).
Option 2: Fly GOA → MXP (Direct — Rare)
Very occasionally, seasonal or charter flights operate directly from Genoa to Malpensa (usually summer charters). These are not bookable through mainstream airlines and are generally intended for onward long-haul connections. If you find one, the flight time is ~1 hour, but you still need to factor in port-to-airport transfer and check-in time. Total door-to-door: ~3.5–4 hours, similar to the train but usually more expensive (€120–250 / $132–275).
Option 3: Private Charter / Business Aviation
Private jets from Genoa (GOA) to Malpensa (MXP) cost €3,000–€6,000 ($3,300–$6,600) for a light jet (4–6 pax). Flight time is 35–45 minutes. This is only relevant for VIPs, corporate executives, or emergency situations.
Why the Train Wins Over Flying
- Total time: Train 2.5–3 hr vs. flying 4–5 hr
- Cost: Train €25–55 vs. flying €107–330+
- Reliability: Trains are less affected by weather and air traffic control strikes
- Convenience: No check-in queues, no luggage weight limits, no security lines
- Sustainability: Train emits ~80% less CO₂ per passenger than flying
Source: ITA Airways & SEA Milan Airports — schedule data February 2025.
Car Rental & Self-Drive — Flexibility at a Price
Renting a car in Genoa and dropping it off at Malpensa Airport gives you maximum flexibility to explore the Ligurian coast or make stops along the way. However, it's rarely the fastest or cheapest option for a one-way transfer.
Cost Breakdown
- One-way rental (economy car): €70–120 ($77–132) per day + one-way drop fee €50–80 ($55–88)
- Fuel: ~€20–25 ($22–28) for the 160 km (99 mi) journey
- Tolls: A7 / A8 / A26 motorway tolls ~€15–20 ($16–22)
- Total one-way cost: ~€155–245 ($171–270)
- Driving time: 1 hour 50 min – 2 hours 20 min (without traffic)
Traffic warning: The A7 and A8 around Milan experience heavy congestion during weekday peak hours (7:30–9:30 AM and 5:00–7:30 PM), which can add 30–60 minutes.
Best For
- Travelers who want to stop in Portofino, Santa Margherita Ligure, or Parma on the way
- Families who prefer the convenience of a private vehicle
- Those staying in Italy for a longer trip and need a car for other segments
Recommended rental agencies at Genova Piazza Principe: Hertz, Europcar, and Sixt — all have desks at the station.
Cost & Time Comparison — All Options at a Glance
Use this table to quickly compare every transport mode from Port of Genoa to Malpensa Airport.
| Transport Mode | Total Time | Cost (per adult) | Transfers | Best For |
|---|---|---|---|---|
| High-Speed Train + Malpensa Express ⭐ | 2 hr 30 min – 3 hr | €33–53 ($36–58) | 1 (Milano Centrale) | Best overall — speed & value |
| Regional Train + Malpensa Express | 3 hr 10 min – 3 hr 45 min | €25–31 ($28–34) | 1 (Milano Centrale) | Cheapest train option |
| FlixBus (daytime) | 3 hr 30 min – 4 hr 15 min | €22–35 ($24–38) | 0 (direct) | Budget direct travel |
| FlixBus (overnight) | 3 hr 30 min – 4 hr 30 min | €22–30 ($24–33) | 0 (direct) | Early-morning flights |
| GoOpti shared shuttle | 3–4 hr | €35–55 ($38–60) | 0 (direct with pickups) | Groups & flexible timing |
| Taxi / Private Transfer | 2 hr – 2 hr 30 min | €250–420 ($275–462) | 0 (door-to-door) | Luxury, groups, late night |
| Car Rental (one-way) | 2 hr – 2 hr 30 min (+ traffic) | €155–245 ($171–270) | 0 (self-drive) | Flexibility & side trips |
| Flight (GOA→LIN + transfer) | 4 hr 20 min – 5 hr | €107–330 ($118–363) | 2 (airport + LIN→MXP) | Only if train strike |
⭐ = Recommended for most travelers. Prices checked February 2025 and subject to change.
Traveler Tips & Pro Advice — Real Insights for a Smooth Journey
1. Luggage: Use the Takkyubin (Baggage Delivery) Service
If you have heavy suitcases and want to travel hands-free, use Takkyubin (also called Yamato Transport in Italy). They deliver luggage from the Port of Genoa to Malpensa Airport (or your hotel) for €20–35 ($22–38) per bag. Drop off at a convenience store or hotel desk. Your bags arrive within 24–48 hours. This is a game-changer for cruise passengers with multiple suitcases. Learn more at Yamato Transport Italy.
2. Milano Centrale — Navigating the Mega-Station
Milano Centrale is a huge terminal with 24 tracks. The Malpensa Express usually departs from tracks 1–3 (far west side). Follow the yellow signs — the walk from the high-speed train arrival platforms (tracks 14–24) to the Malpensa platforms takes 8–12 minutes including escalators. Leave at least 15 minutes for your connection.
3. Peak Season & Holiday Warnings
If traveling during Easter week, August (Ferragosto), or Christmas/New Year, book trains and buses at least 2–3 weeks in advance. High-speed trains sell out, especially on Friday afternoons and Sunday evenings. The Malpensa Express rarely sells out, but queues at ticket machines can be long — buy tickets online via the Malpensa Express app.
4. Regional Train Hack — Save Even More
Instead of the high-speed Frecciarossa, take a Regionale Veloce train from Genoa to Milan. It takes 2–2.5 hours (vs. 1.5 hours) but costs only €12–18 ($13–20). Combined with the Malpensa Express (€13 / $14), your total is €25–31 ($28–34) — the cheapest rail option. The regional trains have basic seating but are perfectly comfortable for a 2-hour ride.
5. Check Your Terminal — Malpensa T1 vs T2
Malpensa has two terminals. Terminal 1 serves most full-service and international airlines (ITA Airways, Lufthansa, British Airways, etc.). Terminal 2 is primarily used by easyJet and some charter carriers. The Malpensa Express stops at both terminals (first T1, then T2). The transfer between terminals by free shuttle takes 10–15 minutes — don't go to the wrong one.
6. If Your Flight Is Before 8:00 AM
For early departures, consider the overnight bus (€22–30 / $24–33) or a taxi (€280–350 / $308–385). The first Malpensa Express from Milano Centrale departs around 5:10 AM, arriving at MXP at 6:00 AM — too late for a 7:00 AM flight. Plan accordingly.
7. SIM & Connectivity
Italian train stations and airport have free Wi-Fi. For mobile data, get an eSIM from Airalo or Italy eSIM before you travel — plans start at €5 ($5.50) for 1 GB.
FAQs: Port of Genoa to Malpensa Airport
1. Is there a direct train from Port of Genoa to Malpensa Airport?
No. There is no direct train. You must travel from Genova Piazza Principe to Milano Centrale (high-speed or regional), then transfer to the Malpensa Express. The total journey is 2.5–3 hours. No single train covers this route.
2. What is the cheapest way to get from Genoa Port to Malpensa Airport?
The cheapest combination is a Regionale Veloce train (€12–18 / $13–20) plus the Malpensa Express (€13 / $14), totaling €25–31 ($28–34). Alternatively, an overnight FlixBus starts from €22 ($24) but takes 3.5–4 hours.
3. How much does a taxi from Genoa Port to Malpensa Airport cost?
A standard taxi or private transfer costs between €280 and €420 ($308–$462) depending on vehicle type and time of day. The ride takes 2–2.5 hours. Pre-book to get a fixed price and avoid surcharges.
4. Is it better to fly or take the train from Genoa to Malpensa?
The train is almost always better. Flying via Milan Linate takes 4–5 hours door-to-door (vs. 2.5–3 hr by train) and costs 2–6 times more. Only consider flying if there is a major rail strike or you have a specific reason to avoid trains.
5. Can I use a Eurail or Interrail pass on the Malpensa Express?
Yes, Eurail and Interrail passes are valid on the Malpensa Express, but you must purchase a seat reservation (€10–13 / $11–14). The pass covers the base fare. For high-speed trains (Frecciarossa/Italo) from Genoa to Milan, a reservation is also required (€10–15 / $11–16).
6. How early should I arrive at Malpensa Airport for my flight?
For Schengen flights, arrive at least 2 hours before departure. For non-Schengen flights, allow 3 hours. If taking the Malpensa Express, remember the train takes 50 minutes from Milano Centrale — factor this into your timing. Add an extra 30–60 minutes during peak travel seasons.
7. Are there overnight buses from Genoa to Malpensa Airport?
Yes. FlixBus and other operators run overnight services departing Genoa between 11:00 PM and 1:00 AM, arriving at MXP between 3:00 AM and 5:00 AM. Fares start from €22 ($24). This is a great budget option for early-morning flights.
8. What is the best way to get from Genoa cruise terminal to Malpensa with heavy luggage?
The best option is train + Malpensa Express. Take a short taxi (€5–10 / $6–11) from the terminal to Genova Piazza Principe station. If you have very heavy luggage, use the Takkyubin baggage delivery service (€20–35 / $22–38 per bag) to send your suitcases ahead so you can travel hands-free. The train has ample luggage space, but handling multiple large bags through the Milano Centrale transfer can be challenging.