There are 8 ways to get from Moscow to Krk by plane, car, train, bus, taxi, 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.
Fly to Pula Airport, drive
best- Fly from Sheremetyevo International Airport (SVO) to Pula Airport (PUY)plane SVO - PUY
- Drive from Pula-Airport-PUY to Krkcar
12h 25m€135–350Train, bus
- Take the train from Moskva Belorusskaia to Brest Ctrain
- Take the bus from Brest Bus station to Warszawa, Dworzec Zachodnibus
- Take the bus from Warsaw, Bus Station West to Rijeka bus stationbus
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvorbus
39h 22m€149–315Train, taxi
- Take the train from Moskva Belorusskaia to Brest Ctrain
- Take the train from Terespol to Warszawa Centralnatrain Ic
- Take the train from Warszawa Centralna to Wien Hbftrain Ic
- Take the train from Wien Hbf to Zagreb Glavni Kol.train Ec
- Take the train from Zagreb Glavni Kol. to Fuzinetrain Re
- Take the taxi from Fuzine to Krktaxi
39h 58m€409–905Drive 2,338.4 km
- Drive from Moscow to Krkcar 2,338.4 km
27h 19m€330–477Fly to Rijeka Airport
- Fly from Sheremetyevo International Airport (SVO) to Rijeka Airport (RJK)plane SVO - RJK
15h€145–386Fly to Ljubljana, bus
- Fly from Sheremetyevo International Airport (SVO) to Ljubljana (LJU)plane SVO - LJU
- Take the bus from Ljubljana bus station to Krkbus
15h 29m€156–430Fly to Zagreb Franjo Tuđman Airport, shuttle, bus
- Fly from Sheremetyevo International Airport (SVO) to Zagreb Franjo Tuđman Airport (ZAG)plane SVO - ZAG
- Take a shuttle bus from Velika Gorica, Zagreb Airport to Rijeka
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvorbus
14h 26m€303–841Bus
- Take the bus from Moscow, International Bus Station to Warsaw Westbus
- Take the bus from Warsaw, Bus Station West to Rijeka bus stationbus
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvorbus
39h 31m€158–302
Moscow to Krk by train and bus
Questions & Answers
The cheapest way to get from Moscow to Krk is to train and bus which costs €140 - €320 and takes 39h 22m.
The fastest way to get from Moscow to Krk is to fly and drive which takes 12h 25m and costs €130 - €350.
No, there is no direct bus from Moscow to Krk. However, there are services departing from Метро «Библиотека имени Ленина» and arriving at Krk, Autobusni kolodvor via Moscow, International Bus Station, Warsaw, Bus Station West and Rijeka, Autobusni Kolodvor. The journey, including transfers, takes approximately 39h 31m.
The distance between Moscow and Krk is 2231 km. The road distance is 2338.4 km.
The best way to get from Moscow to Krk without a car is to train and bus which takes 39h 22m and costs €140 - €320.
It takes approximately 12h 25m to get from Moscow to Krk, including transfers.
Moscow to Krk bus services, operated by Bon Voyage, depart from Moscow, International Bus Station.
The best way to get from Moscow to Krk is to fly which takes 15h and costs €140 - €390. Alternatively, you can bus, which costs €150 - €310 and takes 39h 31m.
Moscow to Krk bus services, operated by Bon Voyage, arrive at Warsaw West station.
Krk is 1h behind Moscow. It is currently 10:41 PM in Moscow and 9:41 PM in Krk.
What companies run services between Moscow, Russia and Krk, Croatia?
Air Serbia and Croatia Airlines fly from Sheremetyevo International Airport (SVO) to Rijeka Airport (RJK) 3 times a week. Alternatively, you can take a bus from Метро «Библиотека имени Ленина» to Krk, Autobusni kolodvor via Метро «Тропарёво», Troparevo, Salaryevo, Moscow, International Bus Station, Warsaw West, Warsaw, Bus Station West, and Rijeka, Autobusni Kolodvor in around 39h 31m.
- Website
- airserbia.com
Flights from Sheremetyevo International Airport to Pula Airport via Belgrade
- Ave. Duration
- 10h 50m
- When
- Every day
- Estimated price
- €110–310
Flights from Sheremetyevo International Airport to Rijeka Airport via Belgrade
- Ave. Duration
- 12h 30m
- When
- Wednesday and Saturday
- Estimated price
- €140–380
Flights from Sheremetyevo International Airport to Ljubljana via Belgrade
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- €110–320
Flights from Sheremetyevo International Airport to Zagreb Franjo Tuđman Airport via Belgrade
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- €95–270
- Phone
- 105
- Website
- Belarusian Railway
Train from Moskva Belorusskaia to Brest C
- Ave. Duration
- 14h 10m
- Frequency
- Once daily
- Estimated price
- €75–128
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- €75–85
- 2nd Class (Kupé)
- €128
- 1nd Class (SW)
- €240–270
Train from Moskva Belorusskaia to Brest C
- Ave. Duration
- 14h 10m
- Frequency
- Once daily
- Estimated price
- €75–128
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- €75–85
- 2nd Class (Kupé)
- €128
- 1nd Class (SW)
- €240–270
- Phone
- +375-17-251-14-11
- [email protected]
- Website
- Minsktrans
Bus from Brest Bus station to Warszawa, Dworzec Zachodni
- Ave. Duration
- 4h 3m
- Frequency
- Every 4 hours
- Estimated price
- €11–35
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
- Ave. Duration
- 55 min
- Estimated price
- €90–110
Hajrić Taxi
- Phone
- +385 98 168 26 75
- Website
- visitdelnice.hr
ABS Autotaxi
- Phone
- +385 98 257 654
DMD Taxi
- Phone
- +385 51 869 084
Halo Taxi
- Phone
- +385 51 869 084
Taxi Omišalj
- Phone
- +385 98 686 169
- Website
- taxi-krk.net
Corkez Taxi
- Phone
- +385 91 497 5881
- Website
- corkez-taxi.com
Eko Taxi
- Phone
- +385 051 59 00 59
- Website
- ekotaxi.hr
Radio Taxi Rijeka
- Phone
- +385 51 585 585
- Website
- radiotaxirijeka.com.hr
Taxi Rijeka
- Phone
- +385 95 887 5807
- Website
- taxi-rijeka.com.hr
Wizi
- Phone
- +385 51 313313
- Website
- wizi.hr
Kralj
- Phone
- +385 51 869 002
Taxi Mile
- Phone
- +385 911-813-130
- Website
- taxikrk.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
More Questions & Answers
Yes, the driving distance between Moscow to Krk is 2338 km. It takes approximately 27h 19m to drive from Moscow to Krk.
There are 11125+ hotels available in Krk.





