Travel from Latvia to Russia is: Restricted. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Arkhangel’sk?

Book now

There are 9 ways to get from Riga to Arkhangelsk Airport (ARH) by plane, bus, train, car ferry, taxi 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.

Recommended option

Fly from Riga

  1. Fly from Riga (RIX) to Arkhangelsk (ARH)

8 alternative options

Bus to Tallinn, fly

  1. Take the bus from Riga Central Bus Station to Tallinn Central Bus station
  2. Fly from Tallinn (TLL) to Arkhangelsk (ARH)

Train to Minsk, fly

  1. Take the train from Riga Pass to Minsk-Passajirskii
  2. Fly from Minsk (MSQ) to Arkhangelsk (ARH)

Bus, car ferry to Helsinki, fly

  1. Take the bus from Riga Central Bus Station to Tallinn Central Bus station
  2. Take the car ferry from Tallinn to Helsinki
  3. Fly from Helsinki (HEL) to Arkhangelsk (ARH)

Bus, train

  1. Take the bus from Riga Central Bus Station to Narva
  2. Take the bus from Narva to Sankt-Peterburg bussijaam
  3. Take the train from St Petersburg Ladojskii to Arhangelsk

Bus, train, taxi

  1. Take the bus from Riga Central Bus Station to Saint Petersburg Bus station
  2. Take the bus from Saint Petersburg, Bus Station 2 to Vologda Bus station
  3. Take the train from Vologda 1 to Konosha 1
  4. Take a taxi from Konosha 1 to Velsk
  5. Take the bus from Velsk to Arhangelsk

Bus, train via Pärnu

  1. Take the bus from Riga Bus Station to Pärnu, Central Bus Station
  2. Take the bus from Pärnu bussijaam to Sankt-Peterburg bussijaam
  3. Take the train from St Petersburg Ladojskii to Arhangelsk

Train

  1. Take the train from Riga Pass to Moskva Rijskaja
  2. Take the train from Moskva Yaroslavskaya to Arhangelsk

Drive

  1. Drive from Riga to Arkhangelsk Airport (ARH)
Latvia → Russia
Restricted

Travel safe during COVID-19

International entry into Russia from Latvia

  • Entry is restricted for citizens and permanent residents of Latvia
Show more details
Allowed for: Citizens and permanent residents, as well as residents from Albania, Andorra, Armenia, Austria, Azerbaijan, Bahamas, Bahrain, Belarus, Belgium, Bulgaria, China, Colombia, Croatia, Cuba, Cyprus, Czech Republic, Denmark, Djibouti, Dominican Republic, Egypt, Ethiopia, Finland, France, Germany, Greece, Hong Kong, Hungary, Iceland, India, Iran, Iraq, Ireland, Italy, Japan, Jordan, Kazakhstan, Kenya, Kuwait, Kyrgyzstan, Lebanon, Liechtenstein, Luxembourg, Macau, Maldives, Malta, Mauritius, Mexico, Moldova, Morocco, Netherlands, New Zealand, North Macedonia, Norway, Oman, Peru, Portugal, Qatar, Saudi Arabia, Serbia, Seychelles, Singapore, Slovakia, Slovenia, South Africa, South Korea, Spain, Sri Lanka, Sweden, Switzerland, Syria, Taiwan, Tajikistan, Tanzania, Thailand, Tunisia, Turkey, United Arab Emirates, United States, Uzbekistan, Venezuela and Vietnam

Restricted for: Foreign nationals, with the above exceptions

Show less

Conditions of entry into Russia from Latvia

  • Negative COVID-19 test issued at most 3 days before arrival
  • Health screen upon arrival. Those showing symptoms will be asked to self-quarantine
This applies to arrivals from all countries, with no exceptions

Rules to follow in Russia

1.5m

Mandatory

Mandatory

Considerations leaving from Latvia

The official advice is to avoid non-essential international travel to high risk countries

Frequently Asked Questions


No, entry into Russia from Latvia is currently restricted.

Explore options for future travel

Domestic travel is not restricted, but some conditions may apply

  • Face masks are mandatory
  • There is a social distancing requirement of 1.5 metres
  • Observe COVID-19 safety rules

Explore travel options

The national COVID-19 helpline number in Arkhangelsk Airport (ARH) is 8-800-2000-112.

Wearing a face mask on public transport in Arkhangelsk Airport (ARH) is mandatory.

The social distance requirement in Arkhangelsk Airport (ARH) is 1.5 metres.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 8-800-2000-112.

Yes, entry into Latvia from Russia is currently restricted.

Explore options for future travel.

Last updated: 24 Nov 2021
Exceptions may apply, for full details: The Ministry of Foreign Affairs of the Russian Federation.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from Riga to Arkhangelsk Airport (ARH) is to fly which costs $45 - $110 and takes 6h 32m.

More details

The fastest way to get from Riga to Arkhangelsk Airport (ARH) is to fly which takes 6h 32m and costs $45 - $110.

More details

The distance between Riga and Arkhangelsk Airport (ARH) is 1233 km. The road distance is 1679.8 km.

Get driving directions

The best way to get from Riga to Arkhangelsk Airport (ARH) without a car is to bus and train which takes 36h 4m and costs $65 - $120.

More details

It takes approximately 6h 32m to get from Riga to Arkhangelsk Airport (ARH), including transfers.

More details

The best way to get from Riga to Arkhangelsk Airport (ARH) is to fly which takes 6h 32m and costs $45 - $110. Alternatively, you can train, which costs $100 - $200 and takes 39h 5m.

Mode details

There is no direct flight from Riga Airport to Arkhangelsk Airport. The quickest flight takes 8h 40m and has one stopover.

Search flights

Arkhangelsk Airport (ARH) is 1h ahead of Riga. It is currently 8:12 PM in Riga and 9:12 PM in Arkhangelsk Airport (ARH).

Yes, the driving distance between Riga to Arkhangelsk Airport (ARH) is 1680 km. It takes approximately 26h 12m to drive from Riga to Arkhangelsk Airport (ARH).

Get driving directions

Air Baltic, Smartavia, Finnair and Aeroflot Russian Airlines offer flights from Riga Airport to Arkhangelsk Airport.

Search flights

Map of how to get from Riga to Arkhangelsk Airport (ARH).
Launch map view
  • Distance: 1232.7 km
  • Duration: 6h 32m

What companies run services between Riga, Latvia and Arkhangelsk Airport (ARH), Russia?

Aeroflot Russian Airlines, Air Baltic and two other airlines fly from Riga to Arkhangelsk Airport (ARH) twice daily. Alternatively, you can take a train from Riga to Arkhangelsk Airport (ARH) via Moskva Rijskaja, Rizhskaya, Moscow Kalanchevskaya, Moskva Yaroslavskaya, and Arhangelsk in around 39h 5m.

