Morning: Take the early Ryanair flight Gothenburg → Milan (MXP) – about 2 h 30 min and typically €85 round‑trip if booked a month ahead. Upon arrival, catch the Malpensa Express to Milano Centrale (≈ 30 min, €13) and check into your budget hotel near the city centre.
Afternoon: After dropping off luggage, head straight to the iconic Duomo di Milano. Spend time admiring the façade and, if you wish, ascend to the rooftop for panoramic city views (≈ 45 min, €12). A short stroll takes you to the historic Galleria Vittorio Emanuele II, perfect for window‑shopping and a quick espresso.
Evening: Celebrate your birthday with a lively dinner in the Navigli district, famous for its canals and vibrant nightlife. Choose a cosy trattoria for traditional Milanese dishes and enjoy a glass of Prosecco while the city lights reflect on the water.
Find HotelsMorning: Begin with a visit to Sforza Castle and its museums (≈ 2 h, €5 entry). Wander through the adjacent Parco Sempione for a relaxing walk amidst greenery and the iconic Arco della Pace.
Afternoon: Explore the artistic Brera district, stopping at the Pinacoteca di Brera to view Renaissance masterpieces (≈ 1 h 30 min, €15). Grab a panini at a local café and soak up the bohemian atmosphere.
Evening: End your weekend with a classic Milanese aperitivo at a rooftop bar overlooking the skyline, then head back to the hotel to collect your bags and take the Malpensa Express to the airport for your return flight.
Find HotelsIf you want to extend the celebration, add a third day to visit Lake Como (just an hour by train) for a scenic day trip. To shorten the trip, skip the Pinacoteca and replace the museum visit with a leisurely walk through the Porta Nuova district, which saves both time and entrance fees while still giving you a taste of modern Milan.