Distance 828 miles (1334 km) |
Average flight duration 5h 26m |
Cheapest ticket price $17 (€14) |
Flights per day 54 |
Airlines 13 |
Fastest flight 2h 10m |
Cheapest month to travel September |
First flight 05:00 |
Last flight 21:55 |
Cheapest price
$42
Average price
$992
Fastest journey
2 h 10 m
Average duration
2 h 13 m
Flights per day
86
Distance
1334 km
The best way to find a cheap flight ticket from Milan to Bucharest is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Milan to Bucharest will cost around $992 if you buy it on the day, but the cheapest tickets can be found for only $42.
Of the 86 flights that leave Milan for Bucharest onWed, May 21, 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Wed, May 21 the direct flights cover the 1334 km distance in an average of 2 h 13 m but if you time it right, some flights will get you there in just 2 h 10 m .
On Wed, May 21 the longest flights will take 2 h 15 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
Omio recommends booking the flight as it is the most popular option from Milan to Bucharest among Omio's users. If you are prioritising price take the bus with prices starting from €54. For those with little time consider booking a flight which can get you there in 5h 26m. In case you are seeking to minimise your carbon footprint the bus is your best bet as it emits only 1.3 - 3.3kg.
Most popular Flight | Bus | Train |
---|---|---|
€136 Average price | €125 Average price Cheapest | €407 Average price |
8h 26m Average duration Fastest 5h 26m Onboard + 3h 0m Additional time* | 1d 40h 30m Average duration 1d 40h 0m Onboard + 30m Additional time* | 1d 32h 31m Average duration 1d 32h 1m Onboard + 30m Additional time* |
4.0 - 8.0kg CO2 emissions | 1.3 - 3.3kg CO2 emissions Lowest | - CO2 emissions |
Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 5:00 AM Milan Malpensa Airport (MXP) | 4h25 | 9:25 AM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 5:00 AM Milan Malpensa Airport (MXP) | 7h20 | 12:20 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 5:00 AM Milan Linate Airport (LIN) | 5h05 | 10:05 AM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 5:40 AM Milan Bergamo Orio al Serio Airport (BGY) | 2h10 | 7:50 AM Bucharest Henri Coanda International Airport (OTP) | 0 transfersDirect | |
![]() | 5:45 AM Milan Bergamo Orio al Serio Airport (BGY) | 2h15 | 8:00 AM Bucharest Henri Coanda International Airport (OTP) | 0 transfersDirect | |
![]() ![]() | 6:25 AM Milan Malpensa Airport (MXP) | 28h50 | 11:15 AM Bucharest Henri Coanda International Airport (OTP) | 2 transfers | |
![]() ![]() | 6:25 AM Milan Malpensa Airport (MXP) | 28h50 | 11:15 AM Bucharest Henri Coanda International Airport (OTP) | 2 transfers | |
![]() ![]() | 6:25 AM Milan Malpensa Airport (MXP) | 28h50 | 11:15 AM Bucharest Henri Coanda International Airport (OTP) | 2 transfers | |
![]() ![]() | 6:25 AM Milan Malpensa Airport (MXP) | 28h50 | 11:15 AM Bucharest Henri Coanda International Airport (OTP) | 2 transfers | |
![]() ![]() | 6:25 AM Milan Malpensa Airport (MXP) | 28h50 | 11:15 AM Bucharest Henri Coanda International Airport (OTP) | 2 transfers | |
![]() ![]() | 6:25 AM Milan Malpensa Airport (MXP) | 28h50 | 11:15 AM Bucharest Henri Coanda International Airport (OTP) | 2 transfers | |
![]() | 7:25 AM Milan Malpensa Airport (MXP) | 4h55 | 12:20 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 7:40 AM Milan Malpensa Airport (MXP) | 27h35 | 11:15 AM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 7:45 AM Milan Linate Airport (LIN) | 13h10 | 8:55 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() ![]() | 8:00 AM Milan Malpensa Airport (MXP) | 27h15 | 11:15 AM Bucharest Henri Coanda International Airport (OTP) | 2 transfers | |
![]() ![]() | 8:00 AM Milan Malpensa Airport (MXP) | 27h15 | 11:15 AM Bucharest Henri Coanda International Airport (OTP) | 2 transfers | |
![]() | 8:15 AM Milan Malpensa Airport (MXP) | 4h05 | 12:20 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() ![]() | 8:25 AM Milan Malpensa Airport (MXP) | 26h50 | 11:15 AM Bucharest Henri Coanda International Airport (OTP) | 2 transfers | |
![]() ![]() | 8:25 AM Milan Malpensa Airport (MXP) | 26h50 | 11:15 AM Bucharest Henri Coanda International Airport (OTP) | 2 transfers | |
![]() | 8:30 AM Milan Malpensa Airport (MXP) | 11h40 | 8:10 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 8:30 AM Milan Malpensa Airport (MXP) | 14h20 | 10:50 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 8:30 AM Milan Malpensa Airport (MXP) | 6h15 | 2:45 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() ![]() | 8:40 AM Milan Linate Airport (LIN) | 5h10 | 1:50 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() ![]() | 8:40 AM Milan Linate Airport (LIN) | 6h15 | 2:55 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 9:00 AM Milan Linate Airport (LIN) | 12h55 | 9:55 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 9:15 AM Milan Malpensa Airport (MXP) | 5h40 | 2:55 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 9:30 AM Milan Bergamo Orio al Serio Airport (BGY) | 2h10 | 11:40 AM Bucharest Henri Coanda International Airport (OTP) | 0 transfersDirect | |
![]() | 10:20 AM Milan Linate Airport (LIN) | 10h35 | 8:55 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 11:00 AM Milan Linate Airport (LIN) | 10h55 | 9:55 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() ![]() | 11:00 AM Milan Linate Airport (LIN) | 26h05 | 1:05 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() ![]() | 11:55 AM Milan Malpensa Airport (MXP) | 23h20 | 11:15 AM Bucharest Henri Coanda International Airport (OTP) | 2 transfers | |
![]() ![]() | 12:25 PM Milan Malpensa Airport (MXP) | 22h50 | 11:15 AM Bucharest Henri Coanda International Airport (OTP) | 2 transfers | |
![]() | 12:55 PM Milan Linate Airport (LIN) | 8h00 | 8:55 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() ![]() | 1:25 PM Milan Malpensa Airport (MXP) | 21h50 | 11:15 AM Bucharest Henri Coanda International Airport (OTP) | 2 transfers | |
![]() | 1:30 PM Milan Linate Airport (LIN) | 7h00 | 8:30 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 1:30 PM Milan Malpensa Airport (MXP) | 2h15 | 3:45 PM Bucharest Henri Coanda International Airport (OTP) | 0 transfersDirect | |
![]() | 2:15 PM Milan Malpensa Airport (MXP) | 21h00 | 11:15 AM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 2:25 PM Milan Malpensa Airport (MXP) | 2h20 | 4:45 PM Bucharest Henri Coanda International Airport (OTP) | 0 transfersDirect | |
![]() | 2:50 PM Milan Linate Airport (LIN) | 7h05 | 9:55 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() ![]() | 2:55 PM Milan Malpensa Airport (MXP) | 20h20 | 11:15 AM Bucharest Henri Coanda International Airport (OTP) | 2 transfers | |
![]() ![]() | 3:00 PM Milan Linate Airport (LIN) | 22h05 | 1:05 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() ![]() | 3:00 PM Milan Linate Airport (LIN) | 22h05 | 1:05 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 3:35 PM Milan Malpensa Airport (MXP) | 5h35 | 9:10 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() ![]() | 4:00 PM Milan Linate Airport (LIN) | 21h05 | 1:05 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() ![]() | 4:30 PM Milan Linate Airport (LIN) | 5h30 | 10:00 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 4:35 PM Milan Bergamo Orio al Serio Airport (BGY) | 2h10 | 6:45 PM Bucharest Henri Coanda International Airport (OTP) | 0 transfersDirect | |
![]() ![]() | 4:50 PM Milan Malpensa Airport (MXP) | 18h25 | 11:15 AM Bucharest Henri Coanda International Airport (OTP) | 2 transfers | |
![]() ![]() | 4:50 PM Milan Malpensa Airport (MXP) | 18h25 | 11:15 AM Bucharest Henri Coanda International Airport (OTP) | 2 transfers | |
![]() ![]() | 5:00 PM Milan Linate Airport (LIN) | 20h05 | 1:05 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() ![]() | 5:05 PM Milan Malpensa Airport (MXP) | 18h10 | 11:15 AM Bucharest Henri Coanda International Airport (OTP) | 2 transfers | |
![]() ![]() | 5:30 PM Milan Malpensa Airport (MXP) | 4h35 | 10:05 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() ![]() | 5:35 PM Milan Malpensa Airport (MXP) | 4h25 | 10:00 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 5:40 PM Milan Malpensa Airport (MXP) | 21h05 | 2:45 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 5:40 PM Milan Malpensa Airport (MXP) | 5h10 | 10:50 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 5:40 PM Milan Malpensa Airport (MXP) | 17h10 | 10:50 AM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 6:30 PM Milan Malpensa Airport (MXP) | 11h30 | 6:00 AM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 6:45 PM Milan Linate Airport (LIN) | 14h25 | 9:10 AM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() ![]() | 7:00 PM Milan Linate Airport (LIN) | 18h05 | 1:05 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() ![]() | 7:00 PM Milan Linate Airport (LIN) | 18h05 | 1:05 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 7:35 PM Milan Bergamo Orio al Serio Airport (BGY) | 2h15 | 9:50 PM Bucharest Henri Coanda International Airport (OTP) | 0 transfersDirect | |
![]() ![]() | 8:55 PM Milan Linate Airport (LIN) | 17h25 | 2:20 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() ![]() | 8:55 PM Milan Linate Airport (LIN) | 13h05 | 10:00 AM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 9:00 PM Milan Malpensa Airport (MXP) | 14h15 | 11:15 AM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 9:00 PM Milan Malpensa Airport (MXP) | 31h45 | 4:45 AM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
Wednesday, May 21 | |||||
![]() ![]() | 4:20 AM Milan Malpensa Airport (MXP) | 4h35 | 8:55 AM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() ![]() | 4:30 AM Milan Malpensa Airport (MXP) | 5h30 | 10:00 AM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 4:30 AM Milan Linate Airport (LIN) | 16h25 | 8:55 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 4:40 AM Milan Linate Airport (LIN) | 17h15 | 9:55 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 4:40 AM Milan Linate Airport (LIN) | 9h40 | 2:20 PM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
![]() | 4:40 AM Milan Linate Airport (LIN) | 5h20 | 10:00 AM Bucharest Henri Coanda International Airport (OTP) | 1 transfer | |
Find all the dates and times for this journey
Find the best flights between Milan and Bucharest with Omio's travel partners Ryanair, Wizz Air and KM Malta Airlines from $29 (€24). We can find you the best deals, schedules and tickets when comparing and booking the best journey.
Ryanair is one of the biggest and most popular low-cost airlines in Europe, headquartered in Ireland. Hopping on a plane and flying to popular European destinations quickly and affordably is made easy with Ryanair. This budget airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. A Ryanair plane ticket from Milan to Bucharest includes allowance of one small personal bag; additional fees tend to apply for cabin baggage and checked baggage.
Flight information from Milan to Bucharest with Ryanair:
Embark on an exciting journey by exploring flights from Milan to Bucharest, taking advantage of the most favorable connections. Whether you're departing from Milan Malpensa (MXP) or Milan Linate (LIN) airports, you will be arriving at Henri Coandă International Airport (OTP) in the vibrant capital of Romania. Positioned as key airlines destinations, both Italy and Romania bridge rich history, culture, and modernity. Secure a reliable Milan to Bucharest flight that accommodates your schedule and preferences, offering convenience through these well-connected hubs. Let your travels seamlessly span the picturesque landscapes extending beyond departure and arrival cities.
For travelers seeking cost-effective options for flying from Milan to Bucharest, understanding the pricing landscape can be incredibly beneficial. Typically, the cheapest flight ticket on this route starts at $17 (€14), providing a fantastic opportunity for budget-friendly travel. On the other hand, you can expect the average flight ticket cost to hover around $163 (€136), offering a broader selection of airlines and flight timings to choose from. January is considered the most convenient month to book your tickets, as it tends to have lower prices coupled with fewer crowds, ensuring a more relaxed travel experience.
Milan to Bucharest flights offer a convenient and diverse choice with several reputable airlines such as Ryanair, Wizz Air, KM Malta Airlines, Blue Air, Lufthansa, Austrian Airlines, Air Serbia, LOT Polish Airlines, KLM, Air France, LAER, Turkish Airlines, and TAROM—ensuring travelers can select the best options tailored to their personal preferences and schedules. With services ranging from economy to business class, these airlines provide comprehensive amenities that include in-flight entertainment, complimentary meals, Wi-Fi, and an overall comfortable journey. Whether you are seeking budget-friendly options or a more luxurious flying experience, these airlines cater to all your travel needs from the vibrant hub of Milan to the culturally rich city of Bucharest.
Travel seamlessly between two vibrant cities with Milan to Bucharest direct flights, providing you with quick and convenient travel options. Experience the ease and comfort of non-stop flights that make it simpler than ever to explore Bucharest's rich history and Milan's bustling fashion districts. With over 5 direct flights operating each day, travelers can enjoy flexibility in planning their itineraries. Prominent airlines ensure a hassle-free journey, emphasizing reliability and efficiency. Whether traveling for business, leisure, or family visits, these direct routes offer a straightforward and pleasurable flying experience between Milan and Bucharest.
Flights from Milan to Bucharest generally leave from Milan Malpensa Airport and arrive in Bucharest Henri Coanda International Airport.
Milan Malpensa Airport is 48 km away from Milan city centre and Bucharest Henri Coanda International Airport is 19.1 km from Bucharest city centre.
Here are some other resources that might have the information you need