Travel options for:
Eindhoven to Sofia
  • Fly from Eindhoven

    $33 - $173
    1. Eindhoven

      24 min - every 15 minutes - line 401

      $3

    2. Eindhoven (EIN)

      2 h 40 min - non-stop

      $30 - $170

    3. Sofia (SOF)

      38 min - every 30 minutes - line 84

      $1

  • Train to Amsterdam, fly

    $82 - $186
    1. Eindhoven

      1 h 23 min - every 30 minutes

      $20 - $35

    2. Amsterdam (AMS)

      2 h 40 min - non-stop

      $60 - $150

    3. Sofia (SOF)

      38 min - every 30 minutes - line 84

      $1

  • Train, train to Brussels, fly

    $73 - $238
    1. Eindhoven

      22 min - every 30 minutes

      $7 - $14

    2. Tilburg

      33 min - every 30 minutes

      $5 - $9

    3. Roosendaal

      1 h 2 min - hourly

      $19 - $24

    4. Brussels (BRU)

      2 h 30 min - non-stop

      $40 - $190

    5. Sofia (SOF)

      38 min - every 30 minutes - line 84

      $1

  • Train, train to Cologne/Bonn Apt, fly

    $58 - $261
    1. Eindhoven

      39 min - every 30 minutes

      $9 - $17

    2. Venlo

      31 min - hourly

      $2 - $8

    3. Mönchengladbach Hbf

      1 h 9 min - hourly

      $22 - $35

    4. Cologne/Bonn Apt (CGN)

      2 h 25 min - non-stop

      $23 - $200

    5. Sofia (SOF)

      38 min - every 30 minutes - line 84

      $1

  • Train, train to Dortmund, fly

    $37 - $288
    1. Eindhoven

      39 min - every 30 minutes

      $9 - $17

    2. Venlo

      2 h 8 min - hourly

      $10 - $50

    3. Dortmund (DTM)

      2 h 30 min - non-stop

      $16 - $220

    4. Sofia (SOF)

      38 min - every 30 minutes - line 84

      $1

  • Bus

    $68 - $106
    1. Eindhoven

      1 h 35 min - once daily

      $3 - $11

    2. Düsseldorf

      2 min - 796 feet

    3. Düsseldorf

      28 h 30 min - 5 times a week

      $65 - $95

  • Train, bus EAAA

    $94 - $152
    1. Eindhoven

      39 min - every 30 minutes

      $9 - $17

    2. Venlo

      1 h 3 min - hourly

      $4 - $15

    3. Düsseldorf Hbf

      5 min - 1584 feet

    4. Düsseldorf

      7 h - once daily

      $80 - $120

  • Train, bus Radina VIP

    $125 - $166
    1. Eindhoven

      1 h 3 min - hourly

      $15 - $26

    2. Maastricht station

      34 h 44 min - once a week

      $110 - $140

  • Drive

    $300 - $450
    1. Eindhoven

      19 h 13 min - 1256.7 miles

      $300 - $450

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

From Eindhoven, Station line 401 bus to Eindhoven airport, fly to Sofia airport, then line 84 bus to Sofia. 5 h 57 min $68. From Eindhoven train to Amsterdam airport, fly to Sofia airport, then line 84 bus to Sofia. 6 h 56 min $126. From Eindhoven train to Tilburg, train to Roosendaal, train to Brussels airport, fly to Sofia airport, then line 84 bus to Sofia. 7 h 48 min $131. From Eindhoven train to Venlo, train to Mönchengladbach Hbf, train to Cologne/Bonn Apt airport, fly to Sofia airport, then line 84 bus to Sofia. 8 h 27 min $121. From Eindhoven train to Venlo, train to Dortmund airport, fly to Sofia airport, then line 84 bus to Sofia. 8 h 29 min $122. From Eindhoven bus to Düsseldorf, walk to Düsseldorf, then bus to Sofia - Bus Station. 31 h 7 min $74. From Eindhoven train to Venlo, train to Düsseldorf Hbf, walk to Düsseldorf, then bus to Sofia. 34 h 5 min $121. From Eindhoven train to Maastricht station then bus to Sofia. 36 h 47 min $145. From Eindhoven drive to Sofia. 19 h 13 min $373.

 
 

Bus or fly from Eindhoven to Sofia?

Ryanair and Wizz Air fly from Eindhoven to Sofia twice daily. Alternatively, FlixBus operates a bus from Eindhoven to Sofia 3 times a day. Tickets cost $6 - $11 and the journey takes 1 h 35 min. 2 other operators also service this route.