Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Sevastopol?

Book now

There are 4 ways to get from Saint Petersburg to Sevastopol by plane, bus, 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.

Recommended option

Fly, bus  •  9h 24m

  1. Fly from Pulkovo (LED) to Simferopol (SIP) LED - SIP
  2. Take the bus from Simferopol Kurortnaya to Sevastopol

Cheapest option

Train  •  39h 45m

  1. Take the train from Saint-Peterburg Glavny to Sevastopol 007А

2 alternative options

Bus  •  40h 15m

  1. Take the bus from Saint Petersburg, Bus Station 2 to Voronezh
  2. Take the bus from Voronezh Bus station to Sevastopol Bus station

Drive  •  26h 59m

  1. Drive from Saint Petersburg to Sevastopol 2183 km

Coronavirus (COVID-19) in Ukraine

There is widespread community transmission globally.
Some travel restrictions are being lifted in Ukraine. For the latest travel status, please check the official page for Ukraine.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for Ukraine.

Coronavirus (COVID-19) Travel Advice

Some border closures are in place for Ukraine due to Coronavirus (COVID-19). Most travel to this country is restricted.

Official Coronavirus (COVID-19) Information for Ukraine

Domestic travel is restricted within Ukraine due to Coronavirus (COVID-19).

Official Coronavirus (COVID-19) Information for Ukraine

Limited international flights leaving Russia began to resume from August 1.

Last updated: October 17 | Data sourced from: ACAPS, OXFORD

Questions & Answers

The most affordable way to get from Saint Petersburg to Sevastopol is to bus, which costs RUB 4300 - RUB 6500 and takes 40h 15m.

More details

The quickest way to get from Saint Petersburg to Sevastopol is to fly and bus which costs RUB 5500 - RUB 28000 and takes 9h 24m.

More details

No, there is no direct bus from Saint Petersburg station to Sevastopol station. However, there are services departing from Saint Petersburg, Bus Station 2 and arriving at Sevastopol Bus station via Detskiy mir and Voronezh Bus station. The journey, including transfers, takes approximately 40h 15m.

More details

Yes, there is a direct train departing from Saint-Peterburg Glavny and arriving at Sevastopol. Services depart once daily, and operate every day. The journey takes approximately 39h 45m.

More details

The distance between Saint Petersburg and Sevastopol is 1718 km. The road distance is 2183 km.

Get driving directions

The best way to get from Saint Petersburg to Sevastopol without a car is to train which takes 39h 45m and costs RUB 3900 - RUB 9000.

More details

It takes approximately 9h 24m to get from Saint Petersburg to Sevastopol, including transfers.

More details

Saint Petersburg to Sevastopol bus services, operated by Avtovokzaly.ru, depart from Saint Petersburg, Bus Station 2.

More details

Saint Petersburg to Sevastopol train services, operated by Grand Express (Tavriya), depart from Saint-Peterburg Glavny station.

More details

The best way to get from Saint Petersburg to Sevastopol is to train which takes 39h 45m and costs RUB 3900 - RUB 9000. Alternatively, you can bus, which costs RUB 4300 - RUB 6500 and takes 40h 15m.

Mode details

Map of how to get from Saint Petersburg to Sevastopol.
Launch map view
  • Distance: 1718.1 km
  • Duration: 9h 24m

What companies run services between Saint Petersburg, Russia and Sevastopol, Ukraine?

Grand Express (Tavriya) operates a train from Saint-Peterburg Glavny to Sevastopol once daily. Tickets cost 1 400 ₴ - 3 200 ₴ and the journey takes 39h 45m. Alternatively, you can take a bus from Saint Petersburg to Sevastopol via Voronezh, Detskiy mir, and Voronezh Bus station in around 40h 15m.

Airlines
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Pulkovo to Simferopol
Ave. Duration
3h 15m
When
Every day
Estimated price
2 500 ₴ - 12 000 ₴
Flights from Pulkovo to Simferopol via Moscow Sheremetyevo
Ave. Duration
5h 21m
When
Every day
Estimated price
2 500 ₴ - 12 000 ₴
S7 Airlines
Website
s7.ru
Flights from Pulkovo to Simferopol via Moscow Domodedovo
Ave. Duration
5h 12m
When
Every day
Estimated price
2 800 ₴ - 6 000 ₴
Nordwind Airlines
Website
nordwindairlines.ru
Flights from Pulkovo to Simferopol
Ave. Duration
3h 15m
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
2 000 ₴ - 10 000 ₴
Ural Airlines
Website
uralairlines.ru
Flights from Pulkovo to Simferopol via Moscow Domodedovo
Ave. Duration
5h 15m
When
Wednesday and Saturday
Estimated price
2 300 ₴ - 11 000 ₴
Train operators
Grand Express (Tavriya)
Phone
8 800 775 54 53
Website
grandtrain.ru
Train from Saint-Peterburg Glavny to Sevastopol
Ave. Duration
39h 45m
Frequency
Once daily
Estimated price
1 400 ₴ - 3 200 ₴
Schedules at
grandtrain.ru
Platskart (3rd Class)
1 400 ₴ - 1 800 ₴
Kupe (2nd Class)
2 500 ₴ - 3 000 ₴
Bus operators
Krym Avto Trans
Website
krimavtotrans.info
Bus from Simferopol Kurortnaya to Sevastopol
Ave. Duration
1h 50m
Frequency
Every 30 minutes
Estimated price
102 ₴
Schedules at
krimavtotrans.info
Book at
biletik.online
Avtovokzaly.ru
Phone
8-800-775-45-73
Email
support@avtovokzaly.ru
Website
avtovokzaly.ru
Bus from Saint Petersburg, Bus Station 2 to Voronezh
Ave. Duration
20h 35m
Frequency
Twice daily
Estimated price
750 ₴ - 1 100 ₴
Schedules at
avtovokzaly.ru
Bus from Voronezh Bus station to Sevastopol Bus station
Ave. Duration
18h 7m
Frequency
Once a week
Estimated price
850 ₴ - 1 300 ₴
Schedules at
avtovokzaly.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 How to get from London City Airport into central London, The London Underground: Essential tips to navigate the Tube and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.

More Questions & Answers

The quickest flight from Pulkovo Airport to Simferopol Airport is the direct flight which takes 3h 10m.

Search flights

Saint Petersburg to Sevastopol bus services, operated by Avtovokzaly.ru, arrive at Sevastopol Bus station.

More details

Saint Petersburg to Sevastopol train services, operated by Grand Express (Tavriya), arrive at Sevastopol station.

More details

Yes, the driving distance between Saint Petersburg to Sevastopol is 2183 km. It takes approximately 26h 59m to drive from Saint Petersburg to Sevastopol.

Get driving directions

Nordwind Airlines, Ural Airlines, S7 Airlines and Aeroflot Russian Airlines offer flights from Pulkovo Airport to Simferopol Airport.

Search flights