Travel from Saint-Petersburg-Russia to Rostov-on-Don

Train, bus or fly from Saint Petersburg to Rostov-on-Don?

Aeroflot Russian Airlines and S7 Airlines fly from Saint Petersburg to Rostov-on-Don 4 times a day. Alternatively, Russian Railways (RZhD) operates a train from Saint Petersburg to Rostov-on-Don once daily. Tickets cost $35 - $110 and the journey takes 29 h 18 min.

How to get from Saint Petersburg to Rostov-on-Don

From Sennaya Ploshchad line 2 Metro to Moskovskaya Metro, line 39 bus to St. Petersburg airport, fly to Rostov airport, then taxi to Rostov-on-Don. 4 h 26 min $200. From Sennaya Ploshchad line 2 Metro to Moskovskaya Metro, line 39 bus to St. Petersburg airport, fly to Platov airport, then bus to Rostov-on-Don. 5 h 22 min $203. From St Petersburg P Mosk train to Rostov Glavnij. 29 h 18 min $70. From St.Petersburg bus to Rostov-on-Don. 32 h 40 min. From Admiralteyskaya line 5 Metro to Obvodny Kanal, walk to Saint Petersburg, bus to Prospekt Haharina, line 1 Metro to Tsentralnyi Rynok, walk to Kharkov, then bus to Rostov-na-Donu. 47 h 3 min $91. From Saint Petersburg drive to Rostov-on-Don. 23 h 22 min $134.
Close Print Itinerary
  1. Here are 6 options to get from
    Saint Petersburg to Rostov-on-Don:

    1. Trip:
      1 Fly to Rostov
      • One-Way approx: USD $104 - $361
      • Duration: 4 h 26 min
      Open +
      • Trip:
        1 Fly to Rostov
        • One-Way approx: USD $104 - $361
        • Duration: 4 h 26 min
        Close x
    2. Trip:
      2 Fly to Platov
      • One-Way approx: USD $114 - $304
      • Duration: 5 h 22 min
      Open +
      • Trip:
        2 Fly to Platov
        • One-Way approx: USD $114 - $304
        • Duration: 5 h 22 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $35 - $110
      • Duration: 29 h 18 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $35 - $110
        • Duration: 29 h 18 min
        Close x
    4. Trip:
      4 Bus Gorec Tour
      • One-Way approx: N/A
      • Duration: 32 h 40 min
      Open +
      • Trip:
        4 Bus Gorec Tour
        • One-Way approx: N/A
        • Duration: 32 h 40 min
        Close x
    5. Trip:
      5 Bus Avtovokzaly.ru
      • One-Way approx: USD $59 - $107
      • Duration: 47 h 3 min
      Open +
      • Trip:
        5 Bus Avtovokzaly.ru
        • One-Way approx: USD $59 - $107
        • Duration: 47 h 3 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $110 - $160
      • Duration: 23 h 22 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $110 - $160
        • Duration: 23 h 22 min
        Close x