Rome2Rio

How to get fromIvangorod to Smolenskby bus, train, car, taxi, or plane

Find Transport to Smolensk

See all options

There are 9 ways to get from Ivangorod to Smolensk by bus, train, car, taxi, or plane

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

  1. Bus

    best
    1. Take the bus from Ivangorod to Saint Petersburg Bus Terminalbus bus 842
    2. Take the bus from Saint Petersburg Bus Terminal to Smolenskbus bus
    14h 10m
    ₽1,733–3,900
  2. Train

    1. Take the train from Ivangorod to Baltiysky Railway Terminaltrain train 6662
    2. Take the train from Vitebsky Railway Terminal to Smolensktrain train 067А
    16h 13m
    ₽2,574–5,180
  3. Drive 695.6 km

    1. Drive from Ivangorod to Smolenskcar car 695.6 km
    9h 59m
    ₽4,777–6,900
  4. Taxi

    1. Take the taxi from Ivangorod to Smolensktaxi taxi 695.6 km
    9h 59m
    ₽12,000–15,000
  5. Train, fly to Moscow Vnukovo

    1. Take the train from Ivangorod to Airporttrain train
    2. Fly from Pulkovo Airport (LED) to Moscow Vnukovo (VKO)plane plane LED - VKO
    3. Take the train from Moscow Belorussky Station to Smolensktrain train
    11h 56m
    ₽8,841–36,010
  6. Train, bus

    1. Take the train from Ivangorod to Tat'yaninotrain train
    2. Take the train from Tat'yanino to Luga-1train train
    3. Take the bus from Luga to Velizhbus bus
    4. Take the bus from Velizh to Smolenskbus bus
    16h 26m
    ₽2,689–4,286
  7. Train, fly to Domodedovo International Airport

    1. Take the train from Ivangorod to Airporttrain train
    2. Fly from Pulkovo Airport (LED) to Domodedovo International Airport (DME)plane plane LED - DME
    3. Take the train from Moscow Belorussky Station to Smolensktrain train
    12h
    ₽9,231–36,360
  8. Train, fly to Minsk National Airport, bus

    1. Take the train from Ivangorod to Airporttrain train
    2. Fly from Pulkovo Airport (LED) to Minsk National Airport (MSQ)plane plane LED - MSQ
    3. Take the bus from Minsk Airport to Minsk stationbus bus
    4. Take the train from Minsk Pas to Smolensktrain train
    11h 54m
    ₽6,256–36,840
  9. Train, fly to Gomel Airport

    1. Take the train from Ivangorod to Airporttrain train
    2. Fly from Pulkovo Airport (LED) to Gomel Airport (GME)plane plane LED - GME
    3. Take the train from Gomel to Smolensktrain train
    14h 30m
    ₽9,506–37,450

Pulkovo Airport (LED) to Moscow Vnukovo (VKO) flights

Calendar152Weekly Planes
Duration1h 40mAverage Duration
Ticket₽4,490Cheapest Price
See schedules

Questions & Answers

What companies run services between Ivangorod, Leningrad Oblast, Russia and Smolensk, Russia?

You can take a bus from Ivangorod to Smolensk via Saint Petersburg Bus Terminal in around 14h 10m. Alternatively, you can take a train from Ivangorod to Smolensk via Baltiysky Railway Terminal, Baltiyskaya, Pushkinskaya, and Vitebsky Railway Terminal in around 16h 13m.

Airlines
Train operators
Bus operators
Other operators

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 How do I get from Sydney to Melbourne, Train travel in Spain: A guide to Renfe, and Travelling around the UAE - to help you get the most out of your next trip.

More Questions & Answers