There are 10 ways to get from Milan to Bucharest by plane, train, bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Fly from Milan Linate • 5 h 32 min
$25 - $194
9 alternative options
Fly from Milan Malpensa • 5 h 51 min
$35 - $159
Fly from Milan Bergamo • 5 h 49 min
$25 - $138
Train to Turin, fly • 6 h 47 min
$60 - $313
Train to Bologna, fly • 6 h 18 min
$52 - $190
Train, bus • 25 h 12 min
$103 - $144
Bus FlixBus • 30 h 29 min
$112 - $192
Train • 31 h 4 min
$235 - $350
Bus Eurolines IT • 34 h 31 min
$123 - $163
Drive • 17 h 30 min
$240 - $360
What companies run services between Milan, Italy and Bucharest, Romania?
Blue Air, Lufthansa and three other airlines fly from Milan to Bucharest every 4 hours. Alternatively, FlixBus operates a bus from Milan to Bucharest twice a week. Tickets cost $110 - $190 and the journey takes 29 h 15 min.

- Website
- alitalia.com
Flights from Milan Linate to Bucharest Otopeni
- Ave. Duration
- 2 h 15 min
- When
- Every day
- Estimated price
- $30 - $260
Flights from Milan Linate to Bucharest Otopeni via Rome
- Ave. Duration
- 4 h 25 min
- When
- Every day
- Estimated price
- $55 - $300
Flights from Milan Linate to Bucharest Otopeni via Naples
- Ave. Duration
- 5 h 10 min
- When
- Tuesday and Friday
- Estimated price
- $30 - $260
Flights from Milan Bergamo to Bucharest Otopeni via Iasi
- Ave. Duration
- 4 h 55 min
- When
- Tuesday and Thursday
- Estimated price
- $80 - $420
Flights from Turin to Bucharest Otopeni
- Ave. Duration
- 2 h 20 min
- When
- Tuesday, Thursday and Saturday
- Estimated price
- $35 - $370
Flights from Turin to Bucharest Otopeni via Rome
- Ave. Duration
- 4 h 20 min
- When
- Every day
- Estimated price
- $35 - $370
Flights from Turin to Bucharest Otopeni via Naples
- Ave. Duration
- 4 h 25 min
- When
- Friday
- Estimated price
- $35 - $370
Flights from Bologna to Bucharest Otopeni via Rome
- Ave. Duration
- 4 h 10 min
- When
- Every day
- Estimated price
- $30 - $180

- Website
- lufthansa.com
Flights from Milan Linate to Bucharest Otopeni via Frankfurt
- Ave. Duration
- 4 h 50 min
- When
- Every day
- Estimated price
- $200 - $850
Flights from Milan Malpensa to Bucharest Otopeni via Munich
- Ave. Duration
- 4 h 35 min
- When
- Monday to Saturday
- Estimated price
- $180 - $850
Flights from Milan Malpensa to Bucharest Otopeni via Frankfurt
- Ave. Duration
- 5 h 35 min
- When
- Every day
- Estimated price
- $180 - $850
Flights from Turin to Bucharest Otopeni via Munich
- Ave. Duration
- 4 h 25 min
- When
- Monday to Saturday
- Estimated price
- $200 - $750
Flights from Bologna to Bucharest Otopeni via Munich
- Ave. Duration
- 4 h 10 min
- When
- Every day
- Estimated price
- $180 - $750

- Website
- ryanair.com
Flights from Milan Malpensa to Bucharest Otopeni
- Ave. Duration
- 2 h 20 min
- When
- Every day
- Estimated price
- $28 - $190
Flights from Milan Bergamo to Bucharest Otopeni
- Ave. Duration
- 2 h 15 min
- When
- Every day
- Estimated price
- $27 - $220
Flights from Milan Bergamo to Bucharest Otopeni via Athens
- Ave. Duration
- 5 h 25 min
- When
- Monday to Saturday
- Estimated price
- $27 - $220
Flights from Milan Bergamo to Bucharest Otopeni via Charleroi
- Ave. Duration
- 5 h 25 min
- When
- Monday and Friday
- Estimated price
- $27 - $220
Flights from Bologna to Bucharest Otopeni
- Ave. Duration
- 2 h 5 min
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $30 - $150

- Website
- austrian.com
Flights from Milan Malpensa to Bucharest Otopeni via Vienna
- Ave. Duration
- 4 h 20 min
- When
- Every day
- Estimated price
- $210 - $950
Flights from Bologna to Bucharest Otopeni via Vienna
- Ave. Duration
- 4 h 5 min
- When
- Every day
- Estimated price
- $190 - $950

- Website
- wizzair.com
Flights from Milan Bergamo to Bucharest Otopeni
- Ave. Duration
- 2 h 15 min
- When
- Every day
- Estimated price
- $30 - $240
Flights from Turin to Bucharest Otopeni
- Ave. Duration
- 2 h 25 min
- When
- Wednesday and Sunday
- Estimated price
- $50 - $190
Flights from Bologna to Bucharest Otopeni
- Ave. Duration
- 2 h
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $24 - $170

- Website
- blueairweb.com
Flights from Milan Linate to Bucharest Otopeni
- Ave. Duration
- 2 h 15 min
- When
- Every day
- Estimated price
- $30 - $260
Flights from Turin to Bucharest Otopeni
- Ave. Duration
- 2 h 20 min
- When
- Tuesday, Thursday and Saturday
- Estimated price
- $35 - $370
Flights from Turin to Bucharest Otopeni via Iasi
- Ave. Duration
- 4 h 5 min
- When
- Sunday
- Estimated price
- $35 - $370

