×
HomeTop dealsEurotripBlog

Cheap Flights from Oslo to Milan-Malpensa

Discover the cheapest round-trip fares from Oslo to Milan-Malpensa, all sourced directly from airlines — no third-party markups, no hidden fees.

If you land at Milan Malpensa Airport (MXP), here are the main ways to reach Milan city center:

1. Train (Malpensa Express)

  • Take the Malpensa Express from the airport to Milano Centrale, Milano Cadorna, or Milano Porta Garibaldi stations.
  • Travel time: about 50 minutes to Milano Centrale.
  • Trains run every 20–30 minutes.
  • Fare: around €13–14 one-way.

2. Bus / Shuttle

  • Airport buses connect MXP to Milano Centrale and other city points.
  • Travel time: 50–60 minutes depending on traffic.
  • Fare: around €10–12.

3. Taxi / Private Transfer

  • Taxis are available outside the terminal.
  • Travel time to central Milan: 50–60 minutes depending on traffic.
  • Typical fare: €90–100.
  • Private transfers can be prebooked for convenience.

Departure flight OSL-MXP

Return flight MXP-OSL

Milan Malpensa from 78 EUR

Milan Malpensa
OSL MXP OSL
78.0 EUR
🗓️ Mon, Nov 17, 2025 - Thu, Nov 27, 2025 • 10 days trip
Mon17Nov
MXP
Flight
Tue18Nov
MXP
Stay
Wed19Nov
MXP
Stay
Thu20Nov
MXP
Stay
Fri21Nov
MXP
Stay
Sat22Nov
MXP
Stay
Sun23Nov
MXP
Stay
Mon24Nov
MXP
Stay
Tue25Nov
MXP
Stay
Wed26Nov
MXP
Stay
Thu27Nov
OSL
Flight
Milan Malpensa
OSL MXP OSL
78.0 EUR
🗓️ Mon, Nov 17, 2025 - Fri, Nov 28, 2025 • 11 days trip
Mon17Nov
MXP
Flight
Tue18Nov
MXP
Stay
Wed19Nov
MXP
Stay
Thu20Nov
MXP
Stay
Fri21Nov
MXP
Stay
Sat22Nov
MXP
Stay
Sun23Nov
MXP
Stay
Mon24Nov
MXP
Stay
Tue25Nov
MXP
Stay
Wed26Nov
MXP
Stay
Thu27Nov
MXP
Stay
Fri28Nov
OSL
Flight
Milan Malpensa
OSL MXP OSL
78.0 EUR
🗓️ Mon, Jan 12, 2026 - Thu, Jan 15, 2026 • 3 days trip
Mon12Jan
MXP
Flight
Tue13Jan
MXP
Stay
Wed14Jan
MXP
Stay
Thu15Jan
OSL
Flight
Milan Malpensa
OSL MXP OSL
78.0 EUR
🗓️ Mon, Jan 12, 2026 - Fri, Jan 16, 2026 • 4 days trip
Mon12Jan
MXP
Flight
Tue13Jan
MXP
Stay
Wed14Jan
MXP
Stay
Thu15Jan
MXP
Stay
Fri16Jan
OSL
Flight
Milan Malpensa
OSL MXP OSL
78.0 EUR
🗓️ Mon, Jan 12, 2026 - Fri, Jan 23, 2026 • 11 days trip
Mon12Jan
MXP
Flight
Tue13Jan
MXP
Stay
Wed14Jan
MXP
Stay
Thu15Jan
MXP
Stay
Fri16Jan
MXP
Stay
Sat17Jan
MXP
Stay
Sun18Jan
MXP
Stay
Mon19Jan
MXP
Stay
Tue20Jan
MXP
Stay
Wed21Jan
MXP
Stay
Thu22Jan
MXP
Stay
Fri23Jan
OSL
Flight
Milan Malpensa
OSL MXP OSL
78.0 EUR
🗓️ Sun, Jan 18, 2026 - Fri, Jan 23, 2026 • 5 days trip
Sun18Jan
MXP
Flight
Mon19Jan
MXP
Stay
Tue20Jan
MXP
Stay
Wed21Jan
MXP
Stay
Thu22Jan
MXP
Stay
Fri23Jan
OSL
Flight
Milan Malpensa
OSL MXP OSL
78.0 EUR
🗓️ Sun, Jan 18, 2026 - Fri, Jan 30, 2026 • 12 days trip
Sun18Jan
MXP
Flight
Mon19Jan
MXP
Stay
Tue20Jan
MXP
Stay
Wed21Jan
MXP
Stay
Thu22Jan
MXP
Stay
Fri23Jan
MXP
Stay
Sat24Jan
MXP
Stay
Sun25Jan
MXP
Stay
Mon26Jan
MXP
Stay
Tue27Jan
MXP
Stay
Wed28Jan
MXP
Stay
Thu29Jan
MXP
Stay
Fri30Jan
OSL
Flight
Milan Malpensa
OSL MXP OSL
78.0 EUR
🗓️ Mon, Jan 19, 2026 - Fri, Jan 23, 2026 • 4 days trip
Mon19Jan
MXP
Flight
Tue20Jan
MXP
Stay
Wed21Jan
MXP
Stay
Thu22Jan
MXP
Stay
Fri23Jan
OSL
Flight
Milan Malpensa
OSL MXP OSL
78.0 EUR
🗓️ Mon, Jan 19, 2026 - Fri, Jan 30, 2026 • 11 days trip
Mon19Jan
MXP
Flight
Tue20Jan
MXP
Stay
Wed21Jan
MXP
Stay
Thu22Jan
MXP
Stay
Fri23Jan
MXP
Stay
Sat24Jan
MXP
Stay
Sun25Jan
MXP
Stay
Mon26Jan
MXP
Stay
Tue27Jan
MXP
Stay
Wed28Jan
MXP
Stay
Thu29Jan
MXP
Stay
Fri30Jan
OSL
Flight
Milan Malpensa
OSL MXP OSL
78.0 EUR
🗓️ Mon, Jan 26, 2026 - Fri, Jan 30, 2026 • 4 days trip
Mon26Jan
MXP
Flight
Tue27Jan
MXP
Stay
Wed28Jan
MXP
Stay
Thu29Jan
MXP
Stay
Fri30Jan
OSL
Flight
Milan Malpensa
OSL MXP OSL
78.0 EUR
🗓️ Tue, Mar 03, 2026 - Tue, Mar 17, 2026 • 14 days trip
Tue03Mar
MXP
Flight
Wed04Mar
MXP
Stay
Thu05Mar
MXP
Stay
Fri06Mar
MXP
Stay
Sat07Mar
MXP
Stay
Sun08Mar
MXP
Stay
Mon09Mar
MXP
Stay
Tue10Mar
MXP
Stay
Wed11Mar
MXP
Stay
Thu12Mar
MXP
Stay
Fri13Mar
MXP
Stay
Sat14Mar
MXP
Stay
Sun15Mar
MXP
Stay
Mon16Mar
MXP
Stay
Tue17Mar
OSL
Flight
Milan Malpensa
OSL MXP OSL
78.0 EUR
🗓️ Sun, Mar 08, 2026 - Tue, Mar 17, 2026 • 9 days trip
Sun08Mar
MXP
Flight
Mon09Mar
MXP
Stay
Tue10Mar
MXP
Stay
Wed11Mar
MXP
Stay
Thu12Mar
MXP
Stay
Fri13Mar
MXP
Stay
Sat14Mar
MXP
Stay
Sun15Mar
MXP
Stay
Mon16Mar
MXP
Stay
Tue17Mar
OSL
Flight