Travel options for:
St. Gallen to Bucharest Otopeni Airport (OTP)
  • Train to Zurich, fly

    $110 - $293
    1. St. Gallen

      51 min - every 3 hours

      $30 - $55

    2. Zurich (ZRH)

      2 h 15 min - non-stop

      $80 - $240

  • Train to Munich, fly

    $115 - $326
    1. St. Gallen

      3 h 9 min - 5 times a day

      $55 - $90

    2. München Hbf (tief)

      40 min - every 20 minutes

      $4 - $9

    3. Munich (MUC)

      2 h - non-stop

      $55 - $230

  • Fly from Altenrhein

    $90 - $338
    1. St. Gallen

      17 min - hourly - line 2

      $4 - $5

    2. Rorschach, Hauptbahnhof Süd

      8 min - hourly - line 305

      $1 - $3

    3. Altenrhein (ACH)

      3 h 45 min - 1 stopover

      $85 - $330

  • Train, train to Stuttgart, fly

    $137 - $300
    1. St. Gallen

      36 min - every 3 hours

      $24 - $45

    2. Winterthur

      31 min - hourly - line 33

      $6 - $8

    3. Schaffhausen

      2 h 1 min - every 3 hours

      $40 - $65

    4. Böblingen

      7 min - every 30 minutes

      $1 - $2

    5. Stuttgart-Rohr

      10 min - every 30 minutes

      $1 - $2

    6. Stuttgart (STR)

      2 h 15 min - non-stop

      $65 - $180

  • Train

    $173 - $285
    1. St. Gallen

      48 min - every 2 hours

      $26 - $50

    2. Buchs SG

      10 h - once daily

      $110 - $180

    3. Budapest-Keleti

      14 h 40 min - once daily

      $35 - $55

    4. Gara de Nord

      2 min - every 10 minutes

      $1

    5. Piața Victoriei station

      32 min - every 15 minutes - line 783

      $1 - $2

  • Train, bus

    1. St. Gallen, Bahnhof

      28 min - every 20 minutes - line 151

      $5 - $8

    2. Gossau SG

      1 h 3 min - hourly

      $22 - $40

    3. Zurich

      26 h 35 min - once daily

    4. Gara de Nord

      2 min - every 10 minutes

      $1

    5. Piața Victoriei station

      32 min - every 15 minutes - line 783

      $1 - $2

  • Bus

    $123 - $146
    1. St. Gallen

      29 h 58 min - 3 times a week

      $120 - $150

    2. Bucharest

      9 min - 2564 feet

    3. Piața Victoriei station

      32 min - every 15 minutes - line 783

      $1 - $2

  • Drive

    $220 - $330
    1. St. Gallen

      18 h 12 min - 1082.8 miles

      $220 - $330

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From St. Gallen train to Zurich airport then fly to Bucharest Otopeni airport. 5 h 6 min $172. From St. Gallen(CH) train to München Hbf (tief), train to Munich airport, then fly to Bucharest Otopeni airport. 7 h 56 min $207. From St. Gallen line 2 train to Rorschach, Hauptbahnhof Süd, line 305 bus to Altenrhein airport, then fly to Bucharest Otopeni airport. 6 h 43 min $196. From St. Gallen train to Winterthur, line 33 train to Schaffhausen, train to Böblingen, train to Stuttgart-Rohr, train to Stuttgart airport, then fly to Bucharest Otopeni airport. 9 h 7 min $202. From St. Gallen train to Buchs SG, train to Budapest-Keleti, train to Gara de Nord, subway to Piața Victoriei station, then line 783 bus to Bucharest Otopeni Airport. 28 h 14 min $239. From St. Gallen, Bahnhof line 151 bus to Gossau SG, train to Zurich, bus to Gara de Nord, subway to Piața Victoriei station, then line 783 bus to Bucharest Otopeni Airport. 30 h 12 min. From St. Gallen bus to Bucharest, walk to Piața Victoriei station, then line 783 bus to Bucharest Otopeni Airport. 30 h 46 min $133. From St. Gallen drive to Bucharest Otopeni Airport (OTP). 18 h 12 min $276.