There are 4 ways to get from Mamaika to Sochi Olympic Park by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Mamaika to Olympiyskaya Derevnyatrain
1h 25m₽150–260Bus
- Take the bus from Sochi station to Ice Cube Curling Centerbus 551
1h 59m₽208–313Drive 40.9 km
- Drive from Mamaika to Sochi Olympic Parkcar 40.9 km
39 min₽281–406Taxi
- Take the taxi from Mamaika to Sochi Olympic Parktaxi 40.9 km
39 min₽900–1,100
Questions & Answers
The cheapest way to get from Mamaika to Sochi Olympic Park is to train which costs RUB 150 - RUB 260 and takes 1h 25m.
The fastest way to get from Mamaika to Sochi Olympic Park is to drive which takes 39 min and costs RUB 280 - RUB 410.
No, there is no direct bus from Mamaika station to Sochi Olympic Park. However, there are services departing from Sochi station and arriving at Ice Cube Curling Center via . The journey, including transfers, takes approximately 1h 59m.
Yes, there is a direct train departing from Mamaika and arriving at Olympiyskaya Derevnya. Services depart every three hours, and operate every day. The journey takes approximately 59 min.
The distance between Mamaika and Sochi Olympic Park is 36 km. The road distance is 40.9 km.
The best way to get from Mamaika to Sochi Olympic Park without a car is to train which takes 1h 25m and costs RUB 150 - RUB 260.
The train from Mamaika to Olympiyskaya Derevnya takes 59 min including transfers and departs every three hours.
Mamaika to Sochi Olympic Park bus services, operated by Sochi Public Transport, depart from Sochi station.
Mamaika to Sochi Olympic Park train services, operated by Kuban Express Prigorod, depart from Mamaika station.
The best way to get from Mamaika to Sochi Olympic Park is to train which takes 1h 25m and costs RUB 150 - RUB 260. Alternatively, you can bus, which costs RUB 200 - RUB 320 and takes 1h 59m.
What companies run services between Mamaika, Krasnodar Krai, Russia and Sochi Olympic Park, Russia?
Kuban Express Prigorod operates a train from Mamaika to Olympiyskaya Derevnya every 3 hours. Tickets cost ₽150–260 and the journey takes 59 min. Alternatively, Sochi Public Transport operates a bus from Sochi station to Ice Cube Curling Center every 20 minutes. Tickets cost ₽100–170 and the journey takes 1h 28m.
- Phone
- 8-800-775-00-00
- [email protected]
- Website
- kuban-express-prigorod.ru
Train from Mamaika to Olympiyskaya Derevnya
- Ave. Duration
- 59 min
- Frequency
- Every 3 hours
- Estimated price
- ₽150–260
- Book at
- Russian Railways
- Phone
- +7-918-665-2-665
- Website
- Sochi Public Transport
Bus from Sochi station to Ice Cube Curling Center
- Ave. Duration
- 1h 28m
- Frequency
- Every 20 minutes
- Estimated price
- ₽100–170
- Website
- Sochi Public Transport
- Schedules at
- Sochi Public Transport
- Ave. Duration
- 39 min
- Estimated price
- ₽900–1,100
Taxi Atlas
- Phone
- +7-938-497-75-75
- Website
- taxiatlas.ru
Taxi Maxim
- Phone
- +7 (862) 222-22-22
- Website
- taximaxim.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 Getting around the Cyclades, Travel Insider: Top Japan travel tips by Beatrix Holland, and Travelling by boat in Italy - to help you get the most out of your next trip.
More Questions & Answers
Mamaika to Sochi Olympic Park bus services, operated by Sochi Public Transport, arrive at Ice Cube Curling Center station.
Mamaika to Sochi Olympic Park train services, operated by Kuban Express Prigorod, arrive at Olympiyskaya Derevnya station.
Yes, the driving distance between Mamaika to Sochi Olympic Park is 41 km. It takes approximately 39 min to drive from Mamaika to Sochi Olympic Park.





