There are 4 ways to get from Alta to Saint Petersburg by plane, train, bus, 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 Alta to Tartu Ülenurme Airport, train
best- Fly from Alta (ALF) to Tartu Ülenurme Airport (TAY)plane ALF - TAY
- Take the train from Vana-Kuuste to Koidulatrain
- Take the train from Pechory-Pskovskie to Baltiysky Railway Terminaltrain
17h 33m₽18,154–68,162Bus, drive, train
cheapest- Take the bus from Løkkeveien to Varangerbotn bussterminalbus 120
- Take the bus from Varangerbotn bussterminal to Kirkenes lufthavn Høybuktmoenbus 150
- Drive from Kirkenes lufthavn Høybuktmoen to Nikel'car
- Take the bus from Nikel' to Murmansk Bus stationbus 211
- Take the train from Murmansk to Ladozhsky Railway Terminaltrain
39h 8m₽11,214–17,512Drive 1,988.2 km
- Drive from Alta to Saint Petersburgcar 1,988.2 km
28h 24m₽45,084–65,121Bus, drive, bus to Murmansk Airport, fly to Pulkovo Airport
- Take the bus from Løkkeveien to Varangerbotn bussterminalbus
- Take the bus from Varangerbotn bussterminal to Neidenkroabus
- Drive from Neidenkroa to Nikel'car
- Take the bus from Nikel' to Murmansk Bus stationbus
- Fly from Murmansk Airport (MMK) to Pulkovo Airport (LED)plane MMK - LED
19h 5m₽13,879–42,702
Alta (ALF) to Tartu Ülenurme Airport (TAY) flights
Comparing Your Travel Options
The cheapest way to get from Alta to Saint Petersburg is to bus and drive and train which costs RUB 11000 - RUB 18000 and takes 39h 8m.
The fastest way to get from Alta to Saint Petersburg is to fly and train which takes 17h 33m and costs RUB 18000 - RUB 70000.
The distance between Alta and Saint Petersburg is 1725 km. The road distance is 1988.2 km.
It takes approximately 17h 33m to get from Alta to Saint Petersburg, including transfers.
Saint Petersburg is 2h ahead of Alta. It is currently 2:44 AM in Alta and 4:44 AM in Saint Petersburg.
Yes, the driving distance between Alta to Saint Petersburg is 1988 km. It takes approximately 28h 24m to drive from Alta to Saint Petersburg.
What companies run services between Alta, Norway and Saint Petersburg, Russia?
There is no direct connection from Alta to Saint Petersburg. However, you can take the line 42 bus to Alta lufthavn, walk to Alta-Airport-ALF airport, fly to Tartu Ülenurme Airport (TAY), walk to Lennujaam, take the line 339 bus to Kuuste, walk to Vana-Kuuste, take the train to Koidula, drive to Pechory-Pskovskie, then take the train to Baltiysky Railway Terminal. Alternatively, you can take a bus from Løkkeveien to Spasskaya via Varangerbotn bussterminal, Kirkenes lufthavn Høybuktmoen, Nikel', Murmansk Bus station, Murmansk, Ladozhsky Railway Terminal, and Ladozhskaya in around 39h 8m.
- Website
- finnair.com
Flights from Alta to Tartu Ülenurme Airport via Tromso, Helsinki
- Ave. Duration
- 7h 5m
- When
- Monday, Tuesday, Thursday, Friday, Sunday, and Wednesday
- Estimated price
- ₽21,000–60,000
Flights from Alta to Tartu Ülenurme Airport via Oslo, Helsinki
- Ave. Duration
- 9h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽16,000–65,000
- Website
- flysmartavia.com
Flights from Murmansk Airport to Pulkovo Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ₽5,500–31,000
- Website
- aeroflot.ru
Flights from Murmansk Airport to Pulkovo Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₽5,500–31,000
- Phone
- +372 616 0245
- [email protected]
- Website
- Elron
Train from Vana-Kuuste to Koidula
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- ₽420–700
- Website
- Elron
- Express Train Ticket
- ₽500–700
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Pechory-Pskovskie to Baltiysky Railway Terminal
- Ave. Duration
- 4h 38m
- Frequency
- 5 times a week
- Estimated price
- ₽1,100–1,600
- Website
- Russian Railways
- Lastochka Train
- ₽1,100–1,600
- Commuter Electric Train
- ₽1,100–1,600
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Murmansk to Ladozhsky Railway Terminal
- Ave. Duration
- 23h 59m
- Frequency
- Twice daily
- Estimated price
- ₽3,400–6,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽14,000–21,000
- 3rd Class (Platzcart)
- ₽3,400–4,400
- 2nd Class (Kupé)
- ₽4,700–6,500
- Phone
- 177
- [email protected]
- Website
- Snelandia
Bus from Løkkeveien to Varangerbotn bussterminal
- Ave. Duration
- 6h 27m
- Frequency
- 6 times a week
- Estimated price
- ₽4,700–6,500
- Schedules at
- Snelandia
Bus from Varangerbotn bussterminal to Kirkenes lufthavn Høybuktmoen
- Ave. Duration
- 1h 37m
- Frequency
- 3 times a day
- Estimated price
- ₽1,500–2,200
- Schedules at
- Snelandia
Bus from Løkkeveien to Varangerbotn bussterminal
- Ave. Duration
- 6h 27m
- Frequency
- 6 times a week
- Estimated price
- ₽4,700–6,500
- Schedules at
- Snelandia
Bus from Varangerbotn bussterminal to Neidenkroa
- Ave. Duration
- 1h 7m
- Frequency
- 3 times a day
- Estimated price
- ₽1,200–1,700
- Schedules at
- Snelandia
- Website
- route51.ru
Bus from Nikel' to Murmansk Bus station
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- ₽300
- Schedules at
- route51.ru
Bus from Nikel' to Murmansk Bus station
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- ₽300
- Schedules at
- route51.ru
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.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide










