Rome2Rio

How to get fromSuzdal to Saint Petersburgby bus, plane, train, car, or subway

Find Transport to Saint Petersburg

See all options

There are 8 ways to get from Suzdal to Saint Petersburg by bus, plane, train, car, or subway

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 to Ivanovo Yuzhny, fly

    best
    1. Take the bus from Suzdal Bus station to Ivanovo Bus stationbus bus
    2. Fly from Ivanovo Yuzhny (IWA) to Pulkovo Airport (LED)plane plane IWA - LED
    5h 39m
    ₽5,957–29,561
  2. Train

    cheapest
    1. Take the train from Vladimir to Moskovsky Railway Terminaltrain train 063Й / ...
    10h 8m
    ₽2,520–6,109
  3. Drive 914.9 km

    1. Drive from Suzdal to Saint Petersburgcar car 914.9 km
    10h 1m
    ₽6,309–9,112
  4. Bus, train, line 1 subway to Moscow Vnukovo, fly

    1. Take the bus from Suzdal Bus station to Vladimir Bus stationbus bus
    2. Take the train from Vladimir to Moscow Vostochny Stationtrain train
    3. Take the subway from Cherkizovskaya to Salaryevosubway subway
    4. Fly from Moscow Vnukovo (VKO) to Pulkovo Airport (LED)plane plane VKO - LED
    8h 20m
    ₽5,570–31,239
  5. Bus to Kostroma, fly

    1. Take the bus from Suzdal Bus station to Kostroma Bus stationbus bus
    2. Fly from Kostroma (KMW) to Pulkovo Airport (LED)plane plane KMW - LED
    8h 44m
    ₽5,680–29,882
  6. Bus, train, line 14 train to Domodedovo International Airport, fly

    1. Take the bus from Suzdal Bus station to Vladimir Bus stationbus bus
    2. Take the train from Vladimir to Moscow Vostochny Stationtrain train
    3. Take the train from Lokomotiv to Verkhnie Kotlytrain train
    4. Fly from Domodedovo International Airport (DME) to Pulkovo Airport (LED)plane plane DME - LED
    8h 37m
  7. Train to Nizhny Novgorod International Airport, fly

    1. Take the train from Vladimir to Nizhny Novgorod Striginotrain train
    2. Fly from Nizhny Novgorod International Airport (GOJ) to Pulkovo Airport (LED)plane plane GOJ - LED
    8h 22m
    ₽6,840–34,179
  8. Train via Moscow

    1. Take the train from Vladimir to Ploschad Tryokh Vokzalovtrain train
    2. Take the train from Leningradsky Railway Terminal to Moskovsky Railway Terminaltrain train 746У / ...
    10h 44m

Ivanovo Yuzhny (IWA) to Pulkovo Airport (LED) flights

Calendar3Weekly Planes
Duration1h 40mAverage Duration
Ticket₽4,815Cheapest Price
See schedules

Questions & Answers

What companies run services between Suzdal, Vladimir, Russia and Saint Petersburg, Russia?

Russian Railways (РЖД) operates a train from Vladimir to Moskovsky Railway Terminal twice daily. Tickets cost ₽2,400–5,000 and the journey takes 8h 18m.

Airlines
Train operators
Bus 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 5 incredible day trips from Florence by train, How to get from Luton Airport into central London, and Flying into Beijing? - to help you get the most out of your next trip.