• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 7 ways to get from Saint Petersburg to Vladimir by train, car 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.

Recommended option

Train  •  6 h 4 min

  1. Take the train from St Petersburg Glavny to Wladimir Pass

$20 - $50

6 alternative options

Drive  •  13 h 16 min

  1. Drive from Saint Petersburg to Vladimir 561.9 miles

$55 - $80

Fly to Moscow Sheremetyevo, train  •  6 h 48 min

  1. Fly from Pulkovo (LED) to Moscow Sheremetyevo (SVO) LED - SVO
  2. Take the train from Moskva Kurskaja to Wladimir Pass

$45 - $270

Fly to Moscow Domodedovo, train  •  6 h 59 min

  1. Fly from Pulkovo (LED) to Moscow Domodedovo (DME) LED - DME
  2. Take the train from Moskva Kurskaja to Wladimir Pass

$44 - $190

Fly to Moscow Vnukovo, train  •  7 h 12 min

  1. Fly from Pulkovo (LED) to Moscow Vnukovo (VKO) LED - VKO
  2. Take the train from Moskva Kurskaja to Wladimir Pass

$42 - $250

Fly to Nizhny Novgorod, train  •  7 h 23 min

  1. Fly from Pulkovo (LED) to Nizhny Novgorod (GOJ) LED - GOJ
  2. Take the train from Nishnij Novgorod Moskovsk to Wladimir Pass

$65 - $101

Fly to Ivanovo, train  •  8 h 24 min

  1. Fly from Pulkovo (LED) to Ivanovo (IWA) LED - IWA
  2. Take the train from Ivanovo(RUS) to Kovrov 1
  3. Take the train from Kovrov 1 to Wladimir Pass

$159 - $282

Questions & Answers

The cheapest way to get from Saint Petersburg to Vladimir is to train which costs RUB 1300 - RUB 3100 and takes 6 h 4 min.

More details

The quickest way to get from Saint Petersburg to Vladimir is to train which costs RUB 1300 - RUB 3100 and takes 6 h 4 min.

More details

Yes, there is a direct train departing from St Petersburg Glavny and arriving at Wladimir Pass. Services depart once daily, and operate every day. The journey takes approximately 6 h 4 min.

More details

The distance between Saint Petersburg and Vladimir is 727 km. The road distance is 899.1 km.

Get driving directions

The best way to get from Saint Petersburg to Vladimir without a car is to train which takes 6 h 4 min and costs RUB 1300 - RUB 3100.

More details

The train from St Petersburg Glavny to Wladimir Pass takes 6 h 4 min including transfers and departs once daily.

More details

Saint Petersburg to Vladimir train services, operated by Russian Railways (RZhD), depart from St Petersburg Glavny station.

More details

The quickest flight from Pulkovo Airport to Moscow Sheremetyevo Airport is the direct flight which takes 1 h 15 min.

Search flights

Saint Petersburg to Vladimir train services, operated by Russian Railways (RZhD), arrive at Wladimir Pass station.

More details

Yes, the driving distance between Saint Petersburg to Vladimir is 899 km. It takes approximately 13 h 16 min to drive from Saint Petersburg to Vladimir.

Get driving directions

Map of how to get from Saint Petersburg to Vladimir.
Launch map view
  • Distance: 454.6 miles
  • Duration: 6 h 4 min

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

Russian Railways (RZhD) operates a train from Saint Petersburg to Vladimir once daily. Tickets cost $20 - $50 and the journey takes 6 h 4 min.

