There are 5 ways to get from Moscow to Izborsk by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Moscow Vnukovo (VKO) to Princess Olga Pskov International (PKV)plane VKO - PKV
3h 32m₽4,905–26,900Bus
cheapest- Take the bus from Moscow Central Bus Station to Velikiy Novgorod Bus stationbus
- Take the bus from Velikiy Novgorod Bus station to Pskov Bus stationbus 958 / ...
11h 54m₽2,090–4,128Train
- Take the train from Leningradsky Railway Terminal to Pskov Passtrain 010А
13h 33m₽2,398–5,557Drive 731.1 km
- Drive from Moscow to Izborskcar 731.1 km
9h 53m₽4,885–7,056Train via Moskva Belorusskaia
- Take the train from Moskva Belorusskaia to Pskov Passtrain 063А
18h 14m₽2,879–6,314
Moscow Vnukovo (VKO) to Princess Olga Pskov International (PKV) flights
Questions & Answers
The cheapest way to get from Moscow to Izborsk is to bus which costs RUB 2000 - RUB 4200 and takes 11h 54m.
The fastest way to get from Moscow to Izborsk is to fly which takes 3h 32m and costs RUB 4900 - RUB 27000.
No, there is no direct bus from Moscow station to Izborsk station. However, there are services departing from Moscow Central Bus Station and arriving at Pskov Bus station via Velikiy Novgorod Bus station. The journey, including transfers, takes approximately 11h 54m.
No, there is no direct train from Moscow to Izborsk. However, there are services departing from Leningradsky Railway Terminal and arriving at Novoizborsk via Pskov-1. The journey, including transfers, takes approximately 13h 33m.
The distance between Moscow and Izborsk is 663 km. The road distance is 731.1 km.
The best way to get from Moscow to Izborsk without a car is to bus which takes 11h 54m and costs RUB 2000 - RUB 4200.
It takes approximately 3h 32m to get from Moscow to Izborsk, including transfers.
Moscow to Izborsk bus services, operated by Avtovokzaly.ru, depart from Moscow Central Bus Station.
Moscow to Izborsk train services, operated by Russian Railways (РЖД), depart from Leningradsky Railway Terminal station.
The best way to get from Moscow to Izborsk is to fly which takes 3h 32m and costs RUB 4900 - RUB 27000. Alternatively, you can bus, which costs RUB 2000 - RUB 4200 and takes 11h 54m, you could also train, which costs RUB 2400 - RUB 6000 and takes 13h 33m.
What companies run services between Moscow, Russia and Izborsk, Russia?
Azimuth flies from Moscow Vnukovo (VKO) to Princess Olga Pskov International (PKV) once daily. Alternatively, you can take a bus from Moscow Central Bus Station to Izborsk via Velikiy Novgorod Bus station and Pskov Bus station in around 11h 54m.
- Website
- azimuth.aero
Flights from Moscow Vnukovo to Princess Olga Pskov International
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₽4,300–26,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Leningradsky Railway Terminal to Pskov Pass
- Ave. Duration
- 11h 54m
- Frequency
- Once daily
- Estimated price
- ₽2,000–4,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽10,000–15,000
- 3rd Class (Platzcart)
- ₽2,000–2,700
- 2nd Class (Kupé)
- ₽3,200–4,500
Train from Moskva Belorusskaia to Pskov Pass
- Ave. Duration
- 16h 35m
- Frequency
- Once a week
- Estimated price
- ₽2,500–5,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽12,000–17,000
- 3rd Class (Platzcart)
- ₽2,500–3,400
- 2nd Class (Kupé)
- ₽3,800–5,500
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Moscow Central Bus Station to Velikiy Novgorod Bus station
- Ave. Duration
- 7h 18m
- Frequency
- Once daily
- Estimated price
- ₽1,000–2,500
- Schedules at
- avtovokzaly.ru
- Phone
- 8 800 770 00 20
- [email protected]
- Website
- sks-auto.ru
Bus from Velikiy Novgorod Bus station to Pskov Bus station
- Ave. Duration
- 3h 5m
- Frequency
- Twice daily
- Estimated price
- ₽650–1,100
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including South Korea: Travelling from Seoul to Busan , Getting to Milan from the airport, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
More Questions & Answers
Moscow to Izborsk bus services, operated by Avtovokzaly.ru, arrive at Velikiy Novgorod Bus station.
Moscow to Izborsk train services, operated by Russian Railways (РЖД), arrive at Pskov Pass station.
Yes, the driving distance between Moscow to Izborsk is 731 km. It takes approximately 9h 53m to drive from Moscow to Izborsk.
There are six+ hotels available in Izborsk.









