There are 7 ways to get from Rijeka to Vác by bus, train, car, plane, night train, or shuttle
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 Rijeka bus station to Zagreb972 / ...
- Take the bus from Zagreb to Budapest-Kelenföld976 / ...
8h 25mFt 13,358–33,339Train
- Take the train from Susak-Pecine to Zagreb Glavni Kol.Re
- Take the train from Zagreb Glavni Kol. to Budapest-DeliIc
12h 34mFt 16,555–23,324Drive 536 km
- Drive from Rijeka to Vác536 km
5h 25mFt 30,798–44,486Fly from Rijeka Airport
- Fly from Rijeka Airport (RJK) to Budapest Ferenc Liszt International Airport (BUD)RJK - BUD
8h 31mFt 45,153–134,626Train via Rijeka
- Take the train from Rijeka to Zagreb Glavni Kol.Re
- Take the train from Zagreb Glavni Kol. to Budapest-KeletiIc
14h 16mFt 16,616–39,109Night train, train
- Take the night train from Rijeka to Zidani MostEn
- Take the train from Zidani Most to Budapest-KeletiIc / ...
15h 41mFt 26,521–46,818Shuttle to Venice Marco Polo Airport, fly
- Take a shuttle bus from Rijeka to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Budapest Ferenc Liszt International Airport (BUD)VCE - BUD
9h 12mFt 34,185–194,090
Rijeka to Vác by bus, subway, and train
Questions & Answers
The cheapest way to get from Rijeka to Vác is to train which costs 16 000 Ft - 24 000 Ft and takes 12h 34m.
The fastest way to get from Rijeka to Vác is to drive which takes 5h 25m and costs 30 000 Ft - 45 000 Ft.
No, there is no direct train from Rijeka to Vác. However, there are services departing from Susak-Pecine and arriving at Vac via Zagreb Glavni Kol., Déli pályaudvar and Budapest-Nyugati. The journey, including transfers, takes approximately 12h 34m.
The distance between Rijeka and Vác is 545 km. The road distance is 536 km.
The best way to get from Rijeka to Vác without a car is to bus which takes 8h 25m and costs 13 000 Ft - 34 000 Ft.
It takes approximately 8h 25m to get from Rijeka to Vác, including transfers.
Rijeka to Vác train services, operated by HŽ Putnički prijevoz (HŽPP), depart from Susak-Pecine station.
The best way to get from Rijeka to Vác is to bus which takes 8h 25m and costs 13 000 Ft - 34 000 Ft. Alternatively, you can train, which costs 16 000 Ft - 24 000 Ft and takes 12h 34m, you could also fly, which costs 45 000 Ft - 140 000 Ft and takes 8h 31m.
Rijeka to Vác train services, operated by HŽ Putnički prijevoz (HŽPP), arrive at Zagreb Glavni Kol. station.
Yes, the driving distance between Rijeka to Vác is 536 km. It takes approximately 5h 25m to drive from Rijeka to Vác.
What companies run services between Rijeka, Croatia and Vác, Hungary?
You can take a bus from Rijeka bus station to Vac via Zagreb, Budapest, Kelenföld Vasútállomás, Kelenföld vasútállomás, Kálvin tér, Nyugati pályaudvar, and Budapest-Nyugati in around 8h 25m. Alternatively, you can take a train from Susak-Pecine to Vac via Zagreb Glavni Kol., Budapest-Deli, Déli pályaudvar, Kossuth Lajos tér, and Budapest-Nyugati in around 12h 34m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- lufthansa.com
Flights from Rijeka Airport to Budapest Ferenc Liszt International Airport via Munich
- Ave. Duration
- 6h 42m
- When
- Thursday and Sunday
- Estimated price
- Ft 80,000–130,000
Flights from Rijeka Airport to Budapest Ferenc Liszt International Airport via Frankfurt
- Ave. Duration
- 5h 40m
- When
- Saturday
- Estimated price
- Ft 80,000–130,000
Flights from Venice Marco Polo Airport to Budapest Ferenc Liszt International Airport via Munich
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- Ft 26,000–100,000
- Website
- swiss.com
Flights from Rijeka Airport to Budapest Ferenc Liszt International Airport via Zurich
- Ave. Duration
- 6h 30m
- When
- Monday
- Estimated price
- Ft 42,000–170,000
- Website
- flyulendo.com
Flights from Venice Marco Polo Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 20m
- When
- Monday and Friday
- Estimated price
- Ft 9,000–46,000
- Website
- austrian.com
Flights from Venice Marco Polo Airport to Budapest Ferenc Liszt International Airport via Vienna
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- Ft 23,000–95,000
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Susak-Pecine to Zagreb Glavni Kol.
- Ave. Duration
- 4h 27m
- Frequency
- 3 times a day
- Estimated price
- Ft 4,800–6,500
- Website
- http://www.hzpp.hr/en
Train from Zagreb Glavni Kol. to Budapest-Deli
- Ave. Duration
- 5h 54m
- Frequency
- Once daily
- Estimated price
- Ft 7,000–10,000
- Website
- http://www.hzpp.hr/en
Train from Rijeka to Zagreb Glavni Kol.
- Ave. Duration
- 4h 33m
- Frequency
- 3 times a day
- Estimated price
- Ft 4,800–6,500
- Website
- http://www.hzpp.hr/en
Train from Zagreb Glavni Kol. to Budapest-Keleti
- Ave. Duration
- 7h 28m
- Frequency
- Once daily
- Estimated price
- Ft 7,000–10,000
- Website
- http://www.hzpp.hr/en
Train from Rijeka to Zagreb Glavni Kol.
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Estimated price
- Ft 16,000–23,000
- Website
- https://www.oebb.at/en/
Night train from Rijeka to Zidani Most
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Estimated price
- Ft 14,000–20,000
- Website
- https://www.oebb.at/en/
- Phone
- +386 1 29 13 331
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Zidani Most to Budapest-Keleti
- Ave. Duration
- 7h 44m
- Frequency
- Once daily
- Estimated price
- Ft 12,000–27,000
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- Ft 12,000–17,000
- Regional Train Ticket
- Ft 16,000–18,000
- Intercity 1st Class Ticket
- Ft 24,000–27,000
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Rijeka bus station to Zagreb
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- Ft 1,100–4,800
- Website
- https://www.flixbus.co.uk
Bus from Zagreb to Budapest-Kelenföld
- Ave. Duration
- 3h 55m
- Frequency
- 4 times a day
- Estimated price
- Ft 8,000–20,000
- Website
- https://www.flixbus.co.uk
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Rijeka bus station to Zagreb
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- Ft 600–5,500
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +385 52 356 500
- brioni@brioni.hr
- Website
- brioni.hr
Bus from Rijeka bus station to Zagreb
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a day
- Estimated price
- Ft 3,800–6,500
- Website
- https://www.brioni.hr/en-gb/
- Phone
- +385 (0) 32 308 935
- polet@polet.hr
- Website
- polet.hr
Bus from Rijeka bus station to Zagreb
- Ave. Duration
- 2h 38m
- Frequency
- Once a week
- Estimated price
- Ft 17,783
- Schedules at
- polet.hr
- Phone
- +385 043 277 100
- info@cazmatrans.hr
- Website
- cazmatrans.hr
Bus from Rijeka bus station to Zagreb
- Ave. Duration
- 2h 41m
- Frequency
- Twice a week
- Estimated price
- Ft 4,200–6,000
- Website
- https://cazmatrans.hr/en/
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Rijeka to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 4h 16m
- Frequency
- On demand
- Estimated price
- Ft 14,000–120,000
- Schedules at
- goopti.com
- Shared
- Ft 14,000–37,000
- Private
- Ft 65,000–120,000
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
There are 451+ hotels available in Vác.









































