There are 10 ways to get from Budapest Airport (BUD) to Petroşani by bus, train, night train, rideshare, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Budapest Airport to Devabus 3907 / ...
- Take the bus from Deva to Petroșanibus 1948
9h 50m$48–79Train
- Take the train from Ferihegy to Szolnoktrain Ir / ...
- Take the train from Szolnok to Devatrain Ic
- Take the train from Deva to Petroşanitrain
9h 51m$107–198Train, night train
- Take the train from Ferihegy to Szolnoktrain Ir / ...
- Take the train from Szolnok to Aradtrain Ic
- Take the nighttrain from Arad to Petroşaninighttrain
9h 30m$84–142Airport Transfer
- Take the rideshare from Budapest-BUD to Petroşani496.8 km
5h 51mDrive 496.8 km
- Drive from Budapest Airport (BUD) to Petroşanicar 496.8 km
5h 51m$87–126Bus via Budapest Nepliget
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Devabus
- Take the bus from Deva to Petroşanibus
10h 35mFly to Sibiu, bus, train
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Sibiu (SBZ)plane BUD - SBZ
- Take the bus from Sibiu Airport to Vințu de Josbus
- Take the train from Vinţu de Jos to Petroşanitrain
11h 12mFly to Tirgu Mures, train
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Tirgu Mures (TGM)plane BUD - TGM
- Take the train from Vidrasău h. to Războienitrain
- Take the train from Războieni to Petroşanitrain
8h 22m$56–181Fly to Bucharest Băneasa Aurel Vlaicu International Airport, train
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Bucharest Băneasa Aurel Vlaicu International Airport (BBU)plane BUD - BBU
- Take the train from Bucharest to Petroşanitrain
10h 52m$64–163Fly to Brașov-Ghimbav International Airport, bus, train
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Brașov-Ghimbav International Airport (GHV)plane BUD - GHV
- Take the bus from Aeroport Ghimbav-Brasov to Vințu de Josbus
- Take the train from Vinţu de Jos to Petroşanitrain
9h 37m
Budapest Airport (BUD) to Petroşani by bus
Questions & Answers
The cheapest way to get from Budapest Airport (BUD) to Petroşani is to bus which costs $45 - $80 and takes 9h 50m.
The fastest way to get from Budapest Airport (BUD) to Petroşani is to drive which takes 5h 51m and costs $85 - $130.
No, there is no direct bus from Budapest Airport (BUD) to Petroşani. However, there are services departing from Budapest Airport and arriving at Petroșani via Deva. The journey, including transfers, takes approximately 9h 50m.
No, there is no direct train from Budapest Airport (BUD) to Petroşani. However, there are services departing from Ferihegy and arriving at Petroşani via Szolnok and Deva. The journey, including transfers, takes approximately 9h 51m.
The distance between Budapest Airport (BUD) and Petroşani is 519 km. The road distance is 496.8 km.
The best way to get from Budapest Airport (BUD) to Petroşani without a car is to bus which takes 9h 50m and costs $45 - $80.
It takes approximately 9h 50m to get from Budapest Airport (BUD) to Petroşani, including transfers.
Budapest Airport (BUD) to Petroşani bus services, operated by FlixBus, depart from Budapest Airport station.
Budapest Airport (BUD) to Petroşani train services, operated by Hungarian Railways (MÁV), depart from Ferihegy station.
The best way to get from Budapest Airport (BUD) to Petroşani is to bus which takes 9h 50m and costs $45 - $80. Alternatively, you can train, which costs $100 - $200 and takes 9h 51m.
What companies run services between Budapest Airport (BUD), Hungary and Petroşani, Romania?
You can take a bus from Budapest Airport to Petroșani via Deva in around 9h 50m. Alternatively, you can take a bus from Liszt Ferenc Airport 2 to Petroşani via Ferihegy vasútállomás, Ferihegy, Szolnok, and Deva in around 9h 51m.
- Website
- wizzair.com
Flights from Budapest Ferenc Liszt International Airport to Tirgu Mures
- Ave. Duration
- 1h 5m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $28–130
Flights from Budapest Ferenc Liszt International Airport to Bucharest Băneasa Aurel Vlaicu International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $26–100
Flights from Budapest Ferenc Liszt International Airport to Brașov-Ghimbav International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $35–200
- Website
- austrian.com
Flights from Budapest Ferenc Liszt International Airport to Sibiu via Vienna
- Ave. Duration
- 7h 2m
- When
- Every day
- Estimated price
- $150–460
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Ferihegy to Szolnok
- Ave. Duration
- 1h 3m
- Frequency
- Every 30 minutes
- Estimated price
- $4–6
- Website
- Hungarian Railways (MÁV)
Train from Szolnok to Deva
- Ave. Duration
- 4h 27m
- Frequency
- 4 times a day
- Estimated price
- $16–20
- Website
- Hungarian Railways (MÁV)
Train from Ferihegy to Szolnok
- Ave. Duration
- 1h 3m
- Frequency
- Every 30 minutes
- Estimated price
- $4–6
- Website
- Hungarian Railways (MÁV)
Train from Szolnok to Arad
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- $8–10
- Website
- Hungarian Railways (MÁV)
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Ferihegy to Szolnok
- Ave. Duration
- 55 min
- Frequency
- 4 times a day
- Estimated price
- $20–40
- Website
- Austrian Railways
Train from Szolnok to Deva
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- $70–140
- Website
- Austrian Railways
Train from Ferihegy to Szolnok
- Ave. Duration
- 55 min
- Frequency
- 4 times a day
- Estimated price
- $20–40
- Website
- Austrian Railways
Train from Szolnok to Arad
- Ave. Duration
- 2h 29m
- Frequency
- Twice daily
- Estimated price
- $35–70
- Website
- Austrian Railways
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Deva to Petroşani
- Ave. Duration
- 2h 1m
- Frequency
- Once daily
- Estimated price
- $10–11
- Website
- Romanian Railways (CFR)
Night train from Arad to Petroşani
- Ave. Duration
- 4h 6m
- Frequency
- Twice daily
- Estimated price
- $22–25
- Website
- Romanian Railways (CFR)
Train from Vinţu de Jos to Petroşani
- Ave. Duration
- 3h 1m
- Frequency
- Once daily
- Estimated price
- $13–14
- Website
- Romanian Railways (CFR)
Train from Vidrasău h. to Războieni
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- $7–8
- Website
- Romanian Railways (CFR)
Train from Războieni to Petroşani
- Ave. Duration
- 4h 7m
- Frequency
- Once daily
- Estimated price
- $18–20
- Website
- Romanian Railways (CFR)
Train from Bucharest to Petroşani
- Ave. Duration
- 7h 27m
- Frequency
- Twice daily
- Estimated price
- $33–36
- Website
- Romanian Railways (CFR)
Train from Vinţu de Jos to Petroşani
- Ave. Duration
- 3h 1m
- Frequency
- Once daily
- Estimated price
- $13–14
- Website
- Romanian Railways (CFR)
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Budapest Airport to Deva
- Ave. Duration
- 6h 35m
- Frequency
- 3 times a day
- Estimated price
- $40–65
- Website
- Flixbus
Bus from Deva to Petroșani
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $8–14
- Website
- Flixbus
- Phone
- +373 789 18 888
- [email protected]
- Website
- Express Busline
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Deva
- Ave. Duration
- 6h
- Frequency
- 6 times a week
- Estimated price
- $45–100
- Website
- Express Busline
- Phone
- 0353.806.666
- [email protected]
- Website
- eta.ro
Bus from Deva to Petroşani
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Schedules at
- eta.ro
- Phone
- +4-0729-770.870
- [email protected]
- Website
- transolteanu.ro
Bus from Sibiu Airport to Vințu de Jos
- Ave. Duration
- 1h 1m
- Frequency
- 4 times a day
- Schedules at
- transolteanu.ro
Bus from Aeroport Ghimbav-Brasov to Vințu de Jos
- Ave. Duration
- 3h 4m
- Frequency
- 4 times a day
- Schedules at
- transolteanu.ro
- Website
- https://www.mozio.com
Rideshare from Budapest-BUD to Petroşani
- Ave. Duration
- 5h 51m
- Frequency
- On demand
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.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Budapest Airport (BUD) to Petroşani bus services, operated by FlixBus, arrive at Deva station.
Petroşani is 1h ahead of Budapest Airport (BUD). It is currently 1:18 AM in Budapest Airport (BUD) and 2:18 AM in Petroşani.
Budapest Airport (BUD) to Petroşani train services, operated by Hungarian Railways (MÁV), arrive at Szolnok station.
Yes, the driving distance between Budapest Airport (BUD) to Petroşani is 497 km. It takes approximately 5h 51m to drive from Budapest Airport (BUD) to Petroşani.
Book your Budapest Airport (BUD) to Petroşani bus tickets online with FlixBus.
There are 282+ hotels available in Petroşani.
Check out Blablacar's carpooling service for rideshare options between Budapest Airport (BUD) and Petroşani. A great option if you don't have a driver's licence or want to avoid public transport.





















