There are 7 ways to get from Moscow to Balvi by plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, bus, drive
best- Fly from Moscow Vnukovo (VKO) to Princess Olga Pskov International (PKV)VKO - PKV
- Take the bus from Pskov Bus station to Skordy
- Drive from Skordy to Viļakas AO
9h 10m$92–473Bus
cheapest- Take the bus from Severnye Vorota Bus Terminal to Rēzekne 2
- Take the bus from Rēzeknes AO to Balvu AO7840 / ...
20h 49m$25–92Train, drive
- Take the train from Leningradsky Railway Terminal to Pskov Pass010А
- Drive from Novoizborsk to Balvi
15h 24m$54–95Drive 737.9 km
- Drive from Moscow to Balvi737.9 km
9h 51m$133–192Train, bus, drive
- Take the train from Leningradsky Railway Terminal to Pskov Pass
- Take the bus from Pskov Bus station to Skordy
- Drive from Skordy to Viļakas AO
18h 2m$54–111Train, bus
- Take the train from Moskva Belorusskaia to Polock
- Take the bus from Polatsk to Daugavpils Bus station
- Take the bus from Daugavpils AO to Balvu AO
20h 23mTrain, bus, drive via Moskva Belorusskaia
- Take the train from Moskva Belorusskaia to Pskov Pass
- Take the bus from Pskov Bus station to Skordy
- Drive from Skordy to Viļakas AO
22h 43m$61–120
Moscow to Balvi by bus
Questions & Answers
The cheapest way to get from Moscow to Balvi is to train and drive which costs $50 - $95 and takes 15h 24m.
The fastest way to get from Moscow to Balvi is to fly and bus and drive which takes 9h 10m and costs $90 - $480.
No, there is no direct bus from Moscow to Balvi. However, there are services departing from Severnye Vorota Bus Terminal and arriving at Balvu AO via Rēzekne 2 and Rēzeknes AO. The journey, including transfers, takes approximately 20h 49m.
The distance between Moscow and Balvi is 862 km. The road distance is 737.9 km.
The best way to get from Moscow to Balvi without a car is to bus which takes 20h 49m and costs $24 - $95.
It takes approximately 9h 10m to get from Moscow to Balvi, including transfers.
Moscow to Balvi bus services, operated by Ecolines, depart from Severnye Vorota Bus Terminal station.
Moscow to Balvi bus services, operated by Ecolines, arrive at Rēzekne 2 station.
Balvi is 1h behind Moscow. It is currently 1:59 PM in Moscow and 12:59 PM in Balvi.
Yes, the driving distance between Moscow to Balvi is 738 km. It takes approximately 9h 51m to drive from Moscow to Balvi.
What companies run services between Moscow, Russia and Balvi, Latvia?
You can take a bus from Severnye Vorota Bus Terminal to Balvu AO via Rēzekne 2 and Rēzeknes AO in around 20h 49m.
- Website
- azimuth.aero
Flights from Moscow Vnukovo to Princess Olga Pskov International
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $65–410
- 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
- $29–55
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $120–170
- 3rd Class (Platzcart)
- $29–40
- 2nd Class (Kupé)
- $35–55
Train from Moskva Belorusskaia to Pskov Pass
- Ave. Duration
- 16h 35m
- Frequency
- Once a week
- Estimated price
- $35–65
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $150–210
- 3rd Class (Platzcart)
- $35–50
- 2nd Class (Kupé)
- $45–65
Train from Moskva Belorusskaia to Polock
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Estimated price
- $40–75
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- $40–43
- 2nd Class (Kupé)
- $65–75
- 1nd Class (SW)
- $141
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Pskov Bus station to Skordy
- Ave. Duration
- 1h 44m
- Frequency
- 4 times a day
- Estimated price
- $1–15
- Schedules at
- avtovokzaly.ru
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Severnye Vorota Bus Terminal to Rēzekne 2
- Ave. Duration
- 17h 5m
- Frequency
- Once daily
- Estimated price
- $23–85
- Website
- https://ecolines.net/
- Phone
- +371 646 24 137
- as_rap@inbox.lv
- Website
- rezeknesap.lv
Bus from Rēzeknes AO to Balvu AO
- Ave. Duration
- 1h 37m
- Frequency
- Twice daily
- Estimated price
- $1–7
- Schedules at
- rezeknesap.lv
- Phone
- + 371 27843229
- parvadajumi@autotransports
- Website
- line.wanema.lv
Bus from Rēzeknes AO to Balvu AO
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $1–7
- Schedules at
- line.wanema.lv
- Phone
- 80700030
- info@vtu-valmiera.lv
- Website
- vtu-valmiera.lv
Bus from Rēzeknes AO to Balvu AO
- Ave. Duration
- 1h 38m
- Frequency
- Once daily
- Schedules at
- vtu-valmiera.lv
- Phone
- +371 654 29245
- Website
- buspark.lv
Bus from Rēzeknes AO to Balvu AO
- Ave. Duration
- 1h 25m
- Frequency
- 4 times a week
- Schedules at
- buspark.lv
Bus from Daugavpils AO to Balvu AO
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a week
- Estimated price
- $1–12
- Schedules at
- buspark.lv
- Phone
- +37167210066
- info@latlines.lv
- Website
- latlines.lv
Bus from Polatsk to Daugavpils Bus station
- Ave. Duration
- 3h 28m
- Frequency
- Twice a week
- Schedules at
- latlines.lv
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 How do I get from Sydney to Melbourne, 5 delightfully under-the-radar French towns you need to visit, and Why you should take the train in the US - to help you get the most out of your next trip.
More Questions & Answers
There are 16+ hotels available in Balvi.























