Bus Rostov-on-Don to St. Petersburg and return

Cheap bus and train tickets for trips from St. Petersburg to Rostov-on-Don and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1850 Companies - 5,633,069 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Which way would you like to travel?

  • Rostov-on-Don
    St. Petersburg
    11:00 AM
    11:50 AM
    14 Mar
    +1
    BlaBlaCarBlaBlaCar
    from $46.29
  • Rostov-on-Don
    St. Petersburg
    4:00 PM
    12:30 PM
    14 Mar
    +1
    BlaBlaCarBlaBlaCar
    from $52.28
Departure / Arrival
Date best offer
Company
Best price
  • St. Petersburg
    Rostov-on-Don
    8:00 PM
    1:50 AM
    14 Mar
    +2
    INFOBUSINFOBUS
    from $57.00

Information about the bus connection, amenities and services

Trying to find a bus from Rostov-on-Don to St. Petersburg or from St. Petersburg to Rostov-on-Don? Then use our bus search engine to find the ideal option. This route is served by . It isn't hard to find affordable tickets; just make sure not to book last-minute and avoid peak periods, such as spring break or the holidays. Just click the "Find Now" button and enjoy your trip!

Bus stops in Rostov-on-Don and St. Petersburg

Stations

Compare Rostov-on-Don and St. Petersburg

$0.98
$3.32
Rostov-on-Don
St. Petersburg
A cab ride in Rostov-on-Don is 71% cheaper than in St. Petersburg.
$0.29
$0.53
Rostov-on-Don
St. Petersburg
A bus fare in Rostov-on-Don is 46% cheaper than in St. Petersburg.
$0.91
$1.51
Rostov-on-Don
St. Petersburg
A large beer in Rostov-on-Don is 40% cheaper than in St. Petersburg.
$0.47
$0.64
Rostov-on-Don
St. Petersburg
A bottle of water in Rostov-on-Don is 27% cheaper than in St. Petersburg.
$5.84
$7.04
Rostov-on-Don
St. Petersburg
A meal in Rostov-on-Don is 18% cheaper than in St. Petersburg.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download