Travel options for:
Sofia to Novi Sad
  • Bus Nis Ekspres

    $25 - $30
    1. Sofia

      3 h - twice daily

      $10 - $15

    2. Niš

      4 h 55 min - 5 times a day

      $15

  • Bus Auto Kodeks

    $35 - $51
    1. Sofia

      1 h 38 min - twice daily

      $7 - $11

    2. Pirot

      6 h 33 min - once daily

      $27 - $40

  • Train

    $14 - $41
    1. Sofia

      2 h 12 min - once daily

      $2 - $6

    2. Dimitrovgrad

      3 h 11 min - 5 times a day

      $3 - $9

    3. Niš

      3 h 57 min - twice daily

      $7 - $20

    4. Beograd centar

      1 h 28 min - every 4 hours

      $2 - $7

  • Night train, bus

    $17 - $21
    1. Sofia

      33 h 26 min - once daily

      $11 - $16

    2. Beograd

      1 h 37 min - hourly

      $4

    3. Sremski Karlovci

      24 min - every 30 minutes - line 62

      $1

  • Drive

    $50 - $80
    1. Sofia

      5 h 29 min - 302.2 miles

      $50 - $80

  • Fly to Belgrade, bus

    1. Sofia

      39 min - every 30 minutes - line 84

      $1

    2. Sofia (SOF)

      1 h 10 min - non-stop

      $80 - $180

    3. Belgrade (BEG)

      27 min - every 20 minutes

      $3 - $5

    4. Belgrade

      1 h 5 min - 4 times a week

  • Fly to Timisoara, drive, bus

    1. Sofia

      39 min - every 30 minutes - line 84

      $1

    2. Sofia (SOF)

      4 h 15 min - 1 stopover

      $180 - $650

    3. Timisoara (TSR)

      1 h 8 min - 42.7 miles

      $7 - $12

    4. Radojevo

      2 h 32 min - 5 times a week

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

From Sofia bus to Niš then bus to Novi Sad. 8 h 55 min RSD 2959. From Sofia bus to Pirot then bus to Novi Sad. 9 h 11 min RSD 4466. From Sofia train to Dimitrovgrad, train to Niš, train to Beograd centar, then train to Novi Sad. 13 h 48 min RSD 2644. From Sofia night train to Beograd, bus to Sremski Karlovci, then line 62 bus to Futoška pijaca. 36 h 4 min RSD 1921. From Sofia drive to Novi Sad. 5 h 29 min RSD 6678. From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to Belgrade airport, bus to Belgrade, then bus to Novi Sad. 6 h 26 min. From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to Timisoara airport, drive to Radojevo, then bus to Novi Sad. 11 h 34 min.