Rome2Rio

How to get fromEurope to Russiaby train, plane, bus, car, or night train

Find Transport to Russia

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 10 ways to get from Europe to Russia by train, plane, bus, car, or night train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train to Frankfurt, fly to Pulkovo Airport

    best
    1. Take the train from Bad Hersfeld Bahnhof to Frankfurttrain train
    2. Fly from Frankfurt (FRA) to Pulkovo Airport (LED)plane plane FRA - LED
    14h 43m
    ₽10,924–28,574
  2. Train to Frankfurt, fly to Krasnodar

    cheapest
    1. Take the train from Bad Hersfeld Bahnhof to Frankfurttrain train
    2. Fly from Frankfurt (FRA) to Krasnodar (KRR)plane plane FRA - KRR
    12h 6m
    ₽10,784–34,994
  3. Train, bus

    1. Take the train from Bebra Bahnhof to Kassel Bahnhof Wilhelmshöhetrain train Rb5 / ...
    2. Take the train from Kassel Bahnhof Wilhelmshöhe to Braunschweig, Hauptbahnhoftrain train 12 / ...
    3. Take the bus from Braunschweig to Minsk Central Bus Stationbus bus
    4. Take the bus from Minsk Central Bus Station to Salaryevo Bus Stationbus bus
    36h 32m
    ₽18,829–40,541
  4. Train, bus via Ostrava

    1. Take the train from Eisenach Hbf to Ostrava hl.n.train train Drf
    2. Take the bus from Ostrava to Brest Bus stationbus bus
    3. Take the train from Brest C to Moskva Belorusskaiatrain train
    40h 2m
  5. Drive  2,138.8 km

    1. Drive from Europe to Moscowcar car 2,138.8 km
    22h 21m
    ₽35,703–51,570
  6. Train to Frankfurt, fly to Sheremetyevo International Airport

    1. Take the train from Bad Hersfeld Bahnhof to Frankfurttrain train
    2. Fly from Frankfurt (FRA) to Sheremetyevo International Airport (SVO)plane plane FRA - SVO
    13h 40m
    ₽10,934–28,564
  7. Train, train to Hannover Airport, fly to Krasnodar

    1. Take the train from Eschwege-Niederhone Bahnhof to Göttingentrain train
    2. Take the train from Göttingen to Hannover Hauptbahnhoftrain train
    3. Fly from Hannover Airport (HAJ) to Krasnodar (KRR)plane plane HAJ - KRR
    16h 50m
  8. Train, bus via Kraków

    1. Take the train from Eisenach Hbf to Oswiecimtrain train Drf
    2. Take the train from Oświęcim to Krakow Opatkowicetrain train
    3. Take the bus from Kraków to Moscow, International Bus Stationbus bus
    37h 16m
  9. Train, night train, bus

    1. Take the train from Bebra Bahnhof to Fulda Bahnhoftrain train Rb5
    2. Take the nighttrain from Fulda to Berlin Hbfnighttrain night train Nj
    3. Take the bus from Berlin Hauptbahnhof to Kaliningrad Bus stationbus bus 905 / ...
    4. Take the train from Kaliningrad-Passajirsk to Moskva Belorusskaiatrain train
    43h 1m
    ₽14,853–29,088
  10. Train, bus via Riga

    1. Take the train from Eschwege-Niederhone Bahnhof to Göttingentrain train
    2. Take the bus from Göttingen to Rīgabus bus
    3. Take the bus from Riga Central Bus Station to Severnye Vorota Bus Terminalbus bus
    2d 4h

Frankfurt (FRA) to Pulkovo Airport (LED) flights

Calendar49Weekly Planes
Duration10h 6mAverage Duration
Ticket₽8,730Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Europe and Russia?

There is no direct connection from Europe to Russia. However, you can take the line 315 bus to Bebra Bahnhof, walk to Bebra Bahnhof, take the train to Bad Hersfeld Bahnhof, take the train to Frankfurt, walk to Frankfurt (FRA) airport, fly to Pulkovo Airport (LED), walk to Аэропорт "Пулково 1", Посадка, take the line 39 bus to Авиационная Ул., walk to Moskovskaya, take the line 2 subway to Tekhnologichesky Institut, then take the line 1 subway to Narvskaya. Alternatively, you can take a bus from Nentershausen Oderstraße to Biblioteka Imeni Lenina via Bebra Bahnhof, Bebra Bahnhof, Kassel Bahnhof Wilhelmshöhe, Braunschweig, Hauptbahnhof, Braunschweig, Minsk Central Bus Station, Salaryevo Bus Station, and Salaryevo in around 36h 32m.

Airlines
Train operators
Bus operators

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