There are 4 ways to get from Yevpatoriya to Saint Petersburg by train, plane, bus, 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.
Transport is disrupted due to the Russia-Ukraine war. Read more
Train, train to Krasnodar, fly
best- Take the train from Yevpatoriya Kurort to Simferopol Passtrain
- Take the train from Simferopol to Krasnodar 1train
- Fly from Krasnodar (KRR) to Pulkovo Airport (LED)plane KRR - LED
19h 35m₽10,178–41,828Train
cheapest- Take the train from Yevpatoriya Kurort to Moskovsky Railway Terminaltrain 180С
43h 2m₽5,400–9,500Bus
- Take the bus from Yevpatoriya to Simferopol Kurortnayabus
- Take the bus from Simferopol Bus station to Gomel Bus Stationbus
- Take the bus from Gomel Bus Station to Saint Petersburg Bus Terminalbus
2d 1h₽14,147–24,752Train, taxi to Gelendzik, fly
- Take the train from Yevpatoriya Kurort to Tamantrain
- Take the train from Taman to Abinskayatrain
- Take the taxi from Abinskaya to Gelendzik (GDZ)taxi
- Fly from Gelendzik (GDZ) to Pulkovo Airport (LED)plane GDZ - LED
18h 21m₽11,038–42,261
Krasnodar (KRR) to Pulkovo Airport (LED) flights
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Yevpatoriya to Saint Petersburg is to train which costs RUB 5000 - RUB 9500 and takes 43h 2m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Yevpatoriya to Saint Petersburg is to train and taxi and fly which takes 18h 21m and costs RUB 11000 - RUB 43000.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct bus from Yevpatoriya to Saint Petersburg. However, there are services departing from Yevpatoriya and arriving at Saint Petersburg Bus Terminal via Simferopol Vokzal, Simferopol Bus station and Gomel Bus Station. The journey, including transfers, takes approximately 2 days 1h.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, there is a direct train departing from Yevpatoriya Kurort and arriving at Moskovsky Railway Terminal. Services depart once daily, and operate every day. The journey takes approximately 43h 2m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Yevpatoriya and Saint Petersburg is 2396 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Yevpatoriya to Saint Petersburg without a car is to train which takes 43h 2m and costs RUB 5000 - RUB 9500.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 19h 35m to get from Yevpatoriya to Saint Petersburg, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yevpatoriya to Saint Petersburg bus services, operated by Krym Avto Trans, depart from Yevpatoriya station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yevpatoriya to Saint Petersburg train services, operated by Grand Service Express, depart from Yevpatoriya Kurort station.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Yevpatoriya to Saint Petersburg is to train which takes 43h 2m and costs RUB 5000 - RUB 9500. Alternatively, you can bus, which costs RUB 14000 - RUB 25000 and takes 2 days 1h.
What companies run services between Yevpatoriya, Ukraine and Saint Petersburg, Russia?
Grand Service Express operates a train from Yevpatoriya Kurort to Moskovsky Railway Terminal once daily. Tickets cost ₽5,400–9,500 and the journey takes 43h 2m. Alternatively, you can take a bus from Yevpatoriya to Saint Petersburg Bus Terminal via Simferopol Kurortnaya, Simferopol Vokzal, Bus, Simferopol Bus station, and Gomel Bus Station in around 2d 1h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- aeroflot.ru
Flights from Krasnodar to Pulkovo Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₽8,000–39,000
Flights from Gelendzik to Pulkovo Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₽8,500–39,000
- Website
- utair.ru
Flights from Krasnodar to Pulkovo Airport
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₽8,000–39,000
Flights from Gelendzik to Pulkovo Airport
- Ave. Duration
- 4h 35m
- When
- Wednesday and Sunday
- Estimated price
- ₽8,500–39,000
- Website
- flysmartavia.com
Flights from Krasnodar to Pulkovo Airport
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽8,000–39,000
- Website
- uralairlines.ru
Flights from Gelendzik to Pulkovo Airport via Koltsovo
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ₽15,000–65,000
- Phone
- +7 (978) 978-39-39
- [email protected]
- Website
- ug-ppk.ru
Train from Yevpatoriya Kurort to Simferopol Pass
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- ₽158
- Website
- https://ug-ppk.ru/
- Schedules at
- https://ug-ppk.ru/timetable/
- Phone
- 8 800 775 54 53
- Website
- Grand Service Express
Train from Simferopol to Krasnodar 1
- Ave. Duration
- 10h 10m
- Frequency
- Twice daily
- Estimated price
- ₽1,400–1,900
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- ₽1,400–1,500
- 2nd Class (Kupé)
- ₽1,500–1,900
Train from Yevpatoriya Kurort to Moskovsky Railway Terminal
- Ave. Duration
- 43h 2m
- Frequency
- Once daily
- Estimated price
- ₽5,400–9,500
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- ₽5,400–5,800
- 2nd Class (Kupé)
- ₽7,500–9,500
Train from Yevpatoriya Kurort to Taman
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–1,200
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- ₽1,050–1,150
- 2nd Class (Kupé)
- ₽1,000–1,200
Train from Taman to Abinskaya
- Ave. Duration
- 2h 41m
- Frequency
- Once daily
- Estimated price
- ₽430–710
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- ₽660–710
- 2nd Class (Kupé)
- ₽430–500
- Website
- krimavtotrans.info
Bus from Yevpatoriya to Simferopol Kurortnaya
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- ₽240
- Schedules at
- krimavtotrans.info
- Book at
- biletik.online
- Phone
- +375 (29) 643 70 22
- [email protected]
- Website
- Intercars Europe
Bus from Simferopol Bus station to Gomel Bus Station
- Ave. Duration
- 30h 55m
- Frequency
- 5 times a week
- Estimated price
- ₽11,000–18,000
- Website
- Intercars Europe
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Gomel Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Estimated price
- ₽2,600–4,000
- Schedules at
- avtovokzaly.ru
- Ave. Duration
- 1h 46m
- Estimated price
- ₽950–1,200
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 Flying into Beijing?, What documents do I need to cross Niagara Falls?, and Which London airport should I choose? - to help you get the most out of your next trip.
More Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
Yevpatoriya to Saint Petersburg bus services, operated by Krym Avto Trans, arrive at Simferopol Kurortnaya station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yevpatoriya to Saint Petersburg train services, operated by Grand Service Express, arrive at Moskovsky Railway Terminal station.