Airlines
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Riga to Arkhangelsk via Moscow Sheremetyevo
Ave. Duration
8h 40m
When
Tuesday, Thursday and Sunday
Estimated price
RUB 8000 - RUB 25000
Flights from Riga to Arkhangelsk via Helsinki, Moscow Sheremetyevo
Ave. Duration
8h 20m
When
Every day
Estimated price
RUB 8500 - RUB 27000
Flights from Tallinn to Arkhangelsk via Helsinki, Moscow Sheremetyevo
Ave. Duration
8h 22m
When
Monday, Wednesday, Friday and Sunday
Estimated price
RUB 9000 - RUB 29000
Flights from Tallinn to Arkhangelsk via Helsinki, Pulkovo
Ave. Duration
10h 35m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
RUB 7000 - RUB 25000
Flights from Tallinn to Arkhangelsk via Warsaw Chopin, Moscow Sheremetyevo
Ave. Duration
10h 50m
When
Monday, Tuesday, Thursday and Saturday
Estimated price
RUB 15000 - RUB 45000
Flights from Tallinn to Arkhangelsk via Riga, Moscow Sheremetyevo
Ave. Duration
11h 17m
When
Monday, Tuesday, Thursday and Sunday
Estimated price
RUB 9500 - RUB 30000
Flights from Tallinn to Arkhangelsk via Stockholm, Moscow Sheremetyevo
Ave. Duration
11h 20m
When
Monday, Wednesday, Thursday and Sunday
Estimated price
RUB 10000 - RUB 32000
Flights from Tallinn to Arkhangelsk via Munich, Pulkovo
Ave. Duration
11h 40m
When
Thursday and Saturday
Estimated price
RUB 14000 - RUB 39000
Flights from Tallinn to Arkhangelsk via Minsk, Moscow Sheremetyevo
Ave. Duration
12h 20m
When
Monday and Thursday
Estimated price
RUB 10000 - RUB 31000
Flights from Minsk to Arkhangelsk via Moscow Sheremetyevo
Ave. Duration
5h 36m
When
Every day
Estimated price
RUB 7500 - RUB 25000
Flights from Minsk to Arkhangelsk via Moscow Sheremetyevo, Pulkovo
Ave. Duration
8h 30m
When
Every day
Estimated price
RUB 8500 - RUB 27000
Flights from Helsinki to Arkhangelsk via Moscow Sheremetyevo
Ave. Duration
5h 55m
When
Every day
Estimated price
RUB 8500 - RUB 28000
Smartavia
Website
flysmartavia.com
Flights from Riga to Arkhangelsk via Pulkovo
Ave. Duration
6h 7m
When
Tuesday, Friday, Saturday and Sunday
Estimated price
RUB 3500 - RUB 8000
Flights from Tallinn to Arkhangelsk via Helsinki, Pulkovo
Ave. Duration
8h 40m
When
Every day
Estimated price
RUB 3700 - RUB 9000
Flights from Tallinn to Arkhangelsk via Stockholm, Pulkovo
Ave. Duration
9h 10m
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
RUB 5000 - RUB 12000
Flights from Tallinn to Arkhangelsk via Riga, Pulkovo
Ave. Duration
11h 17m
When
Tuesday, Friday, Saturday and Sunday
Estimated price
RUB 4400 - RUB 10000
Flights from Tallinn to Arkhangelsk via Minsk, Moscow Domodedovo
Ave. Duration
10h 45m
When
Monday and Thursday
Estimated price
RUB 6000 - RUB 13000
Flights from Minsk to Arkhangelsk via Pulkovo
Ave. Duration
4h 30m
When
Friday, Saturday and Sunday
Estimated price
RUB 3800 - RUB 9000
Flights from Helsinki to Arkhangelsk via Pulkovo
Ave. Duration
4h 57m
When
Every day
Estimated price
RUB 3500 - RUB 8500
Train operators
Ukrainian Railways
Website
uz.gov.ua
Train from Riga Pass to Minsk-Passajirskii
Ave. Duration
9h 29m
Frequency
Twice a week
Estimated price
RUB 2400 - RUB 4600
Schedules at
uz.gov.ua
3rd class
RUB 2400 - RUB 3400
2nd class
RUB 3300 - RUB 4600
1st class
RUB 5000 - RUB 7000
Russian Railways (РЖД)
Website
pass.rzd.ru
Train from St Petersburg Ladojskii to Arhangelsk
Ave. Duration
22h 32m
Frequency
Twice a week
Estimated price
RUB 2300 - RUB 4400
Website
http://pass.rzd.ru/main-pass/public/en
3rd Class (Platzcart)
RUB 2300 - RUB 3300
2nd Class (Kupé)
RUB 3100 - RUB 4400
Train from Vologda 1 to Konosha 1
Ave. Duration
2h 58m
Frequency
Every 4 hours
Estimated price
RUB 1000 - RUB 1600
Website
http://pass.rzd.ru/main-pass/public/en
3rd Class (Platzcart)
RUB 1100 - RUB 1600
2nd Class (Kupé)
RUB 1000 - RUB 1500
Train from Riga Pass to Moskva Rijskaja
Ave. Duration
17h 27m
Frequency
Once daily
Estimated price
RUB 5000 - RUB 11000
Website
pass.rzd.ru
3rd class (open sleeping)
RUB 5267
2nd class (sleeping compartment)
RUB 8918
1 class (sleeping compartment)
RUB 14195
Deluxe
RUB 42000
Train from Moskva Yaroslavskaya to Arhangelsk
Ave. Duration
19h 55m
Frequency
Twice daily
Estimated price
RUB 2200 - RUB 4100
Website
http://pass.rzd.ru/main-pass/public/en
3rd Class (Platzcart)
RUB 2200 - RUB 3100
2nd Class (Kupé)
RUB 2900 - RUB 4100
Bus operators
Lux Express
Phone
+372 6800 909
Email
info@luxexpress.eu
Website
luxexpress.eu
Bus from Riga Central Bus Station to Tallinn Central Bus station
Ave. Duration
4h 25m
Frequency
4 times a day
Estimated price
RUB 1100 - RUB 1800
Website
Lux Express
Bus from Riga Central Bus Station to Narva
Ave. Duration
6h 30m
Frequency
4 times a day
Estimated price
RUB 1700 - RUB 2700
Website
Lux Express
Bus from Narva to Sankt-Peterburg bussijaam
Ave. Duration
3h 20m
Frequency
Twice daily
Estimated price
RUB 600 - RUB 900
Website
Lux Express
Bus from Riga Central Bus Station to Saint Petersburg Bus station
Ave. Duration
11h 35m
Frequency
4 times a day
Estimated price
RUB 2400 - RUB 3300
Website
Lux Express
1188 Latvia
Phone
+371 80 001 188
Email
info@1188.lv
Website
1188.lv
Bus from Riga to Tallinn
Ave. Duration
4h 25m
Frequency
4 times a day
Estimated price
RUB 950 - RUB 1600
Schedules at
1188 Latvia
PRESTO osaühing
Phone
+372 447 5177
Email
info@presto.ee
Website
presto.ee
Bus from Narva to Sankt-Peterburg bussijaam
Ave. Duration
3h 35m
Frequency
Once daily
Estimated price
RUB 750 - RUB 950
Website
PRESTO osaühing
Bus from Pärnu bussijaam to Sankt-Peterburg bussijaam
Ave. Duration
8h 15m
Frequency
Once daily
Estimated price
RUB 2100 - RUB 2600
Website
PRESTO osaühing
PTK
Phone
+7 (812) 702-11-52
Email
info@ptk.sp.ru
Website
bus.ptk.ru
Bus from Saint Petersburg, Bus Station 2 to Vologda Bus station
Ave. Duration
9h 45m
Frequency
Once daily
Estimated price
RUB 1200
Schedules at
ptk.express
AvtoLine
Website
avrf.ru
Bus from Velsk to Arhangelsk
Ave. Duration
6h 44m
Frequency
4 times a day
Estimated price
RUB 1700
Schedules at
avrf.ru
FlixBus

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).

