Planning your Malinska travel? This guide explains how to reach the island of Krk from Rijeka, Zagreb, Rijeka Airport, Slovenia and Italy, with practical options by car, bus and transfer. It also covers getting around once you arrive.
Getting to Malinska from Rijeka
Rijeka is the main mainland gateway for many visitors travelling to Krk. By car, continue towards the Krk Bridge and follow the island road to Malinska. By bus, check direct Rijeka–Malinska services for your travel date; Rijeka is also a useful transfer point for connections from other Croatian cities and nearby countries. Compare current timetables before booking, as frequency changes by season.
Getting to Malinska from Zagreb
From Zagreb, you can drive via the A6 motorway towards Rijeka and continue over the Krk Bridge to Malinska. Allow extra time during summer weekends and check road conditions before leaving. Seasonal direct buses from Zagreb to Malinska may operate; when there is no suitable direct departure, look for a connection through Rijeka. Confirm the route and departure date with the bus operator.
From Rijeka Airport to Malinska
Rijeka Airport is on Krk Island near Omišalj, around 15 kilometres from Malinska. A car, taxi or pre-booked transfer is the simplest onward option. Airport shuttle services and schedules can vary by season and may not take you directly to Malinska, so check the airport’s current transport information and arrange the final leg to your accommodation.
Arriving from Slovenia or Italy
Visitors driving from Slovenia or Italy can reach Malinska via the Croatian road network, Rijeka and the Krk Bridge. Check your preferred route, border and road conditions, and allow for heavier summer traffic. If travelling by bus, Rijeka is an important connection point for services from neighbouring countries; compare the full itinerary and transfer times for your date rather than assuming a direct bus to Malinska.
Getting around without a car
The centre, harbour and several main beaches are close together, so walking works well for many local trips. A seaside promenade connects the town with nearby coastal areas, while the tourist train operates seasonally between selected stops. Check local timetables and signs, as operating dates and hours can change.
For longer trips, consider local buses, taxis, or renting a bicycle, scooter or car. Check routes and return options before setting out to explore other parts of Krk. The Tourist Board’s getting around page has local information.
Parking
If you arrive by car, check parking arrangements with your accommodation and follow the signs at local car parks. Zones, prices and payment methods can change. See our Malinska parking guide and confirm current details on site.
Before you travel
- Check current bus and airport transport schedules for your exact date.
- Allow extra time for summer traffic and check HAK road information.
- Confirm whether your airport transfer goes directly to Malinska.
- Arrange parking and the last leg to your accommodation in advance.
Frequently asked questions
What is the easiest way to reach Malinska?
By car, cross the Krk Bridge and continue to the town. By public transport, check direct bus options from Rijeka or seasonal services from Zagreb.
How far is Rijeka Airport?
The airport is around 15 kilometres away. Travel time depends on traffic and the onward transport you choose.
Can I travel by bus from Slovenia or Italy?
Connections may require a change in Rijeka. Check the complete itinerary and current timetable with the bus operator.
Featured photo: Krk Bridge by Rkoster, CC BY 4.0, via Wikimedia Commons

Leave a Reply