- Website
- airserbia.com
Flights from Milan Malpensa to Bucharest Otopeni via Belgrade
- Ave. Duration
- 4 h 45 min
- When
- Monday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $140 - $950

- Website
- airmoldova.md
Flights from Milan Malpensa to Bucharest Otopeni via Chisinau
- Ave. Duration
- 4 h
- When
- Sunday
- Estimated price
- $100 - $320

- Website
- swiss.com
Flights from Milan Malpensa to Bucharest Otopeni via Zurich
- Ave. Duration
- 4 h 40 min
- When
- Every day
- Estimated price
- $210 - $950

- Website
- p.turkishairlines.com
Flights from Milan Malpensa to Bucharest Otopeni via Istanbul
- Ave. Duration
- 5 h 15 min
- When
- Every day
- Estimated price
- $170 - $550

- Website
- klm.com
Flights from Milan Malpensa to Bucharest Otopeni via Amsterdam
- Ave. Duration
- 5 h 30 min
- When
- Every day
- Estimated price
- $160 - $700

- Website
- lot.com
Flights from Milan Malpensa to Bucharest Otopeni via Warsaw
- Ave. Duration
- 5 h 35 min
- When
- Every day
- Estimated price
- $180 - $800

- Website
- air.bg
Flights from Milan Malpensa to Bucharest Otopeni via Sofia
- Ave. Duration
- 5 h
- When
- Friday
- Estimated price
- $350 - $2,200

- Website
- airfrance.com
Flights from Turin to Bucharest Otopeni via Paris CDG
- Ave. Duration
- 5 h 40 min
- When
- Monday to Friday
- Estimated price
- $170 - $900

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Torino Porta Susa
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- $22 - $35
- Website
- orario.trenitalia.com
Train from Milano Centrale to Bologna C.Le
- Ave. Duration
- 1 h 2 min
- Frequency
- Hourly
- Estimated price
- $30 - $45
- Website
- orario.trenitalia.com
Train from Milano Centrale to Verona Porta Nuova
- Ave. Duration
- 1 h 13 min
- Frequency
- Hourly
- Estimated price
- $23 - $35
- Website
- orario.trenitalia.com
Train from Milano Centrale to Venezia Mestre
- Ave. Duration
- 2 h 13 min
- Frequency
- Hourly
- Estimated price
- $35 - $50
- Website
- orario.trenitalia.com

- Phone
- +39 060708
- Website
- italotreno.it
Train from Milano Centrale Station to Torino Porta Susa Station
- Ave. Duration
- 51 min
- Frequency
- Every 4 hours
- Estimated price
- $21 - $30
- Website
- italotreno.it
Train from Milano Centrale Station to Bologna Centrale Station
- Ave. Duration
- 1 h 5 min
- Frequency
- Once daily
- Estimated price
- $26 - $40
- Website
- italotreno.it

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Verona Porta Nuova
- Ave. Duration
- 1 h 22 min
- Frequency
- Twice daily
- Estimated price
- $30 - $45
- Website
- orario.trenitalia.com
Train from Venezia Mestre to Wien HBF
- Ave. Duration
- 7 h 28 min
- Frequency
- Once daily
- Estimated price
- $80 - $120
- Website
- orario.trenitalia.com

- Website
- oebb.at
Train from Wien Hbf to Bucuresti Nord Gara A
- Ave. Duration
- 19 h 23 min
- Frequency
- Once daily
- Estimated price
- $120 - $180
- Website
- fahrplan.oebb.at
- Purchase an
- eurail.com

- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Verona to Bucureşti
- Ave. Duration
- 22 h 59 min
- Frequency
- 6 times a week
- Estimated price
- $80 - $100
- Schedules at
- tabitatour.autogari.ro

- Phone
- +49 1807 123 99 123
- info@flixbus.de
- Website
- flixbus.de
Bus from Milan, Milan to Bucharest, Bucharest
- Ave. Duration
- 29 h 15 min
- Frequency
- Twice a week
- Estimated price
- $110 - $190
- Website
- flixbus.co.uk

- Phone
- +39 0861 199 1900
- info@baltour.it
- Website
- eurolines.it
Bus from Milano Lampugnano to Bucureşti
- Ave. Duration
- 33 h
- Frequency
- 3 times a week
- Estimated price
- $120 - $160
- Schedules at
- eurolines.it
Want to know more about travelling around Romania
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Questions & Answers
How far is it from Milan to Bucharest?
The distance between Milan and Bucharest is 1334 km. The road distance is 1649 km.
What is the cheapest way to get from Milan to Bucharest?
The cheapest way to get from Milan to Bucharest is to fly which costs 20€ - 120€ and takes 5 h 49 min.
What is the fastest way to get from Milan to Bucharest?
The quickest way to get from Milan to Bucharest is to fly which takes 5 h 32 min and costs 20€ - 160€.
Is there a direct train between Milan and Bucharest?
No, there is no direct train from Milan to Bucharest. However, there are services departing from Milano Centrale and arriving at Bucuresti Nord Gara A via Venezia Mestre and Wien Hbf. The journey, including transfers, takes approximately 31 h 4 min.
How long does it take to get from Milan to Bucharest?
It takes approximately 5 h 32 min to get from Milan to Bucharest, including transfers.