There are 6 ways to get from Smolensk to Petrusburg by train, plane, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Domodedovo International Airport, fly to Bram Fischer International Airport, taxi
best- Take the train from Smolensk to Moscow Belorussky Stationtrain
- Fly from Domodedovo International Airport (DME) to Bram Fischer International Airport (BFN)plane DME - BFN
- Take the taxi from Bram Fischer International Airport (BFN) to Petrusburgtaxi
25h 43mR 11,663–29,501Train, bus to Vilnius Airport, fly to Bram Fischer International Airport, taxi
cheapest- Take the train from Smolensk to Minsk Pastrain
- Take the bus from Minsk Central Bus Station to Vilnius Airportbus
- Fly from Vilnius Airport (VNO) to Bram Fischer International Airport (BFN)plane VNO - BFN
- Take the taxi from Bram Fischer International Airport (BFN) to Petrusburgtaxi
28h 35mR 9,877–28,914Train to Moscow Vnukovo, fly to Kimberley, taxi
- Take the train from Smolensk to Moscow Belorussky Stationtrain
- Fly from Moscow Vnukovo (VKO) to Kimberley (KIM)plane VKO - KIM
- Take the taxi from Kimberley (KIM) to Petrusburgtaxi
29h 37mR 11,278–26,981Train to Moscow Vnukovo, fly to Bram Fischer International Airport, taxi
- Take the train from Smolensk to Moscow Belorussky Stationtrain
- Fly from Moscow Vnukovo (VKO) to Bram Fischer International Airport (BFN)plane VKO - BFN
- Take the taxi from Bram Fischer International Airport (BFN) to Petrusburgtaxi
25h 38mR 10,628–29,431Train to Minsk National Airport, fly to Kimberley, taxi
- Take the train from Smolensk to Minsk Pastrain
- Fly from Minsk National Airport (MSQ) to Kimberley (KIM)plane MSQ - KIM
- Take the taxi from Kimberley (KIM) to Petrusburgtaxi
26h 14mR 10,741–32,202Train to Minsk National Airport, fly to Bram Fischer International Airport, taxi
- Take the train from Smolensk to Minsk Pastrain
- Fly from Minsk National Airport (MSQ) to Bram Fischer International Airport (BFN)plane MSQ - BFN
- Take the taxi from Bram Fischer International Airport (BFN) to Petrusburgtaxi
26hR 11,091–32,652
Domodedovo International Airport (DME) to Bram Fischer International Airport (BFN) flights
Questions & Answers
The cheapest way to get from Smolensk to Petrusburg is to train and fly and taxi which costs R 11 000 - R 27 000 and takes 29h 37m.
The fastest way to get from Smolensk to Petrusburg is to train and fly and taxi which takes 25h 38m and costs R 10 000 - R 30 000.
The distance between Smolensk and Petrusburg is 10021 km.
It takes approximately 25h 43m to get from Smolensk to Petrusburg, including transfers.
Petrusburg is 1h behind Smolensk. It is currently 11:56 AM in Smolensk and 10:56 AM in Petrusburg.
What companies run services between Smolensk, Russia and Petrusburg, South Africa?
There is no direct connection from Smolensk to Petrusburg. However, you can take the train to Moscow Belorussky Station, walk to Belorusskaya, take the line 2 subway to Paveletskaya, walk to Paveletsky Rail Terminal, take the train to Moscow Domodedovo Airport, walk to Domodedovo International Airport (DME) airport, fly to Bram Fischer International Airport (BFN), then take the taxi to Petrusburg. Alternatively, you can take the train to Moscow Belorussky Station, walk to Belorusskaya, take the line 5 subway to Kiyevskaya, walk to Kiyevsky Railway Terminal, take the train to Moscow Vnukovo Airport, walk to Moscow Vnukovo (VKO) airport, fly to Kimberley (KIM), then take the taxi to Petrusburg.
- Website
- emirates.com
Flights from Domodedovo International Airport to Bram Fischer International Airport via Dubai, Johannesburg
- Ave. Duration
- 23h 1m
- When
- Every day
- Estimated price
- R 9,500–30,000
Flights from Moscow Vnukovo to Kimberley via Dubai, Johannesburg
- Ave. Duration
- 27h 2m
- When
- Every day
- Estimated price
- R 9,500–30,000
Flights from Moscow Vnukovo to Bram Fischer International Airport via Dubai, Johannesburg
- Ave. Duration
- 20h 12m
- When
- Every day
- Estimated price
- R 9,500–30,000
Flights from Vilnius Airport to Bram Fischer International Airport via Frankfurt, Capetown
- Ave. Duration
- 23h 45m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- R 10,000–34,000
Flights from Minsk National Airport to Kimberley via Dubai, Capetown
- Ave. Duration
- 29h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R 11,000–33,000
Flights from Minsk National Airport to Bram Fischer International Airport via Dubai, Johannesburg
- Ave. Duration
- 18h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 10,000–30,000
- Website
- flycemair.co.za
Flights from Domodedovo International Airport to Bram Fischer International Airport via Addis Ababa, Johannesburg
- Ave. Duration
- 18h 50m
- When
- Friday
- Estimated price
- R 11,000–29,000
Flights from Moscow Vnukovo to Kimberley via Istanbul, Johannesburg
- Ave. Duration
- 21h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- R 9,000–27,000
Flights from Moscow Vnukovo to Kimberley via Dubai, Johannesburg
- Ave. Duration
- 24h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- R 9,500–30,000
Flights from Moscow Vnukovo to Bram Fischer International Airport via Dubai, Durban
- Ave. Duration
- 17h 30m
- When
- Tuesday and Thursday
- Estimated price
- R 10,000–30,000
Flights from Moscow Vnukovo to Bram Fischer International Airport via Istanbul, Johannesburg
- Ave. Duration
- 18h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- R 9,000–27,000
Flights from Vilnius Airport to Bram Fischer International Airport via Istanbul, Johannesburg
- Ave. Duration
- 17h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- R 8,500–26,000
- Website
- flyairlink.com
Flights from Domodedovo International Airport to Bram Fischer International Airport via Cairo, Johannesburg
- Ave. Duration
- 17h 40m
- When
- Saturday
- Estimated price
- R 10,000–27,000
Flights from Moscow Vnukovo to Kimberley via Zanzibar, Dar es Salaam, Johannesburg
- Ave. Duration
- 22h 25m
- When
- Thursday
- Estimated price
- R 10,000–25,000
Flights from Vilnius Airport to Bram Fischer International Airport via Frankfurt, Capetown
- Ave. Duration
- 23h 45m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- R 10,000–34,000
- Website
- turkishairlines.com
Flights from Moscow Vnukovo to Kimberley via Istanbul, Johannesburg
- Ave. Duration
- 23h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- R 9,000–27,000
Flights from Moscow Vnukovo to Bram Fischer International Airport via Istanbul, Johannesburg
- Ave. Duration
- 19h 20m
- When
- Every day
- Estimated price
- R 9,000–27,000
Flights from Vilnius Airport to Bram Fischer International Airport via Istanbul, Johannesburg
- Ave. Duration
- 18h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 8,500–26,000
- Website
- klm.com
Flights from Domodedovo International Airport to Bram Fischer International Airport via Cairo, Johannesburg
- Ave. Duration
- 17h 40m
- When
- Saturday
- Estimated price
- R 10,000–27,000
Flights from Vilnius Airport to Bram Fischer International Airport via Amsterdam Schiphol, Johannesburg
- Ave. Duration
- 24h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- R 8,500–30,000
- Website
- airfrance.com
Flights from Vilnius Airport to Bram Fischer International Airport via Paris Charles de Gaulle, Johannesburg
- Ave. Duration
- 23h 15m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 8,500–30,000
- Website
- flysafair.co.za
Flights from Vilnius Airport to Bram Fischer International Airport via Frankfurt, Johannesburg
- Ave. Duration
- 16h 40m
- When
- Friday
- Estimated price
- R 9,000–31,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Smolensk to Moscow Belorussky Station
- Ave. Duration
- 3h 44m
- Frequency
- 3 times a day
- Estimated price
- R 250–390
- Website
- https://eng.rzd.ru/
- Lastochka Train
- R 250–350
- Commuter Electric Train
- R 280–390
Train from Smolensk to Moscow Belorussky Station
- Ave. Duration
- 3h 44m
- Frequency
- 3 times a day
- Estimated price
- R 250–390
- Website
- https://eng.rzd.ru/
- Lastochka Train
- R 250–350
- Commuter Electric Train
- R 280–390
Train from Smolensk to Moscow Belorussky Station
- Ave. Duration
- 3h 44m
- Frequency
- 3 times a day
- Estimated price
- R 250–390
- Website
- https://eng.rzd.ru/
- Lastochka Train
- R 250–350
- Commuter Electric Train
- R 280–390
Train from Smolensk to Minsk Pas
- Ave. Duration
- 3h 8m
- Frequency
- 3 times a day
- Estimated price
- R 220–310
- Website
- https://eng.rzd.ru/
- Lastochka Train
- R 220–310
- Commuter Electric Train
- R 220–310
Train from Smolensk to Minsk Pas
- Ave. Duration
- 3h 8m
- Frequency
- 3 times a day
- Estimated price
- R 220–310
- Website
- https://eng.rzd.ru/
- Lastochka Train
- R 220–310
- Commuter Electric Train
- R 220–310
Train from Smolensk to Minsk Pas
- Ave. Duration
- 3h 8m
- Frequency
- 3 times a day
- Estimated price
- R 220–310
- Website
- https://eng.rzd.ru/
- Lastochka Train
- R 220–310
- Commuter Electric Train
- R 220–310
Train from Smolensk to Moscow Belorussky Station
- Ave. Duration
- 5h 52m
- Frequency
- Twice a week
- Estimated price
- R 700–1,256
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- R 700–850
- 2nd Class (Kupé)
- R 1,256
- 1nd Class (SW)
- R 2,300–2,700
Train from Smolensk to Moscow Belorussky Station
- Ave. Duration
- 5h 52m
- Frequency
- Twice a week
- Estimated price
- R 700–1,256
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- R 700–850
- 2nd Class (Kupé)
- R 1,256
- 1nd Class (SW)
- R 2,300–2,700
Train from Smolensk to Moscow Belorussky Station
- Ave. Duration
- 5h 52m
- Frequency
- Twice a week
- Estimated price
- R 700–1,256
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- R 700–850
- 2nd Class (Kupé)
- R 1,256
- 1nd Class (SW)
- R 2,300–2,700
Train from Smolensk to Minsk Pas
- Ave. Duration
- 3h 57m
- Frequency
- Twice daily
- Estimated price
- R 650–1,110
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- R 650–750
- 2nd Class (Kupé)
- R 1,110
- 1nd Class (SW)
- R 2,000–2,300
Train from Smolensk to Minsk Pas
- Ave. Duration
- 3h 57m
- Frequency
- Twice daily
- Estimated price
- R 650–1,110
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- R 650–750
- 2nd Class (Kupé)
- R 1,110
- 1nd Class (SW)
- R 2,000–2,300
Train from Smolensk to Minsk Pas
- Ave. Duration
- 3h 57m
- Frequency
- Twice daily
- Estimated price
- R 650–1,110
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- R 650–750
- 2nd Class (Kupé)
- R 1,110
- 1nd Class (SW)
- R 2,000–2,300
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Smolensk to Minsk Pas
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- R 240–650
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- R 1,400–2,100
- 3rd Class (Platzcart)
- R 240–320
- 2nd Class (Kupé)
- R 440–650
Train from Smolensk to Minsk Pas
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- R 240–650
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- R 1,400–2,100
- 3rd Class (Platzcart)
- R 240–320
- 2nd Class (Kupé)
- R 440–650
Train from Smolensk to Minsk Pas
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- R 240–650
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- R 1,400–2,100
- 3rd Class (Platzcart)
- R 240–320
- 2nd Class (Kupé)
- R 440–650
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Smolensk to Minsk Pas
- Ave. Duration
- 3h 40m
- Frequency
- 4 times a week
- Estimated price
- R 480–1,600
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- R 1,100–1,600
- 1nd Class (SW)
- R 1,200–1,700
- 3rd Class (Platzcart)
- R 480–600
Train from Smolensk to Minsk Pas
- Ave. Duration
- 3h 40m
- Frequency
- 4 times a week
- Estimated price
- R 480–1,600
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- R 1,100–1,600
- 1nd Class (SW)
- R 1,200–1,700
- 3rd Class (Platzcart)
- R 480–600
Train from Smolensk to Minsk Pas
- Ave. Duration
- 3h 40m
- Frequency
- 4 times a week
- Estimated price
- R 480–1,600
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- R 1,100–1,600
- 1nd Class (SW)
- R 1,200–1,700
- 3rd Class (Platzcart)
- R 480–600
- Phone
- +375-17-251-14-11
- [email protected]
- Website
- minsktrans.by
Bus from Minsk Central Bus Station to Vilnius Airport
- Ave. Duration
- 4h 40m
- Frequency
- Every 4 hours
- Estimated price
- R 95–1,100
- Book at
- https://infobus.by/en/bus
- Website
- https://minsktrans.by/
- Schedules at
- https://minsktrans.by/marshruty-i-raspisanie/
- Phone
- +375 (29) 643 70 22
- [email protected]
- Website
- intercars-tickets.com
Bus from Minsk Central Bus Station to Vilnius Airport
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Estimated price
- R 307
- Website
- https://www.intercars-tickets.com/
- Ave. Duration
- 56 min
- Estimated price
- R 500–1,100
Local Taxis
- Phone
- +27 78 566 8997
UBER
- Phone
- 0800172956
- Website
- uber.com
Local Taxis
- Phone
- +27 78 566 8997
Local Taxis
- Phone
- +27 78 566 8997
UBER
- Phone
- 0800172956
- Website
- uber.com
Local Taxis
- Phone
- +27 78 566 8997
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 Getting to Rome from the airport, How to get from Stansted Airport into central London, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.












