
Borisoglebsk is the Russian border checkpoint after Kirkenes, on the road to Murmansk.
Kirkenes is a tiny town with a correspondingly small airport. Nothing has changed there: the minibuses to Murmansk wait on the right as you exit the airport. They’re synchronized with the two daily flights from Oslo—the SAS around 11:00 AM and Norwegian around 11:30 AM. They stop in Kirkenes at the corner of the Scandic for an hour, where other passengers can board, then head straight to the nearby border.
This is the least hassle Frontex/Schengen border. The Norwegian agent quickly scans your passport, and that’s it. No customs, since Norway is Schengen but not in the EU. On the Russian side, there’s a passport check and a quick customs inspection. All in all, crossing both the Norwegian and Russian checkpoints takes about 15 minutes.
A paper visa is required; e-visas aren’t accepted.
Two companies run the route: Avto Ekspress and Borodin: https://ae51.ru/routes/kirkenes-murmansk/ https://borodinbus.com/
The one-way fare is 5,500 ₽. You can either buy it online in rubles with a MIR card or make a formal reservation and pay in NOK cash to the driver. I took Borodin, and the price in NOK was much more expensive than in ₽.
=========================
On March 25, I left from Pskov via the Estonian border post at Luhaama. I spent three days in Murmansk, flew to St. Petersburg (SPB), stayed there for two days, then took an evening train to Pskov.
Since the end of February—and reportedly until the end of May—the Estonians have restricted the opening hours of the two border crossings near Pskov: Koidula (Pechory on the Russian side) and Luhaama (Izborsk on the Russian side). They’re closed at night between 7:00 PM and 7:00 AM. Right now, there’s a bus from Pskov at 7:00 AM to the border. It drops you off at the end of the road where truckers—many Kazakh and Serbian—are parked on the side. You finish the rest on foot to the barrier, where there’s a quick initial check for Ukrainian stamps in passports. Then you walk to the customs building, followed by passport control at the kiosk for motorists. After that, it’s a 500-meter walk to the Estonian checkpoint. At the moment, things seem calmer. Passport control is quick. The usual silly questions in English: "Where were you? Where are you going?" I just gave my most clueless smile: "Sorry, I don’t understand." Yeah, right—I don’t speak English, especially not at an Estonian border with a French passport. If they’re in a mood, though... A very quick bag inspection. Once you exit the Estonian post, walk to the bus stop sign by the road where another coach takes you to Riga.
The catch: in my case, last Wednesday, there were two passengers (Russians) with old Ukrainian stamps in their passports. The bus from the Estonian post to Riga was supposed to leave around 9:30 AM. We ended up leaving around noon after the two were grilled by the FSB. Since it was a weekday outside of holidays, the bus was half-empty. The fuller the bus and the more people with Ukrainian stamps, the worse the nightmare. Don’t book a same-day flight from Riga. I had a flight at 6:00 PM, so it worked out.
=============
The Kirkenes-Murmansk route is still clearly the easiest and fastest. But it’s not the most convenient since it’s way up north.
Next, I’d say the Gdansk-Kaliningrad route in the middle of the week. Avoid weekends and holiday departures/returns.
Avoid the Narva-Ivangorod route during Christmas, Easter, May 9, and *all* summer.
==============
About flights from Murmansk to St. Petersburg: prices are good. I bought my ticket the day before departure on Rossiya for 7,500 ₽, including 10 kg of luggage + a handbag.

It’s the tail end of the northern lights season, and there were still crowds of Chinese tourists.

By the way, Murmansk is twinned with Harbin:

Chinese tourists are the largest foreign group, followed by Indians, then a mix of others from the Far East, Turks, Arabs, etc. Brochures are bilingual—Russian and Chinese:

============================
But let’s talk practical stuff. --
My domestic SIM card was restricted for SMS and internet for 24 hours. After that, if you want to keep using SMS, don’t turn off your phone—restarting triggers another 24-hour purgatory.
My Russian SIM cards (Megafon, MTS, Beeline) were activated as soon as I logged into their respective apps with my credentials.
Internet --
Telegram is heavily slowed down by authorities. To use it, you need to connect through proxy servers, which you load into the latest version of the app. Traffic is then rerouted internally within Telegram to servers outside Russia (Germany, Poland, Sweden, etc.). You can find these proxies on various channels. One is ChatVPN—check their website too.
For general internet use, like browsing the web, VPNs that work right now use the VLESS protocol. You can find several on Telegram by searching "VPN." A few free days, then payment in rubles or crypto.
Rozkomnadzor’s team are experts at this, so things can change. It’s a constant cat-and-mouse game.
Pskov is a special case. The city is near Estonia and has a large military base. Depending on NATO drone swarms launched from the Baltics, Wi-Fi can be completely suspended except for the most essential mobile apps. The drone swarms use the 4G network, and the powerful electronic jamming and drone suppression systems cause periods without Wi-Fi—including in hotels. Wired connections aren’t affected.

















