There are 7 ways to get from Rijeka to Budapest Keleti Station by bus, train, night train, car, shuttle, 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, train
best- Take the bus from Rijeka bus station to Siófokbus N969
- Take the train from Siofok to Budapest-Kelenfoeldtrain Ic / ...
6h 36mFt 20,804–32,673Bus
cheapest- Take the bus from Rijeka bus station to Budapest-Kelenföldbus N986 / ...
7h 39mFt 15,977–25,866Night train, train
- Take the nighttrain from Rijeka to Zidani Mostnighttrain En
- Take the train from Zidani Most to Budapest-Keletitrain 1247
13h 12mFt 48,623–75,345Drive 504.4 km
- Drive from Rijeka to Budapest Keleti Stationcar 504.4 km
4h 52mFt 27,433–39,625Bus, shuttle to Venice Marco Polo Airport, fly
- Take the bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazionebus
- Take a shuttle bus from Trieste Centrale to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Budapest Ferenc Liszt International Airport (BUD)plane VCE - BUD
8h 3mFt 126,445–346,318Train
- Take the train from Rijeka to Zagreb Glavni Kol.train Re
- Take the train from Zagreb Glavni Kol. to Budapest-Keletitrain Ic
13h 27mFt 42,378–68,163Bus to Pula Airport, fly
- Take the bus from Rijeka bus station to Pula , Autobusni Kolodvorbus
- Fly from Pula Airport (PUY) to Budapest Ferenc Liszt International Airport (BUD)plane PUY - BUD
8h 21mFt 47,595–89,595
Rijeka to Budapest Keleti Station by bus, train, subway, and foot
Questions & Answers
The cheapest way to get from Rijeka to Budapest Keleti Station is to bus which costs 16 000 Ft - 26 000 Ft and takes 7h 39m.
The fastest way to get from Rijeka to Budapest Keleti Station is to drive which takes 4h 52m and costs 27 000 Ft - 40 000 Ft.
No, there is no direct bus from Rijeka station to Budapest Keleti Station. However, there are services departing from Rijeka bus station and arriving at Keleti pályaudvar M via Bikás park M. The journey, including transfers, takes approximately 7h 39m.
No, there is no direct train from Rijeka to Budapest Keleti Station. However, there are services departing from Rijeka and arriving at Budapest-Keleti via Zidani Most. The journey, including transfers, takes approximately 13h 12m.
The distance between Rijeka and Budapest Keleti Station is 516 km. The road distance is 504.4 km.
The best way to get from Rijeka to Budapest Keleti Station without a car is to bus and train which takes 6h 36m and costs 20 000 Ft - 33 000 Ft.
It takes approximately 6h 36m to get from Rijeka to Budapest Keleti Station, including transfers.
Rijeka to Budapest Keleti Station bus services, operated by FlixBus, depart from Rijeka bus station.
Rijeka to Budapest Keleti Station train services, operated by ÖBB, depart from Rijeka station.
The best way to get from Rijeka to Budapest Keleti Station is to bus which takes 7h 39m and costs 16 000 Ft - 26 000 Ft. Alternatively, you can train, which costs 42 000 Ft - 70 000 Ft and takes 13h 27m.
What companies run services between Rijeka, Croatia and Budapest Keleti Station, Hungary?
FlixBus operates a bus from Rijeka bus station to Budapest-Kelenföld once daily. Tickets cost Ft 15,000–26,000 and the journey takes 6h 55m. Alternatively, you can take a train from Rijeka to Budapest-Keleti via Zagreb Glavni Kol. in around 13h 27m.
- Website
- austrian.com
Flights from Venice Marco Polo Airport to Budapest Ferenc Liszt International Airport via Vienna
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- Ft 21,000–80,000
Flights from Pula Airport to Budapest Ferenc Liszt International Airport via Vienna
- Ave. Duration
- 5h 7m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Ft 21,000–65,000
- Website
- lufthansa.com
Flights from Venice Marco Polo Airport to Budapest Ferenc Liszt International Airport via Munich
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- Ft 25,000–90,000
Flights from Pula Airport to Budapest Ferenc Liszt International Airport via Munich
- Ave. Duration
- 7h
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Ft 31,000–110,000
- Website
- flyulendo.com
Flights from Venice Marco Polo Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Ft 8,000–41,000
- Website
- ryanair.com
Flights from Venice Marco Polo Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 20m
- When
- Tuesday
- Estimated price
- Ft 14,000–55,000
- Website
- eurowings.com
Flights from Pula Airport to Budapest Ferenc Liszt International Airport via Stuttgart
- Ave. Duration
- 4h 5m
- When
- Wednesday
- Estimated price
- Ft 24,000–90,000
- Website
- swiss.com
Flights from Pula Airport to Budapest Ferenc Liszt International Airport via Zurich
- Ave. Duration
- 4h 15m
- When
- Tuesday and Thursday
- Estimated price
- Ft 32,000–110,000
- Website
- airserbia.com
Flights from Pula Airport to Budapest Ferenc Liszt International Airport via Belgrade
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- Ft 37,000–95,000
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Siofok to Budapest-Kelenfoeld
- Ave. Duration
- 1h 13m
- Frequency
- Every 30 minutes
- Estimated price
- Ft 1,900–2,300
- Website
- Hungarian Railways (MÁV)
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Siofok to Budapest-Kelenfoeld
- Ave. Duration
- 1h 16m
- Frequency
- 3 times a day
- Estimated price
- Ft 8,000–12,000
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Rijeka to Zagreb Glavni Kol.
- Ave. Duration
- 4h 33m
- Frequency
- 4 times a day
- Estimated price
- Ft 16,000–24,000
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Zagreb Glavni Kol. to Budapest-Keleti
- Ave. Duration
- 7h 54m
- Frequency
- Twice daily
- Estimated price
- Ft 26,000–38,000
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Night train from Rijeka to Zidani Most
- Ave. Duration
- 4h 42m
- Frequency
- Twice daily
- Estimated price
- Ft 14,000–27,000
- Website
- Austrian Railways
Train from Rijeka to Zagreb Glavni Kol.
- Ave. Duration
- 5h 45m
- Frequency
- Twice daily
- Estimated price
- Ft 16,000–31,000
- Website
- Austrian Railways
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- Slovenske železnice (SŽ)
Train from Zidani Most to Budapest-Keleti
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- Ft 34,000–49,000
- Website
- Slovenske železnice (SŽ)
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Rijeka bus station to Siófok
- Ave. Duration
- 4h 50m
- Frequency
- 5 times a week
- Estimated price
- Ft 12,000–21,000
- Website
- Flixbus
Bus from Rijeka bus station to Budapest-Kelenföld
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Estimated price
- Ft 15,000–26,000
- Website
- Flixbus
Bus from Rijeka bus station to Pula , Autobusni Kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- Ft 3,200–5,500
- Website
- Flixbus
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazione
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- Ft 33,000–85,000
- Website
- GoOpti
Shuttle from Trieste Centrale to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- Ft 80,000–210,000
- Website
- GoOpti
- Phone
- +385 (0) 32 308 935
- [email protected]
- Website
- polet.hr
Bus from Rijeka bus station to Pula , Autobusni Kolodvor
- Ave. Duration
- 3h 20m
- Frequency
- Once a week
- Estimated price
- Ft 16,945
- Schedules at
- polet.hr
Want to know more about travelling around Hungary
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
Italy Travel Guides
Read the travel guide
More Questions & Answers
Rijeka to Budapest Keleti Station bus services, operated by FlixBus, arrive at Budapest-Kelenföld station.
Rijeka to Budapest Keleti Station train services, operated by ÖBB, arrive at Zidani Most station.
Yes, the driving distance between Rijeka to Budapest Keleti Station is 504 km. It takes approximately 4h 52m to drive from Rijeka to Budapest Keleti Station.
There are 6815+ hotels available in Budapest Keleti Station.



































