There are 8 ways to get from Krasnoyarsk to Smolensk by bus, plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly to Moscow Vnukovo, train
best- Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus
- Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Moscow Vnukovo (VKO)plane KJA - VKO
- Take the train from Moscow Belorussky Station to Smolensktrain
12h 56m₽16,130–62,015Train
cheapest- Take the train from Krasnoiarsk to Yaroslavsky Railway Terminaltrain 009Н / ...
- Take the train from Moscow Belorussky Station to Smolensktrain 717М / ...
2d 16h₽12,709–21,629Bus, train
- Take the bus from Krasnoyarsk Bus station to Mariinskbus 644
- Take the train from Mariinsk to Chelyabinsk-Glavnytrain
- Take the bus from Chelyabinsk Central bus station to Ufa South Bus Terminalbus 767
- Take the bus from Ufa South Bus Terminal to Kirovbus
- Take the bus from Kirov to Moscow, International Bus Stationbus
- Take the bus from Salaryevo Bus Station to Smolenskbus
3d 9h₽19,787–34,037Drive 4,325 km
- Drive from Krasnoyarsk to Smolenskcar 4,325 km
2d 11h₽28,621–41,341Bus, fly to Sheremetyevo International Airport, train
- Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus
- Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Sheremetyevo International Airport (SVO)plane KJA - SVO
- Take the train from Moscow Belorussky Station to Smolensktrain
13h 43m₽16,245–63,125Bus, fly to Domodedovo International Airport, train
- Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus
- Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Domodedovo International Airport (DME)plane KJA - DME
- Take the train from Moscow Belorussky Station to Smolensktrain
14h 59m₽16,320–62,365Bus, fly to Minsk National Airport, train
- Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus
- Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Minsk National Airport (MSQ)plane KJA - MSQ
- Take the bus from Minsk Airport to Minsk stationbus
- Take the train from Minsk Pas to Smolensktrain
15h 19m₽15,335–68,335Bus, fly to Gomel Airport, train
- Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus
- Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Gomel Airport (GME)plane KJA - GME
- Take the train from Gomel to Smolensktrain
18h 29m₽18,075–66,935
Krasnoyarsk Yemelyanovo Airport (KJA) to Moscow Vnukovo (VKO) flights
Comparing Your Travel Options
The cheapest way to get from Krasnoyarsk to Smolensk is to train which costs RUB 12000 - RUB 22000 and takes 2 days 16h.
The fastest way to get from Krasnoyarsk to Smolensk is to bus and fly and train which takes 12h 56m and costs RUB 16000 - RUB 65000.
No, there is no direct train from Krasnoyarsk to Smolensk. However, there are services departing from Krasnoiarsk and arriving at Smolensk via Komsomolskaya and Moscow Belorussky Station. The journey, including transfers, takes approximately 2 days 16h.
The distance between Krasnoyarsk and Smolensk is 3842 km. The road distance is 4325 km.
The best way to get from Krasnoyarsk to Smolensk without a car is to train which takes 2 days 16h and costs RUB 12000 - RUB 22000.
It takes approximately 12h 56m to get from Krasnoyarsk to Smolensk, including transfers.
Krasnoyarsk to Smolensk train services, operated by Russian Railways (РЖД), depart from Krasnoiarsk station.
Smolensk is 4h behind Krasnoyarsk. It is currently 5:57 AM in Krasnoyarsk and 1:57 AM in Smolensk.
Krasnoyarsk to Smolensk train services, operated by Russian Railways (РЖД), arrive at Yaroslavsky Railway Terminal station.
Yes, the driving distance between Krasnoyarsk to Smolensk is 4325 km. It takes approximately 2 days 11h to drive from Krasnoyarsk to Smolensk.
What companies run services between Krasnoyarsk, Russia and Smolensk, Russia?
You can take a train from Krasnoiarsk to Smolensk via Yaroslavsky Railway Terminal, Komsomolskaya, Belorusskaya, and Moscow Belorussky Station in around 2d 16h.
- Website
- aeroflot.ru
Flights from Krasnoyarsk Yemelyanovo Airport to Moscow Vnukovo via Pulkovo
- Ave. Duration
- 8h 2m
- When
- Every day
- Estimated price
- ₽15,000–65,000
Flights from Krasnoyarsk Yemelyanovo Airport to Sheremetyevo International Airport
- Ave. Duration
- 5h 16m
- When
- Every day
- Estimated price
- ₽12,000–55,000
Flights from Krasnoyarsk Yemelyanovo Airport to Sheremetyevo International Airport via Koltsovo
- Ave. Duration
- 7h 42m
- When
- Monday, Friday, Sunday, and Tuesday
- Estimated price
- ₽12,000–55,000
Flights from Krasnoyarsk Yemelyanovo Airport to Minsk National Airport via Sheremetyevo International Airport
- Ave. Duration
- 11h 52m
- When
- Every day
- Estimated price
- ₽14,000–60,000
- Website
- belavia.by
Flights from Krasnoyarsk Yemelyanovo Airport to Moscow Vnukovo
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₽12,000–55,000
Flights from Krasnoyarsk Yemelyanovo Airport to Minsk National Airport via Moscow Vnukovo
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- ₽14,000–60,000
Flights from Krasnoyarsk Yemelyanovo Airport to Minsk National Airport via Pulkovo
- Ave. Duration
- 8h 22m
- When
- Every day
- Estimated price
- ₽15,000–65,000
Flights from Krasnoyarsk Yemelyanovo Airport to Gomel Airport via Moscow Vnukovo
- Ave. Duration
- 14h
- When
- Thursday and Sunday
- Estimated price
- ₽14,000–60,000
Flights from Krasnoyarsk Yemelyanovo Airport to Gomel Airport via Sheremetyevo International Airport
- Ave. Duration
- 10h 28m
- When
- Tuesday and Friday
- Estimated price
- ₽14,000–60,000
Flights from Krasnoyarsk Yemelyanovo Airport to Gomel Airport via Koltsovo, Sheremetyevo International Airport
- Ave. Duration
- 9h 40m
- When
- Friday
- Estimated price
- ₽14,000–60,000
- Website
- utair.ru
Flights from Krasnoyarsk Yemelyanovo Airport to Moscow Vnukovo
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₽12,000–55,000
Flights from Krasnoyarsk Yemelyanovo Airport to Minsk National Airport via Moscow Vnukovo
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- ₽14,000–60,000
Flights from Krasnoyarsk Yemelyanovo Airport to Minsk National Airport via Pulkovo
- Ave. Duration
- 8h 22m
- When
- Every day
- Estimated price
- ₽15,000–65,000
Flights from Krasnoyarsk Yemelyanovo Airport to Gomel Airport via Moscow Vnukovo
- Ave. Duration
- 14h
- When
- Thursday and Sunday
- Estimated price
- ₽14,000–60,000
- Website
- s7.ru
Flights from Krasnoyarsk Yemelyanovo Airport to Domodedovo International Airport via Novosibirsk
- Ave. Duration
- 9h 8m
- When
- Every day
- Estimated price
- ₽13,000–55,000
Flights from Krasnoyarsk Yemelyanovo Airport to Domodedovo International Airport via Pulkovo
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₽15,000–65,000
Flights from Krasnoyarsk Yemelyanovo Airport to Domodedovo International Airport via Novokuznetsk Spichenkovo
- Ave. Duration
- 9h 10m
- When
- Sunday
- Estimated price
- ₽13,000–55,000
- Website
- uralairlines.ru
Flights from Krasnoyarsk Yemelyanovo Airport to Domodedovo International Airport via Koltsovo
- Ave. Duration
- 7h 10m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₽12,000–55,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Moscow Belorussky Station to Smolensk
- Ave. Duration
- 3h 41m
- Frequency
- 3 times a day
- Estimated price
- ₽1,300–2,100
- Website
- Russian Railways
- Lastochka Train
- ₽1,300–1,800
- Commuter Electric Train
- ₽1,400–2,100
Train from Moscow Belorussky Station to Smolensk
- Ave. Duration
- 3h 41m
- Frequency
- 3 times a day
- Estimated price
- ₽1,300–2,100
- Website
- Russian Railways
- Lastochka Train
- ₽1,300–1,800
- Commuter Electric Train
- ₽1,400–2,100
Train from Moscow Belorussky Station to Smolensk
- Ave. Duration
- 3h 41m
- Frequency
- 3 times a day
- Estimated price
- ₽1,300–2,100
- Website
- Russian Railways
- Lastochka Train
- ₽1,300–1,800
- Commuter Electric Train
- ₽1,400–2,100
Train from Moscow Belorussky Station to Smolensk
- Ave. Duration
- 3h 41m
- Frequency
- 3 times a day
- Estimated price
- ₽1,300–2,100
- Website
- Russian Railways
- Lastochka Train
- ₽1,300–1,800
- Commuter Electric Train
- ₽1,400–2,100
Train from Minsk Pas to Smolensk
- Ave. Duration
- 3h 5m
- Frequency
- 3 times a day
- Estimated price
- ₽1,100–1,700
- Website
- Russian Railways
- Lastochka Train
- ₽1,100–1,600
- Commuter Electric Train
- ₽1,100–1,700
- Phone
- 105
- Website
- Belarusian Railway
Train from Moscow Belorussky Station to Smolensk
- Ave. Duration
- 6h 2m
- Frequency
- Once a week
- Estimated price
- ₽3,800–6,466
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽3,800–4,200
- 2nd Class (Kupé)
- ₽6,466
- 1nd Class (SW)
- ₽12,000–14,000
Train from Moscow Belorussky Station to Smolensk
- Ave. Duration
- 6h 2m
- Frequency
- Once a week
- Estimated price
- ₽3,800–6,466
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽3,800–4,200
- 2nd Class (Kupé)
- ₽6,466
- 1nd Class (SW)
- ₽12,000–14,000
Train from Moscow Belorussky Station to Smolensk
- Ave. Duration
- 6h 2m
- Frequency
- Once a week
- Estimated price
- ₽3,800–6,466
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽3,800–4,200
- 2nd Class (Kupé)
- ₽6,466
- 1nd Class (SW)
- ₽12,000–14,000
Train from Moscow Belorussky Station to Smolensk
- Ave. Duration
- 6h 2m
- Frequency
- Once a week
- Estimated price
- ₽3,800–6,466
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽3,800–4,200
- 2nd Class (Kupé)
- ₽6,466
- 1nd Class (SW)
- ₽12,000–14,000
Train from Minsk Pas to Smolensk
- Ave. Duration
- 3h 58m
- Frequency
- Twice daily
- Estimated price
- ₽3,300–5,718
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽3,300–3,700
- 2nd Class (Kupé)
- ₽5,718
- 1nd Class (SW)
- ₽10,000–12,000
Train from Gomel to Smolensk
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- ₽3,700–6,351
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽3,700–4,100
- 2nd Class (Kupé)
- ₽6,351
- 1nd Class (SW)
- ₽11,000–14,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Krasnoiarsk to Yaroslavsky Railway Terminal
- Ave. Duration
- 2d 11h
- Frequency
- 3 times a day
- Estimated price
- ₽8,500–15,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽33,000–46,000
- 3rd Class (Platzcart)
- ₽8,500–12,000
- 2nd Class (Kupé)
- ₽11,000–15,000
Train from Mariinsk to Chelyabinsk-Glavny
- Ave. Duration
- 29h 50m
- Frequency
- Twice a week
- Estimated price
- ₽4,400–8,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽18,000–25,000
- 3rd Class (Platzcart)
- ₽4,400–6,000
- 2nd Class (Kupé)
- ₽5,500–8,500
Train from Minsk Pas to Smolensk
- Ave. Duration
- 3h 59m
- Frequency
- Twice daily
- Estimated price
- ₽1,300–3,200
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,500–11,000
- 3rd Class (Platzcart)
- ₽1,300–1,700
- 2nd Class (Kupé)
- ₽2,300–3,200
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Minsk Pas to Smolensk
- Ave. Duration
- 3h 43m
- Frequency
- 4 times a week
- Estimated price
- ₽2,500–8,000
- Website
- Russian Railways
- 2nd Class (Kupé)
- ₽5,500–8,000
- 1nd Class (SW)
- ₽6,500–9,000
- 3rd Class (Platzcart)
- ₽2,500–3,200
- Phone
- +7 (391) 220-11-72
- Website
- krasavtovokzal.ru
Bus from Krasnoyarsk Bus station to Yemelyanovo Airport
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₽125
- Schedules at
- krasavtovokzal.ru
Bus from Krasnoyarsk Bus station to Mariinsk
- Ave. Duration
- 7h 38m
- Frequency
- Twice daily
- Estimated price
- ₽1,201
- Schedules at
- krasavtovokzal.ru
Bus from Krasnoyarsk Bus station to Yemelyanovo Airport
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₽125
- Schedules at
- krasavtovokzal.ru
Bus from Krasnoyarsk Bus station to Yemelyanovo Airport
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₽125
- Schedules at
- krasavtovokzal.ru
Bus from Krasnoyarsk Bus station to Yemelyanovo Airport
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₽125
- Schedules at
- krasavtovokzal.ru
Bus from Krasnoyarsk Bus station to Yemelyanovo Airport
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₽125
- Schedules at
- krasavtovokzal.ru
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Chelyabinsk Central bus station to Ufa South Bus Terminal
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- ₽950–2,200
- Schedules at
- avtovokzaly.ru
Bus from Ufa South Bus Terminal to Kirov
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Estimated price
- ₽2,100–3,000
- Schedules at
- avtovokzaly.ru
- Phone
- +373 (689) 78-455
- [email protected]
- Website
- bonvoyage.md
Bus from Kirov to Moscow, International Bus Station
- Ave. Duration
- 13h
- Frequency
- Twice a week
- Estimated price
- ₽8,000–16,000
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₽16,000
- Children
- ₽8,000
- Phone
- +375 (29) 643 70 22
- [email protected]
- Website
- Intercars Europe
Bus from Salaryevo Bus Station to Smolensk
- Ave. Duration
- 4h 56m
- Frequency
- Twice daily
- Estimated price
- ₽3,136
- Website
- Intercars Europe
- Phone
- +375-17-251-14-11
- [email protected]
- Website
- Minsktrans
Bus from Minsk Airport to Minsk station
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- ₽110–210
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
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 The London Underground: Essential tips to navigate the Tube, How to get from JFK to New York City, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
