Airlines
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Pulkovo to Moscow Sheremetyevo
Ave. Duration
1 h 22 min
When
Every day
Estimated price
$45 - $250
Flights from Pulkovo to Moscow Vnukovo
Ave. Duration
1 h 35 min
When
Every day
Estimated price
$27 - $270
Flights from Pulkovo to Nizhny Novgorod via Moscow Sheremetyevo
Ave. Duration
3 h 52 min
When
Every day
Estimated price
$55 - $150
S7 Airlines
Website
s7.ru
Flights from Pulkovo to Moscow Domodedovo
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$29 - $210
Flights from Pulkovo to Nizhny Novgorod via Moscow Domodedovo
Ave. Duration
3 h 57 min
When
Every day
Estimated price
$50 - $170
RusLine
Website
rusline.aero
Flights from Pulkovo to Moscow Vnukovo
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$140 - $250
Flights from Pulkovo to Nizhny Novgorod
Ave. Duration
1 h 55 min
When
Monday to Friday
Estimated price
$170 - $260
Flights from Pulkovo to Ivanovo
Ave. Duration
1 h 30 min
When
Monday, Tuesday, Wednesday, Thursday and Saturday
Estimated price
$140 - $250
UTair Aviation
Website
utair.ru
Flights from Pulkovo to Moscow Vnukovo
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$30 - $270
Flights from Pulkovo to Nizhny Novgorod via Moscow Vnukovo
Ave. Duration
4 h 20 min
When
Every day
Estimated price
$60 - $150
Nordwind Airlines
Website
nordwindairlines.ru
Flights from Pulkovo to Moscow Sheremetyevo
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$30 - $180
Pegas Fly
Website
pegasfly.com
Flights from Pulkovo to Moscow Sheremetyevo
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$40 - $310
Pobeda Airlines LLC
Website
pobeda.aero
Flights from Pulkovo to Moscow Vnukovo
Ave. Duration
1 h 33 min
When
Every day
Estimated price
$40 - $120
Alrosa Air Company
Website
alrosa.aero
Flights from Pulkovo to Moscow Domodedovo
Ave. Duration
1 h 15 min
When
Wednesday and Sunday
Estimated price
$40 - $300
Ural Airlines
Website
uralairlines.com
Flights from Pulkovo to Moscow Domodedovo
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$35 - $270
Yamal Airlines
Website
yamal.aero
Flights from Pulkovo to Moscow Domodedovo
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$110 - $600
NordStar
Website
nordstar.su
Flights from Pulkovo to Moscow Domodedovo
Ave. Duration
1 h 45 min
When
Monday and Thursday
Estimated price
$50 - $250
Belavia Belarusian Airlines
Website
belavia.by
Flights from Pulkovo to Nizhny Novgorod via Minsk
Ave. Duration
4 h 25 min
When
Friday and Sunday
Estimated price
$170 - $490
Train operators
Russian Railways (RZhD)
Website
rzd.ru
Train from St Petersburg Glavny to Wladimir Pass
Ave. Duration
6 h 4 min
Frequency
Once daily
Estimated price
$20 - $50
Website
pass.rzd.ru
3rd Class (Platzcart)
$20 - $30
2nd Class (Kupé)
$30 - $50
Train from Moskva Kurskaja to Wladimir Pass
Ave. Duration
1 h 44 min
Frequency
Every 3 hours
Estimated price
$10 - $20
Website
pass.rzd.ru
3rd Class (Platzcart)
$10 - $16
2nd Class (Kupé)
$13 - $20
Train from Nishnij Novgorod Moskovsk to Wladimir Pass
Ave. Duration
2 h 3 min
Frequency
Hourly
Estimated price
$11 - $22
Website
pass.rzd.ru
3rd Class (Platzcart)
$11 - $17
2nd Class (Kupé)
$15 - $22
Train from Ivanovo(RUS) to Kovrov 1
Ave. Duration
2 h 12 min
Frequency
Once daily
Estimated price
$9 - $16
Website
pass.rzd.ru
3rd Class (Platzcart)
$9 - $14
2nd Class (Kupé)
$10 - $16
Train from Kovrov 1 to Wladimir Pass
Ave. Duration
31 min
Frequency
Every 2 hours
Estimated price
$8 - $14
Website
pass.rzd.ru
3rd Class (Platzcart)
$8 - $13
2nd Class (Kupé)
$9 - $14
Central PPK
Website
central-ppk.ru
Train from Moscow Kursky Station to Vladimir
Ave. Duration
2 h 39 min
Frequency
4 times a day
Estimated price
$5 - $8
Schedules at
central-ppk.ru

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 to get from London City Airport into central London, South Korea: Travelling from Seoul to Busan and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.

More Questions & Answers

Nordwind Airlines, Pegas Fly and Aeroflot Russian Airlines offer flights from Pulkovo Airport to Moscow Sheremetyevo Airport.

Search flights

There are 305+ hotels available in Vladimir. Prices start at $22 USD per night.

More details