There are 7 ways to get from Budapest to Bucharest by plane, train, bus, night train 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 Budapest
-
Fly from Budapest (BUD) to Bucharest Otopeni (OTP)
Cheapest option
Night train
-
Take the night train from Budapest-Keleti to Bucuresti Nord
5 alternative options
Train to Vienna, fly
-
Take the train from Budapest-Kelenfoeld to Wien Hbf
-
Fly from Vienna (VIE) to Bucharest Otopeni (OTP)
Bus
-
Take the bus from Budapest to Bucharest
Train
-
Take the train from Budapest-Keleti to Bucuresti Nord
Bus via Népliget
-
Take the bus from Budapest to Bucuresti
Drive
-
Drive from Budapest to Bucharest
Budapest to Bucharest by train
The train journey time between Budapest and Bucharest is around 18h 10m and covers a distance of around 887 km. Operated by Hungarian Railways (MÁV) and Romanian Railways (CFR), the Budapest to Bucharest train service departs from Budapest-Keleti and arrives in Bucuresti Nord. Typically eight trains run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Budapest to Bucharest is to night train which costs 14 000 Ft - 18 000 Ft and takes 16h 36m.
The quickest way to get from Budapest to Bucharest is to fly which costs 36 000 Ft - 120 000 Ft and takes 4h 41m.
Yes, there is a direct bus departing from Budapest and arriving at Bucharest. Services depart once a week, and operate Friday. The journey takes approximately 17h 8m.
Yes, there is a direct train departing from Budapest-Keleti and arriving at Bucuresti Nord. Services depart once daily, and operate every day. The journey takes approximately 18h 10m.
The distance between Budapest and Bucharest is 643 km. The road distance is 826.1 km.
The best way to get from Budapest to Bucharest without a car is to bus which takes 17h 8m and costs 20 000 Ft - 28 000 Ft.
It takes approximately 4h 41m to get from Budapest to Bucharest, including transfers.
Budapest to Bucharest bus services, operated by SC Latino Expres S.R.L., depart from Budapest station.
Budapest to Bucharest train services, operated by Hungarian Railways (MÁV), depart from Budapest-Keleti station.
The best way to get from Budapest to Bucharest is to fly which takes 4h 41m and costs 36 000 Ft - 120 000 Ft. Alternatively, you can bus, which costs 20 000 Ft - 28 000 Ft and takes 17h 8m, you could also train, which costs 27 000 Ft - 31 000 Ft and takes 18h 10m.

- Distance: 643.4 km
- Duration: 4h 41m
What companies run services between Budapest, Hungary and Bucharest, Romania?
Tarom, Air Serbia and two other airlines fly from Budapest to Bucharest 4 times a day. Alternatively, SC Latino Expres S.R.L. operates a bus from Budapest to Bucharest once a week. Tickets cost $55 - $80 and the journey takes 17h 8m.

- Website
- austrian.com
Flights from Vienna to Bucharest Otopeni
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $55 - $460

- Website
- tarom.ro
Flights from Budapest to Bucharest Otopeni
- Ave. Duration
- 1h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $120 - $370

- Website
- airserbia.com
Flights from Budapest to Bucharest Otopeni via Belgrade
- Ave. Duration
- 4h 5m
- When
- Wednesday, Thursday, Friday and Sunday
- Estimated price
- $85 - $420

- Website
- turkishairlines.com
Flights from Budapest to Bucharest Otopeni via Istanbul
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- $210 - $600

- Website
- lot.com
Flights from Budapest to Bucharest Otopeni via Warsaw Chopin
- Ave. Duration
- 4h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $130 - $550

- Website
- ryanair.com
Flights from Vienna to Bucharest Otopeni
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- $29 - $370

- Phone
- +36 (1) 3 49 49 49
- Website
- mavcsoport.hu
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Hourly
- Estimated price
- $12 - $15
- Website
- https://www.mavcsoport.hu/en
Train from Budapest-Keleti to Bucuresti Nord
- Ave. Duration
- 18h 10m
- Frequency
- Once daily
- Estimated price
- $40 - $55
- Website
- https://www.mavcsoport.hu/en

- Phone
- 0219521
- Website
- cfrcalatori.ro
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- $23 - $26
- Website
- https://www.cfrcalatori.ro/en/
Train from Budapest-Keleti to Bucuresti Nord
- Ave. Duration
- 15h 39m
- Frequency
- Once daily
- Estimated price
- $75 - $90
- Website
- https://www.cfrcalatori.ro/en/

- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 34m
- Frequency
- Twice daily
- Estimated price
- $11 - $40
- Website
- https://regiojet.com/
- 2nd Class
- $11 - $15
- 1st Class
- $31 - $37

- Phone
- 0040263701919
- latinoexpres@yahoo.com
- Website
- latinoexpres.ro
Bus from Budapest to Bucharest
- Ave. Duration
- 17h 8m
- Frequency
- Once a week
- Estimated price
- $55 - $80
- Schedules at
- latinoexpres.ro

- Phone
- 0744509279
- arminmayerreisen@yahoo.de
- Website
- mayermayer.autogari.ro
Bus from Budapest to Bucuresti
- Ave. Duration
- 18h
- Frequency
- Once daily
- Estimated price
- $15 - $45
- Schedules at
- mayermayer.autogari.ro

- Phone
- +40 745 766 766
- dispecerat@maxibustravel.ro
- Website
- maxibustravel.ro
Bus from Budapest to Bucharest
- Ave. Duration
- 8h 8m
- Frequency
- Twice a week
- Schedules at
- maxibustravel.ro

- Phone
- 004-0745-845.394
- Website
- briannatour.autogari.ro
Bus from Budapest Népliget to Bucuresti
- Ave. Duration
- 12h 44m
- Frequency
- Twice a week
- Estimated price
- $65 - $80
- Schedules at
- briannatour.autogari.ro
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.
More Questions & Answers
The quickest flight from Budapest Airport to Bucharest Otopeni Airport is the direct flight which takes 1h 45m.
Budapest to Bucharest bus services, operated by SC Latino Expres S.R.L., arrive at Bucharest station.
Bucharest is 1h ahead of Budapest. It is currently 7:40 AM in Budapest and 8:40 AM in Bucharest.
Budapest to Bucharest train services, operated by Hungarian Railways (MÁV), arrive at Bucuresti Nord station.
Yes, the driving distance between Budapest to Bucharest is 826 km. It takes approximately 9h 11m to drive from Budapest to Bucharest.
Tarom, Air Serbia, Turkish Airlines and LOT offer flights from Budapest Airport to Bucharest Otopeni Airport.
There are 1653+ hotels available in Bucharest. Prices start at $21 USD per night.
The best way to get from Budapest to Budapest Airport is to bus which takes 35 min and costs 2 200 Ft.