There are 6 ways to get from Rio de Janeiro to Salsk by plane or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Santos Dumont Airport to Krasnodar, train
best- Fly from Santos Dumont Airport (SDU) to Krasnodar (KRR)plane SDU - KRR
- Take the train from Krasnodar 1 to Salsktrain
29h 35m₽39,927–129,787Fly Rio De Janeiro–Galeão International Airport to Krasnodar, train
cheapest- Fly from Rio De Janeiro–Galeão International Airport (GIG) to Krasnodar (KRR)plane GIG - KRR
- Take the train from Krasnodar 1 to Salsktrain
37h 57m₽35,334–103,764Fly Rio De Janeiro–Galeão International Airport to Sochi International Airport, train
- Fly from Rio De Janeiro–Galeão International Airport (GIG) to Sochi International Airport (AER)plane GIG - AER
- Take the train from Adler to Salsktrain
2d₽38,786–113,999Fly Santos Dumont Airport to Sochi International Airport, train
- Fly from Santos Dumont Airport (SDU) to Sochi International Airport (AER)plane SDU - AER
- Take the train from Adler to Salsktrain
36h 54m₽40,404–130,103Fly Santos Dumont Airport to Mineralnye Vody Airport, train
- Fly from Santos Dumont Airport (SDU) to Mineralnye Vody Airport (MRV)plane SDU - MRV
- Take the train from Mineralnye Vody to Kavkazskayatrain
- Take the train from Kavkazskaya to Salsktrain
31h 11m₽38,983–111,024Fly Rio De Janeiro–Galeão International Airport to Mineralnye Vody Airport, train
- Fly from Rio De Janeiro–Galeão International Airport (GIG) to Mineralnye Vody Airport (MRV)plane GIG - MRV
- Take the train from Mineralnye Vody to Kavkazskayatrain
- Take the train from Kavkazskaya to Salsktrain
30h 28m₽39,844–116,294
Santos Dumont Airport (SDU) to Krasnodar (KRR) flights
Comparing Your Travel Options
The cheapest way to get from Rio de Janeiro to Salsk is to fly and train which costs RUB 38000 - RUB 120000 and takes 2 days 0h.
The fastest way to get from Rio de Janeiro to Salsk is to fly and train which takes 29h 35m and costs RUB 39000 - RUB 130000.
The distance between Rio de Janeiro and Salsk is 11511 km.
It takes approximately 29h 35m to get from Rio de Janeiro to Salsk, including transfers.
Salsk is 6h ahead of Rio de Janeiro. It is currently 5:45 PM in Rio de Janeiro and 11:45 PM in Salsk.
What companies run services between Rio de Janeiro, Brazil and Salsk, Russia?
There is no direct connection from Rio de Janeiro to Salsk. However, you can fly to Krasnodar (KRR), take the taxi to Krasnodar 1, then take the train to Salsk. Alternatively, you can take the bus to Galeão - Tom Jobim 2, walk to Rio De Janeiro–Galeão International Airport (GIG) airport, fly to Sochi International Airport (AER), walk to Sochi Airport, take the line 105 bus to Adler station, walk to Adler, then take the train to Salsk.
- Website
- azimuth.aero
Flights from Rio De Janeiro–Galeão International Airport to Sochi International Airport via Rome, Istanbul
- Ave. Duration
- 38h 25m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽37,000–110,000
Flights from Santos Dumont Airport to Sochi International Airport via Sao Paulo, Istanbul
- Ave. Duration
- 25h 20m
- When
- Wednesday and Saturday
- Estimated price
- ₽38,000–130,000
Flights from Santos Dumont Airport to Mineralnye Vody Airport via Sao Paulo, Istanbul
- Ave. Duration
- 27h 30m
- When
- Monday, Tuesday, Saturday, and Sunday
- Estimated price
- ₽39,000–130,000
Flights from Santos Dumont Airport to Mineralnye Vody Airport via Sao Paulo, Istanbul, Sochi International Airport
- Ave. Duration
- 25h 55m
- When
- Saturday
- Estimated price
- ₽39,000–130,000
Flights from Santos Dumont Airport to Mineralnye Vody Airport via Brasilia, Lisboa, Istanbul
- Ave. Duration
- 26h 50m
- When
- Thursday and Friday
- Estimated price
- ₽38,000–110,000
Flights from Santos Dumont Airport to Mineralnye Vody Airport via Belo Horizonte Confins, Lisboa, Istanbul
- Ave. Duration
- 27h 35m
- When
- Wednesday
- Estimated price
- ₽37,000–110,000
Flights from Santos Dumont Airport to Mineralnye Vody Airport via Sao Paulo Viracopos, Madrid, Istanbul
- Ave. Duration
- 22h 20m
- When
- Thursday
- Estimated price
- ₽60,000–140,000
Flights from Santos Dumont Airport to Mineralnye Vody Airport via Sao Paulo Viracopos, Porto, Istanbul
- Ave. Duration
- 25h 55m
- When
- Thursday
- Estimated price
- ₽60,000–140,000
Flights from Rio De Janeiro–Galeão International Airport to Mineralnye Vody Airport via Paris Charles de Gaulle, Tbilisi
- Ave. Duration
- 21h 25m
- When
- Saturday
- Estimated price
- ₽37,000–130,000
Flights from Rio De Janeiro–Galeão International Airport to Mineralnye Vody Airport via Rome, Istanbul
- Ave. Duration
- 23h 35m
- When
- Thursday, Friday, and Sunday
- Estimated price
- ₽38,000–110,000
Flights from Rio De Janeiro–Galeão International Airport to Mineralnye Vody Airport via Frankfurt, Istanbul
- Ave. Duration
- 24h 30m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽40,000–140,000
Flights from Rio De Janeiro–Galeão International Airport to Mineralnye Vody Airport via Madrid, Istanbul
- Ave. Duration
- 19h 5m
- When
- Monday, Saturday, and Sunday
- Estimated price
- ₽55,000–160,000
- Website
- aeroflot.ru
Flights from Santos Dumont Airport to Krasnodar via Sao Paulo, Istanbul
- Ave. Duration
- 25h 6m
- When
- Every day
- Estimated price
- ₽38,000–130,000
Flights from Rio De Janeiro–Galeão International Airport to Krasnodar via Lisboa, Istanbul
- Ave. Duration
- 29h 15m
- When
- Wednesday and Friday
- Estimated price
- ₽34,000–100,000
Flights from Rio De Janeiro–Galeão International Airport to Krasnodar via Madrid, Istanbul
- Ave. Duration
- 31h 10m
- When
- Thursday, Monday, Wednesday, and Friday
- Estimated price
- ₽42,000–160,000
Flights from Rio De Janeiro–Galeão International Airport to Krasnodar via Frankfurt, Istanbul
- Ave. Duration
- 37h 50m
- When
- Tuesday and Thursday
- Estimated price
- ₽39,000–140,000
Flights from Rio De Janeiro–Galeão International Airport to Krasnodar via Paris Charles de Gaulle, Istanbul
- Ave. Duration
- 29h 50m
- When
- Tuesday
- Estimated price
- ₽36,000–130,000
- Website
- airserbia.com
Flights from Rio De Janeiro–Galeão International Airport to Sochi International Airport via Rome, Belgrade
- Ave. Duration
- 41h
- When
- Wednesday
- Estimated price
- ₽37,000–110,000
Flights from Rio De Janeiro–Galeão International Airport to Sochi International Airport via Paris Charles de Gaulle, Belgrade
- Ave. Duration
- 32h 55m
- When
- Wednesday and Saturday
- Estimated price
- ₽35,000–120,000
Flights from Rio De Janeiro–Galeão International Airport to Sochi International Airport via Lisboa, Belgrade
- Ave. Duration
- 33h 30m
- When
- Saturday
- Estimated price
- ₽34,000–100,000
Flights from Rio De Janeiro–Galeão International Airport to Sochi International Airport via Madrid, Belgrade
- Ave. Duration
- 39h 30m
- When
- Saturday
- Estimated price
- ₽50,000–160,000
Flights from Rio De Janeiro–Galeão International Airport to Sochi International Airport via Frankfurt, Belgrade
- Ave. Duration
- 40h 55m
- When
- Wednesday
- Estimated price
- ₽39,000–140,000
- Website
- emirates.com
Flights from Rio De Janeiro–Galeão International Airport to Sochi International Airport via Dubai
- Ave. Duration
- 39h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₽50,000–160,000
- Website
- pobeda.aero
Flights from Rio De Janeiro–Galeão International Airport to Krasnodar via Porto, Istanbul
- Ave. Duration
- 32h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₽35,000–100,000
- Website
- flyone.eu
Flights from Rio De Janeiro–Galeão International Airport to Krasnodar via Rome, Erevan
- Ave. Duration
- 36h 50m
- When
- Wednesday and Saturday
- Estimated price
- ₽41,000–120,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Krasnodar 1 to Salsk
- Ave. Duration
- 4h 55m
- Frequency
- 3 times a day
- Estimated price
- ₽1,200–3,100
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–11,000
- 3rd Class (Platzcart)
- ₽1,200–1,600
- 2nd Class (Kupé)
- ₽2,200–3,100
Train from Adler to Salsk
- Ave. Duration
- 11h 46m
- Frequency
- 3 times a day
- Estimated price
- ₽1,700–3,900
- Website
- Russian Railways
- 1nd Class (SW)
- ₽9,000–13,000
- 3rd Class (Platzcart)
- ₽1,700–2,300
- 2nd Class (Kupé)
- ₽2,800–3,900
Train from Adler to Salsk
- Ave. Duration
- 11h 46m
- Frequency
- 3 times a day
- Estimated price
- ₽1,700–3,900
- Website
- Russian Railways
- 1nd Class (SW)
- ₽9,000–13,000
- 3rd Class (Platzcart)
- ₽1,700–2,300
- 2nd Class (Kupé)
- ₽2,800–3,900
Train from Krasnodar 1 to Salsk
- Ave. Duration
- 4h 55m
- Frequency
- 3 times a day
- Estimated price
- ₽1,200–3,100
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–11,000
- 3rd Class (Platzcart)
- ₽1,200–1,600
- 2nd Class (Kupé)
- ₽2,200–3,100
Train from Mineralnye Vody to Kavkazskaya
- Ave. Duration
- 3h 11m
- Frequency
- 5 times a day
- Estimated price
- ₽1,100–3,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,100–1,500
- 2nd Class (Kupé)
- ₽2,100–3,000
Train from Kavkazskaya to Salsk
- Ave. Duration
- 3h 32m
- Frequency
- Once daily
- Estimated price
- ₽1,000–2,800
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Mineralnye Vody to Kavkazskaya
- Ave. Duration
- 3h 11m
- Frequency
- 5 times a day
- Estimated price
- ₽1,100–3,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,100–1,500
- 2nd Class (Kupé)
- ₽2,100–3,000
Train from Kavkazskaya to Salsk
- Ave. Duration
- 3h 32m
- Frequency
- Once daily
- Estimated price
- ₽1,000–2,800
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽2,000–2,800
- Phone
- 8 800 775 54 53
- Website
- Grand Service Express
Train from Krasnodar 1 to Salsk
- Ave. Duration
- 7h 26m
- Frequency
- Once daily
- Estimated price
- ₽800–1,000
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- ₽900–1,000
- 2nd Class (Kupé)
- ₽800–1,000
Train from Krasnodar 1 to Salsk
- Ave. Duration
- 7h 26m
- Frequency
- Once daily
- Estimated price
- ₽800–1,000
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- ₽900–1,000
- 2nd Class (Kupé)
- ₽800–1,000
Train from Mineralnye Vody to Kavkazskaya
- Ave. Duration
- 3h 23m
- Frequency
- 3 times a week
- Estimated price
- ₽750–920
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- ₽860–920
- 2nd Class (Kupé)
- ₽750–900
Train from Mineralnye Vody to Kavkazskaya
- Ave. Duration
- 3h 23m
- Frequency
- 3 times a week
- Estimated price
- ₽750–920
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- ₽860–920
- 2nd Class (Kupé)
- ₽750–900
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Mineralnye Vody to Kavkazskaya
- Ave. Duration
- 2h 49m
- Frequency
- Twice daily
- Estimated price
- ₽900–1,400
- Website
- Russian Railways
- Lastochka Train
- ₽1,000–1,400
- Commuter Electric Train
- ₽900–1,300
Train from Mineralnye Vody to Kavkazskaya
- Ave. Duration
- 2h 49m
- Frequency
- Twice daily
- Estimated price
- ₽900–1,400
- Website
- Russian Railways
- Lastochka Train
- ₽1,000–1,400
- Commuter Electric Train
- ₽900–1,300
- Phone
- 8 (800) 775-00-00
- [email protected]
- Website
- skppk.ru
Train from Mineralnye Vody to Kavkazskaya
- Ave. Duration
- 3h 36m
- Frequency
- 3 times a week
- Estimated price
- ₽430–650
- Book at
- Russian Railways
Train from Mineralnye Vody to Kavkazskaya
- Ave. Duration
- 3h 36m
- Frequency
- 3 times a week
- Estimated price
- ₽430–650
- Book at
- Russian Railways
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 to Edinburgh, 10 amazing places to get away from it all in Australia, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.











