Oslo to Milan bus with FlixBus

Sat, May 24
+ Add return
FlixBus
Vy Buss
Alsa
BlaBlaCar Bus
Rede Expressos

1,000+ travel companies

QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest buses from Oslo to Milan

Showing times and prices for May 24

Cheapest price

$198

Average price

$207

Fastest journey

1 d 13 h

Average duration

1 d 14 h 32 m

Buses per day

9

Distance

1610 km

Cheap tickets

The best way to find a cheap bus ticket from Oslo to Milan is to book your journey as far in advance as possible and to avoid traveling at rush hour.

The average ticket from Oslo to Milan will cost around $207 if you buy it on the day, but the cheapest tickets can be found for only $198.

Fast buses

It's difficult to get from Oslo to Milan without transferring at least once.

FlixBusFlixBus · FlixBus · FlixBus · FlixBus
11:55PM45h00
Oslo, Schweigaards gate (Bussterminal)
08:55PMMilano, Milan Linate Airport
$1981One-way
3 transfers
FlixBusFlixBus · FlixBus · FlixBus · FlixBus
12:15PM45h50
Oslo, Schweigaards gate (Bussterminal)
10:05AMMilano, Milan Linate Airport
$2011One-way
3 transfers
FlixBusFlixBus · FlixBus · FlixBus
09:20PM38h15
Oslo, Schweigaards gate (Bussterminal)
11:35AMMilano, Autostazione Lampugnano
$2011One-way
2 transfers
FlixBusFlixBus · FlixBus · FlixBus
11:55PM41h15
Oslo, Schweigaards gate (Bussterminal)
05:10PMMilano, San Donato - Settore B (Viale Giuseppe Impastato)
$2021One-way
2 transfers
FlixBusFlixBus · FlixBus · FlixBus
12:15PM38h35
Oslo, Schweigaards gate (Bussterminal)
02:50AMMilano, Autostazione Lampugnano
$2031One-way
2 transfers

Travel Information

Compare bus and flight for Oslo to Milan

Omio recommends booking the flight as it is the most popular option from Oslo to Milan among Omio's users. If you are prioritising price take the flight with prices starting from €27. For those with little time consider booking a flight which can get you there in 3h 34m. In case you are seeking to minimise your carbon footprint the bus is your best bet as it emits only 1.6 - 4.0kg.

Compare bus with

Bus
Most popular
Flight

€156

Average price

€97

Average price

Cheapest

1d 40h 15m

Average duration

1d 39h 45m

Onboard

+

30m

Additional time*

6h 34m

Average duration

Fastest

3h 34m

Onboard

+

3h 0m

Additional time*

1.6 - 4.0kg

CO2 emissions

Lowest

4.8 - 9.7kg

CO2 emissions

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Oslo to Milan bus times

Showing buses for today, Friday, May 23
Last updated at 2:03 PM
ProviderDepartsDurationArrivesTransfers
Tickets
meinfernbus_flixbusFlixBus · FlixBus · FlixBus · FlixBus7:20 PM Oslo, Schweigaards gate (Bussterminal)
38h35
9:55 AM Milano, San Donato - Settore B (Viale Giuseppe Impastato)3 transfers
meinfernbus_flixbusFlixBus · FlixBus · FlixBus7:20 PM Oslo, Schweigaards gate (Bussterminal)
38h15
9:35 AM Milano, Autostazione Lampugnano2 transfers
meinfernbus_flixbusFlixBus · FlixBus · FlixBus9:55 PM Oslo, Schweigaards gate (Bussterminal)
41h15
3:10 PM Milano, San Donato - Settore B (Viale Giuseppe Impastato)2 transfers
meinfernbus_flixbusFlixBus · FlixBus9:55 PM Oslo, Schweigaards gate (Bussterminal)
37h00
10:55 AM Milano, Autostazione Lampugnano1 transfer
meinfernbus_flixbusFlixBus · FlixBus · FlixBus · FlixBus9:55 PM Oslo, Schweigaards gate (Bussterminal)
45h00
6:55 PM Milano, Milan Linate Airport3 transfers
meinfernbus_flixbusFlixBus · FlixBus · FlixBus5:40 AM Oslo, Schweigaards gate (Bussterminal)
40h15
9:55 PM Milano, Autostazione Lampugnano2 transfers
meinfernbus_flixbusFlixBus · FlixBus · FlixBus · FlixBus10:15 AM Oslo, Schweigaards gate (Bussterminal)
44h15
6:30 AM Milano, San Donato - Settore B (Viale Giuseppe Impastato)3 transfers
meinfernbus_flixbusFlixBus · FlixBus · FlixBus · FlixBus10:15 AM Oslo, Schweigaards gate (Bussterminal)
45h50
8:05 AM Milano, Milan Linate Airport3 transfers
meinfernbus_flixbusFlixBus · FlixBus · FlixBus10:15 AM Oslo, Schweigaards gate (Bussterminal)
38h35
12:50 AM Milano, Autostazione Lampugnano2 transfers

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets Oslo to Milan by bus or flight

