Travel from Kirkenes to Saint-Petersburg-Russia

Bus from Kirkenes to Saint Petersburg

VisitInari.fi operates a bus from Kirkenes to Saint Petersburg on demand. Tickets cost $510 - $540 and the journey takes 4 h 2 min. 4 other operators also service this route.

How to get from Kirkenes to Saint Petersburg

From Kirkenes bus to Murmansk Bus Station, line 106 bus to Murmansk airport, fly to St. Petersburg airport, line 39 bus to Moskovskaya, then line 2 Metro to Saint Petersburg. 7 h 41 min $147. From Kirkenes bus to Murmansk, train to Apatiti 1, taxi to Apatity airport, fly to St. Petersburg airport, line 39 bus to Moskovskaya, then line 2 Metro to Saint Petersburg. 10 h 48 min $238. From Kirkenes bus to Kakslauttanen, bus to Rovaniemi linja-autoasema, bus to Helsinki-Vantaa, then bus to Ploshchad Vosstaniya. 29 h 57 min $741. From Kirkenes bus to Murmansk, train to Ladozhskaya, then line 4 Metro to Spasskaya. 30 h 56 min $105. From Kirkenes drive to Saint Petersburg. 19 h 38 min $302.
Close Print Itinerary
  1. Here are 5 options to get from
    Kirkenes to Saint Petersburg:

    1. Trip:
      1 Bus to Murmansk, fly
      • One-Way approx: USD $112 - $177
      • Duration: 7 h 41 min
      Open +
      • Trip:
        1 Bus to Murmansk, fly
        • One-Way approx: USD $112 - $177
        • Duration: 7 h 41 min
        Close x
    2. Trip:
      2 Bus, train to Apatity, fly
      • One-Way approx: USD $106 - $384
      • Duration: 10 h 48 min
      Open +
      • Trip:
        2 Bus, train to Apatity, fly
        • One-Way approx: USD $106 - $384
        • Duration: 10 h 48 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $691 - $798
      • Duration: 29 h 57 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $691 - $798
        • Duration: 29 h 57 min
        Close x
    4. Trip:
      4 Bus, train
      • One-Way approx: USD $75 - $135
      • Duration: 30 h 56 min
      Open +
      • Trip:
        4 Bus, train
        • One-Way approx: USD $75 - $135
        • Duration: 30 h 56 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $240 - $360
      • Duration: 19 h 38 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $240 - $360
        • Duration: 19 h 38 min
        Close x