There are 7 ways to get from Ulyanovsk to Arkhangel’sk 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 Ulyanovsk Baratayevka Airport (ULV) to Arkhangelsk Talagi Airport (ARH)plane ULV - ARH
6h 49m₽8,642–39,765Bus, train
cheapest- Take the bus from Ulyanovsk Bus station to Kanashbus
- Take the train from Kanash to Kazansky Railway Terminaltrain
- Take the train from Yaroslavsky Railway Terminal to Arhangelsktrain
34h 12m₽5,688–11,774Bus
- Take the bus from Ulyanovsk Bus station to Tsivilskbus
- Take the bus from Tsivilsk to Yaroslavl Bus stationbus
- Take the bus from Yaroslavl Bus station to Velskbus
- Take the bus from Velsk to Arhangelsk Bus stationbus
36h 26mDrive 1,554.7 km
- Drive from Ulyanovsk to Arkhangel’skcar 1,554.7 km
23h 16m₽10,537–15,220Train via Moscow
- Take the train from Ulianovsk Centr to Kazansky Railway Terminaltrain 391У
- Take the train from Yaroslavsky Railway Terminal to Arhangelsktrain 016М / ...
37h 22m₽5,688–11,840Train
- Take the train from Verhniaia Terrasa to Yaroslavl Gltrain 113Й
- Take the train from Yaroslavl Gl to Arhangelsktrain 016М / ...
43h 32m₽8,342–17,070Bus, train via Saransk
- Take the bus from Ulyanovsk Bus station to Saransk bus stationbus 751
- Take the bus from Saransk bus station to Moscow Kotelniki Bus Stationbus
- Take the train from Moscow Belorussky Station to Arhangelsktrain
43h 59m₽10,133–16,863
Ulyanovsk Baratayevka Airport (ULV) to Arkhangelsk Talagi Airport (ARH) flights
Questions & Answers
The cheapest way to get from Ulyanovsk to Arkhangel’sk is to train via Moscow which costs RUB 5500 - RUB 12000 and takes 37h 22m.
The fastest way to get from Ulyanovsk to Arkhangel’sk is to fly which takes 6h 49m and costs RUB 8500 - RUB 40000.
No, there is no direct bus from Ulyanovsk station to Arkhangel’sk station. However, there are services departing from Ulyanovsk Bus station and arriving at Arhangelsk Bus station via Tsivilsk, Yaroslavl Bus station and Velsk. The journey, including transfers, takes approximately 36h 26m.
No, there is no direct train from Ulyanovsk to Arkhangel’sk. However, there are services departing from Ulianovsk Centr and arriving at Arhangelsk via Yaroslavsky Railway Terminal. The journey, including transfers, takes approximately 37h 22m.
The distance between Ulyanovsk and Arkhangel’sk is 1247 km. The road distance is 1554.7 km.
The best way to get from Ulyanovsk to Arkhangel’sk without a car is to bus and train which takes 34h 12m and costs RUB 5500 - RUB 12000.
It takes approximately 6h 49m to get from Ulyanovsk to Arkhangel’sk, including transfers.
Ulyanovsk to Arkhangel’sk bus services, operated by Avtovokzaly.ru, depart from Ulyanovsk Bus station.
Ulyanovsk to Arkhangel’sk train services, operated by Russian Railways (РЖД), depart from Ulianovsk Centr station.
The best way to get from Ulyanovsk to Arkhangel’sk is to fly which takes 6h 49m and costs RUB 8500 - RUB 40000. Alternatively, you can bus, which costs and takes 36h 26m, you could also train via Moscow, which costs RUB 5500 - RUB 12000 and takes 37h 22m.
What companies run services between Ulyanovsk, Russia and Arkhangel’sk, Russia?
Aeroflot Russian Airlines and Severstal Air Company fly from Ulyanovsk Baratayevka Airport (ULV) to Arkhangelsk Talagi Airport (ARH) 4 times a day. Alternatively, you can take a bus from Ulyanovsk Bus station to Arhangelsk Bus station via Tsivilsk, Yaroslavl Bus station, and Velsk in around 36h 26m.
- Website
- aeroflot.ru
Flights from Ulyanovsk Baratayevka Airport to Arkhangelsk Talagi Airport via Moscow Sheremetyevo
- Ave. Duration
- 10h 51m
- When
- Every day
- Estimated price
- ₽8,000–39,000
Flights from Ulyanovsk Baratayevka Airport to Arkhangelsk Talagi Airport via Cherepovets, Pulkovo
- Ave. Duration
- 6h 20m
- When
- Friday
- Estimated price
- ₽9,000–42,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Kanash to Kazansky Railway Terminal
- Ave. Duration
- 8h 55m
- Frequency
- Every 4 hours
- Estimated price
- ₽2,000–4,300
- Website
- Russian Railways
- 1nd Class (SW)
- ₽10,000–14,000
- 3rd Class (Platzcart)
- ₽2,000–2,600
- 2nd Class (Kupé)
- ₽3,100–4,300
Train from Yaroslavsky Railway Terminal to Arhangelsk
- Ave. Duration
- 20h 15m
- Frequency
- Once daily
- Estimated price
- ₽3,000–6,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽13,000–19,000
- 3rd Class (Platzcart)
- ₽3,000–3,900
- 2nd Class (Kupé)
- ₽4,200–6,000
Train from Ulianovsk Centr to Kazansky Railway Terminal
- Ave. Duration
- 15h 50m
- Frequency
- Once daily
- Estimated price
- ₽2,400–5,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽11,000–17,000
- 3rd Class (Platzcart)
- ₽2,400–3,300
- 2nd Class (Kupé)
- ₽3,700–5,500
Train from Yaroslavsky Railway Terminal to Arhangelsk
- Ave. Duration
- 20h 15m
- Frequency
- Once daily
- Estimated price
- ₽3,000–6,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽13,000–19,000
- 3rd Class (Platzcart)
- ₽3,000–3,900
- 2nd Class (Kupé)
- ₽4,200–6,000
Train from Verhniaia Terrasa to Yaroslavl Gl
- Ave. Duration
- 25h 34m
- Frequency
- Once daily
- Estimated price
- ₽2,800–6,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽12,000–18,000
- 3rd Class (Platzcart)
- ₽2,800–3,700
- 2nd Class (Kupé)
- ₽4,000–6,000
Train from Yaroslavl Gl to Arhangelsk
- Ave. Duration
- 15h 26m
- Frequency
- Twice daily
- Estimated price
- ₽2,300–4,900
- Website
- Russian Railways
- 1nd Class (SW)
- ₽11,000–16,000
- 3rd Class (Platzcart)
- ₽2,300–3,100
- 2nd Class (Kupé)
- ₽3,500–4,900
- Phone
- 105
- Website
- Belarusian Railway
Train from Yaroslavl Gl to Arhangelsk
- Ave. Duration
- 15h 54m
- Frequency
- Twice a week
- Estimated price
- ₽5,500–9,954
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽5,500–6,500
- 2nd Class (Kupé)
- ₽9,954
- 1nd Class (SW)
- ₽18,000–21,000
Train from Moscow Belorussky Station to Arhangelsk
- Ave. Duration
- 21h 49m
- Frequency
- Twice a week
- Estimated price
- ₽7,500–12,671
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽7,500–8,500
- 2nd Class (Kupé)
- ₽12,671
- 1nd Class (SW)
- ₽24,000–27,000
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Ulyanovsk Bus station to Kanash
- Ave. Duration
- 2h 36m
- Frequency
- 5 times a day
- Estimated price
- ₽650–1,500
- Schedules at
- avtovokzaly.ru
Bus from Ulyanovsk Bus station to Tsivilsk
- Ave. Duration
- 3h 16m
- Frequency
- 5 times a day
- Estimated price
- ₽800–1,600
- Schedules at
- avtovokzaly.ru
Bus from Tsivilsk to Yaroslavl Bus station
- Ave. Duration
- 16h 25m
- Frequency
- Twice a week
- Estimated price
- ₽1,900–2,700
- Schedules at
- avtovokzaly.ru
Bus from Saransk bus station to Moscow Kotelniki Bus Station
- Ave. Duration
- 13h 10m
- Frequency
- Once daily
- Estimated price
- ₽1,500–2,700
- Schedules at
- avtovokzaly.ru
- Phone
- +78342245466
- [email protected]
- Website
- автовокзал13.рф
Bus from Ulyanovsk Bus station to Saransk bus station
- Ave. Duration
- 6h 14m
- Frequency
- Once daily
- Estimated price
- ₽1,003
- Schedules at
- автовокзал13.рф
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 4 of the smartest ways to explore Australia, Which London airport should I choose?, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
More Questions & Answers
Ulyanovsk to Arkhangel’sk bus services, operated by Avtovokzaly.ru, arrive at Tsivilsk station.
Arkhangel’sk is 1h behind Ulyanovsk. It is currently 10:15 PM in Ulyanovsk and 9:15 PM in Arkhangel’sk.
Ulyanovsk to Arkhangel’sk train services, operated by Russian Railways (РЖД), arrive at Kazansky Railway Terminal station.
Yes, the driving distance between Ulyanovsk to Arkhangel’sk is 1555 km. It takes approximately 23h 16m to drive from Ulyanovsk to Arkhangel’sk.










