Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
12 h 45 min
1228 km.
from $67
Composite Route Car Only
Three ways to Travel from Saint Petersburg to Voronezh
Select an Option Below to Start Your Journey
Cheapest
By car (1 228 km)
Fastest
Plane to Voronezh
Other
Rideshare
Transport providers
Airlines
Aeroflot Russian Airlines
Website:
aeroflot.ru/
Plane from Pulkovo Airport to Moscow
Ave. Duration:
1h 45m
Frequency:
Every day
Estimated price:
$31.85–$318.46
Plane from Pulkovo Airport to Penza
Ave. Duration:
2h 15m
Frequency:
Monday, Wednesday, Friday, and Sunday
Estimated price:
$54.78–$369.42
Plane from Pulkovo Airport to Volgograd
Ave. Duration:
2h 35m
Frequency:
Every day
Estimated price:
$63.69–$407.64
Red Wings
Website:
flyredwings.com/
Plane from Pulkovo Airport to Grabtsevo
Ave. Duration:
1h 35m
Frequency:
Sunday
Estimated price:
$34.39–$318.46
Azimuth
Website:
azimuth.aero/
Plane from Pulkovo Airport to Moscow
Ave. Duration:
1h 35m
Frequency:
Wednesday, Friday, and Sunday
Estimated price:
$31.85–$318.46
Plane from Pulkovo Airport to Grabtsevo
Ave. Duration:
1h 28m
Frequency:
Monday, Tuesday, Friday, and Saturday
Estimated price:
$34.39–$318.46
Smartavia
Website:
flysmartavia.com/
Plane from Pulkovo Airport to Volgograd
Ave. Duration:
2h 40m
Frequency:
Monday to Saturday
Estimated price:
$63.69–$407.64
Nordwind Airlines
Website:
nordwindairlines.ru/
Plane from Pulkovo Airport to Sheremetyevo
Ave. Duration:
1h 26m
Frequency:
Monday, Thursday, Friday, and Sunday
Estimated price:
$30.57–$318.46
Belavia Belarusian Airlines
Website:
belavia.by/
Plane from Pulkovo Airport to Domodedovo
Ave. Duration:
3h 50m
Frequency:
Every day
Estimated price:
$331.20–$891.70
Severstal Air Company
Website:
severstal-avia.ru/
Plane from Pulkovo Airport to Sheremetyevo
Ave. Duration:
3h 47m
Frequency:
Friday and Sunday
Estimated price:
$39.49–$331.20
S7 Airlines
Website:
s7.ru/
Plane from Pulkovo Airport to Domodedovo
Ave. Duration:
1h 35m
Frequency:
Every day
Estimated price:
$33.12–$318.46
UTair Aviation
Website:
utair.ru/
Plane from Pulkovo Airport to Moscow
Ave. Duration:
1h 35m
Frequency:
Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
Estimated price:
$31.85–$318.46
RusLine
Website:
rusline.aero/
Plane from Pulkovo Airport to Moscow
Ave. Duration:
1h 40m
Frequency:
Sunday
Estimated price:
$31.85–$318.46
Plane from Pulkovo Airport to Tambov
Ave. Duration:
11h 58m
Frequency:
Monday, Tuesday, Wednesday, Thursday, and Sunday
Estimated price:
$49.68–$356.68
Alrosa Air Company
Website:
alrosa.aero/
Plane from Pulkovo Airport to Moscow
Ave. Duration:
1h 40m
Frequency:
Sunday
Estimated price:
$31.85–$318.46
Train operators
Russian Railways (РЖД)
Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Moskovsky Railway Terminal to Voronezh-1
Ave. Duration:
16h 7m
Frequency:
Once daily
Estimated price:
$43.31–$70.06
Train from Kazansky Railway Terminal to Voronej
Ave. Duration:
7h 54m
Frequency:
Twice daily
Estimated price:
$26.75–$43.31
Train from Tambov 1 to Michurinsk
Ave. Duration:
1h 8m
Frequency:
Every 4 hours
Estimated price:
$14.01–$22.93
Train from Michurinsk Uralskii to Griazi
Ave. Duration:
1h 1m
Frequency:
Twice daily
Estimated price:
$14.01–$22.93
Train from Gryazi Voronezhskie to Voronezh-1
Ave. Duration:
1h 45m
Frequency:
Twice daily
Estimated price:
$15.29–$25.48
Train from Kaluga-1 to Voronej
Ave. Duration:
12h 48m
Frequency:
Once daily
Estimated price:
$30.57–$48.41
Train from Penza 1 to Voronej
Ave. Duration:
13h 28m
Frequency:
4 times a week
Estimated price:
$26.75–$44.59
Russian Railways (Commuter Trains)
Phone:
8 (800) 775-00-00
Website:
rzd.ru/
Train from Kazansky Railway Terminal to Voronej
Ave. Duration:
6h 25m
Frequency:
Twice daily
Estimated price:
$26.75–$39.49
Train from Gryazi Voronezhskie to Voronezh-1
Ave. Duration:
1h 13m
Frequency:
Twice daily
Estimated price:
$7.01–$10.19
Grand Service Express
Phone:
8 800 775 54 53
Website:
grandtrain.ru/
Train from Michurinsk Uralskii to Griazi
Ave. Duration:
59 min
Frequency:
Twice daily
Estimated price:
$2.29–$8.28
Russian Railways (RZhD)
Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Kazansky Railway Terminal to Voronej
Ave. Duration:
9h 23m
Frequency:
4 times a week
Estimated price:
$39.49–$101.91
Bus operators
Avtovokzaly.ru
Phone:
8-800-775-45-73
Website:
avtovokzaly.ru/
Bus from Saint Petersburg Bus Terminal to Voronezh
Ave. Duration:
21h 20m
Frequency:
Twice a week
Estimated price:
$34.39–$48.41
Bus from Volgograd Bus station to Voronezh
Ave. Duration:
8h 30m
Frequency:
Twice daily
Estimated price:
$20.38–$30.57
Questions and Answers
What is the cheapest way to get from Saint Petersburg to Voronezh?
The cheapest way to get from Saint Petersburg to Voronezh is to bus which costs $29.35 - $41.30 and takes 21h 20m.
What is the fastest way to get from Saint Petersburg to Voronezh?
The fastest way to get from Saint Petersburg to Voronezh is to fly and train which takes 12h 38m and costs $59.78 - $369.57 .
Is there a direct bus between Saint Petersburg and Voronezh?
Yes, there is a direct bus departing from Saint Petersburg Bus Terminal and arriving at Voronezh. Services depart twice a week. The journey takes approximately 21h 20m.
Is there a direct train between Saint Petersburg and Voronezh?
Yes, there is a direct train departing from Moskovsky Railway Terminal and arriving at Voronezh-1. Services depart once daily, and operate every day. The journey takes approximately 16h 7m.
How far is it from Saint Petersburg to Voronezh?
The distance between Saint Petersburg and Voronezh is 1223 km. The road distance is 1227.4 km.
How do I travel from Saint Petersburg to Voronezh without a car?
The best way to get from Saint Petersburg to Voronezh without a car is to train which takes 16h 7m and costs $36.96 - $59.78 .
How long does it take to get from Saint Petersburg to Voronezh?
The train from Moskovsky Railway Terminal to Voronezh-1 takes 16h 7m including transfers and departs once daily.
Where do I catch the Saint Petersburg to Voronezh bus from?
Saint Petersburg to Voronezh bus services, operated by Avtovokzaly.ru, depart from Saint Petersburg Bus Terminal station.
Where do I catch the Saint Petersburg to Voronezh train from?
Saint Petersburg to Voronezh train services, operated by Russian Railways (РЖД), depart from Moskovsky Railway Terminal station.
Train or bus from Saint Petersburg to Voronezh?
The best way to get from Saint Petersburg to Voronezh is to train which takes 16h 7m and costs $36.96 - $59.78 . Alternatively, you can bus, which costs $29.35 - $41.30 and takes 21h 20m.
Where does the Saint Petersburg to Voronezh bus arrive?
Saint Petersburg to Voronezh bus services, operated by Avtovokzaly.ru, arrive at Voronezh station.
Where does the Saint Petersburg to Voronezh train arrive?
Saint Petersburg to Voronezh train services, operated by Russian Railways (РЖД), arrive at Voronezh-1 station.
Can I drive from Saint Petersburg to Voronezh?
Yes, the driving distance between Saint Petersburg to Voronezh is 1227 km. It takes approximately 13h 4m to drive from Saint Petersburg to Voronezh.