Fri
May 23
Sat
May 24
Sun
May 25
Mon
May 26
Tue
May 27
Wed
May 28
Thu
May 29
Fri
May 30
Sat
May 31
Sun
Jun 01
Mon
Jun 02
Tue
Jun 03
Wed
Jun 04
Thu
Jun 05
Fri
Jun 06
Sat
Jun 07
Sun
Jun 08
Mon
Jun 09
Tue
Jun 10
Wed
Jun 11
Thu
Jun 12

Journey information

Overview: Bus from Oslo to Milan

NorwayNorway
ItalyItaly
Icon of bus
Buses from Oslo to Milan run on average 4 times per day, taking around 1d 39h 45m. Cheap bus tickets for this journey start at $115 (€95) but you can travel from only $32 (€27) by flight.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Flight from $32 (€27)
Distance
999 miles (1609 km)
Average bus duration
1d 39h 45m
Cheapest ticket price
$115 (€95)
Buses per day
4
Bus providers
1
Fastest bus
1d 36h 56m
First bus
20:20
Last bus
22:59
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Flight from $32 (€27)

Bus providers: FlixBus from Oslo to Milan

FlixBus buses will get you from Oslo to Milan from $104 (€86). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.

Bus information from Oslo to Milan with FlixBus:

  • Average Duration: 36 h 56 min
  • Cheapest Price: $104
  • FlixBus frequency: 1 a day

Travel by Bus from Oslo to Milan

Exploring the journey from Oslo to Milan by bus offers a unique travel experience that allows you to take in the scenic landscapes of Northern Europe. The primary departure point for the buses on this route is Oslo Bus Terminal, located at the heart of Oslo, providing easy access for passengers. Upon arrival in Italy, travelers will disembark at Milan Lampugnano Bus Station, one of Milan's busiest bus stations. With several Oslo to Milan bus options available, you can choose the best schedule that fits your travel plans and ensures a comfortable journey. This route not only connects two vibrant cities but also provides an opportunity to see the diverse cultures along the way.

Oslo to Milan Bus Timetable

Journeying by bus from Oslo to Milan is a scenic and comfortable experience, with buses making several stops along the way. Key stops include Gothenburg, Copenhagen, Hamburg, and Zurich, among others. Buses generally run with a frequency that allows for optimal travel planning. The first bus typically departs at 20:20 and the last departure of the day is scheduled for 22:59. It's essential to consult the Oslo to Milan bus schedule to confirm exact times as they may vary.

The journey from Oslo to Milan covers a distance of approximately 999 miles (1609 km) and the average trip duration is around 1d 36h 56m. Therefore, it's advisable to prepare for a long but enjoyable ride, immersing yourself in the changing landscapes en route.

The Oslo to Milan bus time typically aligns with a frequency of 4 buses daily. Service runs throughout the week, providing flexible travel days for passengers from Monday through Sunday. Checking the Oslo to Milan bus schedule regularly is recommended to ensure a seat on your preferred travel date.

Oslo to Milan Bus: Comfort and Convenience with FlixBus, Eurolines, and RegioJet

Traveling from Oslo to Milan by bus is a remarkable experience with well-known companies such as FlixBus, Eurolines, and RegioJet offering their services on this route. These bus services provide an array of options to suit various preferences and budgets. FlixBus is renowned for its modern fleet, which includes high-comfort buses equipped with Wi-Fi, power outlets, and reclining seats to ensure a relaxing journey. Eurolines enhances your travel with its spacious seating arrangements and generous luggage allowances. Meanwhile, RegioJet specializes in affordable luxury, featuring onboard entertainment systems, complimentary refreshments, and impeccable customer service. Each option guarantees a safe and comfortable journey as you traverse the scenic landscapes between Oslo and Milan.

FAQs: Bus from Oslo to Milan

FAQs: Take the bus from Oslo to Milan with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Oslo to Milan.
FAQs

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
More routes, destinations and providers
Currency
Language

Useful links