Rome2rio's guide to FlixBus
Contact Details
Phone
+49 30 300 137 300
Email
service@flixbus.com
Website
flixbus.de
Bus from Riga Bus Station to Pärnu, Central Bus Station
Ave. Duration
2h 45m
Frequency
Once daily
Estimated price
RUB 950 - RUB 1200
Website
flixbus.co.uk
Frequently asked questions
Is there Wi-Fi on FlixBus?
Yes - FlixBus offers free Wi-Fi
Are there power outlets on FlixBus?
Yes
Does FlixBus offer meals or snacks?
Yes - snacks and drinks may be purchased from the driver. Please note, this is not available on all services.
For more information, please visit this page
Ferry operators
Tallink
Phone
+49 (0)40 547 541 222
Email
international.sales@tallinksilja.com
Website
tallinksilja.com
Car ferry from Tallinn to Helsinki
Ave. Duration
2h
Frequency
Every 3 hours
Estimated price
RUB 1700 - RUB 7500
Website
Tallink
Vehicle
RUB 2000 - RUB 6500
Inside cabin
RUB 4700 - RUB 6500
Outside cabin
RUB 5500 - RUB 7500
Deluxe/Suite
RUB 4500 - RUB 6500
Passenger
RUB 1700 - RUB 2100
Other operators
Taxi from Konosha 1 to Velsk
Ave. Duration
2h 39m
Estimated price
RUB 1300 - RUB 1600

Want to know more about travelling around Russia

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.

More Questions & Answers

There are eight+ hotels available in Arkhangelsk Airport (ARH). Prices start at RUB 7500 per night.

More details

The best way to get from Riga to Riga Airport is to line 22 bus which takes 27 min and costs .

More details