There are 10 ways to get from Prague to Matulji by bus, train, car, plane, shuttle, or night train
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 Praha, Hlavní Nádraží to Opatijabus 958
12h 52m€55–90Train
- Take the train from Praha Hlavni Nadrazi to Villach Hbftrain Rj
- Take the train from Villach Hbf to Ljubljanatrain 19 / ...
- Take the train from Ljubljana to Opatija-Matuljitrain 481
14h 2m€140–226Drive 675.6 km
- Drive from Prague to Matuljicar 675.6 km
7h 47m€105–152Fly to Rijeka Airport
- Fly from Václav Havel Airport Prague (PRG) to Rijeka Airport (RJK)plane PRG - RJK
9h 30m€82–604Fly to Trieste – Friuli Venezia Giulia Airport, bus
- Fly from Václav Havel Airport Prague (PRG) to Trieste – Friuli Venezia Giulia Airport (TRS)plane PRG - TRS
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
7h 55m€125–411Fly to Ljubljana, shuttle, train
- Fly from Václav Havel Airport Prague (PRG) to Ljubljana (LJU)plane PRG - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Postojna
- Take the train from Postojna to Opatija-Matuljitrain
9h 15m€158–337Fly to Zagreb Franjo Tuđman Airport, bus
- Fly from Václav Havel Airport Prague (PRG) to Zagreb Franjo Tuđman Airport (ZAG)plane PRG - ZAG
- Take the bus from Velika Gorica, Zagreb Airport to Rijekabus
8h 49m€253–676Fly to Treviso Airport, shuttle
- Fly from Václav Havel Airport Prague (PRG) to Treviso Airport (TSF)plane PRG - TSF
- Take a shuttle bus from Treviso, Aeroporto to Rijeka
9h 45m€142–814Fly to Zadar Airport, bus
- Fly from Václav Havel Airport Prague (PRG) to Zadar Airport (ZAD)plane PRG - ZAD
- Take the bus from Zadar, Autobusni Kolodvor to Rijeka, Autobusni Kolodvorbus
11h 35m€55–234Shuttle, night train
- Take a shuttle bus from Praha ÚAN Florenc to LjubljanaEurobusways
- Take the night train from Ljubljana to Opatija-Matuljinighttrain 1277
10h 18m€99–148
Prague to Matulji by bus
Questions & Answers
The cheapest way to get from Prague to Matulji is to bus which costs €55 - €90 and takes 12h 52m.
The fastest way to get from Prague to Matulji is to drive which takes 7h 47m and costs €100 - €160.
No, there is no direct bus from Prague to Matulji. However, there are services departing from Praha, Hlavní Nádraží and arriving at Matulji centar A via Opatija - Slatina A. The journey, including transfers, takes approximately 12h 52m.
No, there is no direct train from Prague to Matulji. However, there are services departing from Praha Hlavni Nadrazi and arriving at Opatija-Matulji via Villach Hbf and Ljubljana. The journey, including transfers, takes approximately 14h 2m.
The distance between Prague and Matulji is 769 km. The road distance is 675.6 km.
The best way to get from Prague to Matulji without a car is to bus which takes 12h 52m and costs €55 - €90.
It takes approximately 12h 52m to get from Prague to Matulji, including transfers.
Prague to Matulji bus services, operated by FlixBus, depart from Praha, Hlavní Nádraží station.
Prague to Matulji train services, operated by České dráhy (ČD), depart from Praha Hlavni Nadrazi station.
The best way to get from Prague to Matulji is to bus which takes 12h 52m and costs €55 - €90. Alternatively, you can train, which costs €140 - €230 and takes 14h 2m, you could also fly, which costs €80 - €650 and takes 9h 30m.
What companies run services between Prague, Czechia and Matulji, Croatia?
FlixBus operates a bus from Praha, Hlavní Nádraží to Opatija once daily. Tickets cost €55–90 and the journey takes 12h 5m. Alternatively, you can take a train from Praha Hlavni Nadrazi to Opatija-Matulji via Villach Hbf and Ljubljana in around 14h 2m.
- Website
- lufthansa.com
Flights from Václav Havel Airport Prague to Rijeka Airport via Frankfurt
- Ave. Duration
- 4h 40m
- When
- Wednesday and Saturday
- Estimated price
- €260–700
Flights from Václav Havel Airport Prague to Rijeka Airport via Munich
- Ave. Duration
- 5h 42m
- When
- Monday, Friday, and Sunday
- Estimated price
- €110–700
Flights from Václav Havel Airport Prague to Trieste – Friuli Venezia Giulia Airport via Frankfurt
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- €170–700
Flights from Václav Havel Airport Prague to Ljubljana via Munich
- Ave. Duration
- 2h 45m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- €100–430
Flights from Václav Havel Airport Prague to Ljubljana via Frankfurt
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- €110–450
Flights from Václav Havel Airport Prague to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €85–350
Flights from Václav Havel Airport Prague to Zadar Airport via Munich
- Ave. Duration
- 3h 7m
- When
- Sunday, Tuesday, Wednesday, and Saturday
- Estimated price
- €95–370
- Website
- ryanair.com
Flights from Václav Havel Airport Prague to Trieste – Friuli Venezia Giulia Airport
- Ave. Duration
- 1h 20m
- When
- Monday and Friday
- Estimated price
- €35–170
Flights from Václav Havel Airport Prague to Treviso Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €45–130
Flights from Václav Havel Airport Prague to Zadar Airport
- Ave. Duration
- 1h 28m
- When
- Monday, Wednesday, Sunday, Saturday, and Friday
- Estimated price
- €45–150
- Website
- swiss.com
Flights from Václav Havel Airport Prague to Rijeka Airport via Zurich
- Ave. Duration
- 5h 45m
- When
- Monday and Friday
- Estimated price
- €150–550
Flights from Václav Havel Airport Prague to Ljubljana via Zurich
- Ave. Duration
- 3h 31m
- When
- Every day
- Estimated price
- €110–410
- Website
- croatiaairlines.com
Flights from Václav Havel Airport Prague to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €80–210
Flights from Václav Havel Airport Prague to Zagreb Franjo Tuđman Airport via Vienna
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- €70–300
- Website
- eurowings.com
Flights from Václav Havel Airport Prague to Rijeka Airport via Dusseldorf
- Ave. Duration
- 4h 47m
- When
- Saturday and Wednesday
- Estimated price
- €120–400
- Website
- lot.com
Flights from Václav Havel Airport Prague to Ljubljana via Warsaw Chopin
- Ave. Duration
- 6h
- When
- Wednesday, Thursday, Friday, Tuesday, and Sunday
- Estimated price
- €120–440
- Website
- austrian.com
Flights from Václav Havel Airport Prague to Zagreb Franjo Tuđman Airport via Vienna
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- €70–300
- Website
- airdolomiti.it
Flights from Václav Havel Airport Prague to Trieste – Friuli Venezia Giulia Airport via Frankfurt
- Ave. Duration
- 3h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €170–700
- Website
- brusselsairlines.com
Flights from Václav Havel Airport Prague to Ljubljana via Brussels
- Ave. Duration
- 4h 5m
- When
- Monday to Saturday
- Estimated price
- €95–350
- Website
- luxair.lu
Flights from Václav Havel Airport Prague to Ljubljana via Luxembourg
- Ave. Duration
- 5h 45m
- When
- Sunday
- Estimated price
- €120–700
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Praha Hlavni Nadrazi to Villach Hbf
- Ave. Duration
- 7h 50m
- Frequency
- Twice daily
- Estimated price
- €95–150
- Website
- https://www.cd.cz/en/default.htm
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
Train from Villach Hbf to Ljubljana
- Ave. Duration
- 1h 31m
- Frequency
- Every 4 hours
- Estimated price
- €20–40
- Website
- https://www.oebb.at/en/
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Villach Hbf to Ljubljana
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a week
- Estimated price
- €23–40
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +386 1 29 13 331
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Ljubljana to Opatija-Matulji
- Ave. Duration
- 2h 41m
- Frequency
- Once daily
- Estimated price
- €24–40
- Website
- https://potniski.sz.si/en/
Train from Postojna to Opatija-Matulji
- Ave. Duration
- 1h 24m
- Frequency
- Once daily
- Estimated price
- €11–18
- Website
- https://potniski.sz.si/en/
Night train from Ljubljana to Opatija-Matulji
- Ave. Duration
- 3h 18m
- Frequency
- 6 times a week
- Estimated price
- €24–40
- Website
- https://potniski.sz.si/en/
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Ljubljana to Opatija-Matulji
- Ave. Duration
- 2h 52m
- Frequency
- Once daily
- Estimated price
- €24–40
- Website
- http://www.hzpp.hr/en
Train from Postojna to Opatija-Matulji
- Ave. Duration
- 1h 28m
- Frequency
- Once daily
- Estimated price
- €11–18
- Website
- http://www.hzpp.hr/en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Praha, Hlavní Nádraží to Opatija
- Ave. Duration
- 12h 5m
- Frequency
- Once daily
- Estimated price
- €55–90
- Website
- https://www.flixbus.co.uk
Bus from Zadar, Autobusni Kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a day
- Estimated price
- €16–28
- Website
- https://www.flixbus.co.uk
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €80–220
- Website
- https://www.goopti.com/en/
Bus from Velika Gorica, Zagreb Airport to Rijeka
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- €190–500
- Website
- https://www.goopti.com/en/
Shuttle from Treviso, Aeroporto to Rijeka
- Ave. Duration
- 4h 15m
- Frequency
- On demand
- Estimated price
- €96–650
- Website
- https://www.goopti.com/en/
- Shared
- €96
- Private
- €223
- Phone
- +386 (0) 31 30 41 41
- info@zup-prevozi.eu
- Website
- zup-prevozi.eu
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Postojna
- Ave. Duration
- 58 min
- Frequency
- On demand
- Estimated price
- €50–65
- Schedules at
- zup-prevozi.eu
- Economy class
- €50–65
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Zadar, Autobusni Kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 4h 20m
- Frequency
- 5 times a day
- Estimated price
- €2–16
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +385 800 88 85
- info@velebit-tours.hr
- Website
- velebit-tours.hr
Bus from Zadar, Autobusni Kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- €45–55
- Schedules at
- velebit.traveling.com
- Phone
- +385 91 255 0999
- prijevoz.knezevic@gmail.com
- Website
- prijevoz-knezevic.hr
Bus from Zadar, Autobusni Kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- €17–19
- Schedules at
- prijevoz-knezevic.hr
- Phone
- +385 52 356 500
- brioni@brioni.hr
- Website
- brioni.hr
Bus from Zadar, Autobusni Kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- €22–55
- Website
- https://www.brioni.hr/en-gb/
- Phone
- +36 70 282 1827
- info@eurobusways.com
- Website
- eurobusways.com
Shuttle from Praha ÚAN Florenc to Ljubljana
- Ave. Duration
- 6h
- Frequency
- On demand
- Estimated price
- €75–110
- Schedules at
- eurobusways.com
Want to know more about travelling around Croatia
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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
More Questions & Answers
Prague to Matulji bus services, operated by FlixBus, arrive at Opatija station.
Prague to Matulji train services, operated by České dráhy (ČD), arrive at Villach Hbf station.
Yes, the driving distance between Prague to Matulji is 676 km. It takes approximately 7h 47m to drive from Prague to Matulji.
There are 4967+ hotels available in Matulji.



















































