Travel from Denmark to Bulgaria

Bus or fly from Denmark to Bulgaria?

Wizz Air, Austrian Airlines and 10 other airlines fly from Copenhagen to Sofia every 3 hours. Alternatively, Makedonija Soobrakaj AD operates a bus from Copenhagen to Sofia once a week. Tickets cost $110 - $150 and the journey takes 31 h 30 min. 4 other operators also service this route.

How to get from Denmark to Bulgaria

From Koebenhavn H train to Copenhagen airport, fly to Sofia airport, then line 84 bus to Sofia. 5 h 40 min $117. From Koebenhavn H train to Copenhagen airport, fly to Varna airport, then taxi to Varna. 5 h 2 min $199. From Koebenhavn H train to Copenhagen airport, fly to Bucharest Otopeni airport, line 783 bus to Piața Victoriei, subway to Bucuresti, bus to Giurgiu, then drive to Ruse. 7 h 13 min $123. From Nytorv line 12 bus to Aalborg airport, fly to Sofia airport, then line 84 bus to Sofia. 7 h 48 min $154. From Vejle Trafikcenter line 43 bus to Billund airport, fly to Bucharest Otopeni airport, line 783 bus to Piața Victoriei, subway to Bucuresti, bus to Giurgiu, then drive to Ruse. 7 h 55 min $142. From Koebenhavn H train to Hamburg Hbf, train to Würzburg Hbf, train to Passau, bus to Central Station, then line 2 subway to Serdika. 31 h 26 min $380. From Koebenhavn H train to Hamburg Hbf, train to Keleti pályaudvar M, line 24 tram to Budapest Nagyvárad tér, subway to Budapest, bus to Central Station, then line 2 subway to Serdika. 33 h 7 min $287. From Copenhagen bus and ferry to Niš, bus to Central Station, then line 2 subway to Serdika. 34 h 19 min $122. From Copenhagen bus to Skopje, bus to Central Station, then line 2 subway to Serdika. 37 h 37 min $167. From Copenhagen drive to Sofia. 22 h 45 min $421.
Close Print Itinerary
  1. Here are 10 options to get from
    Denmark to Bulgaria:

    1. Trip:
      1 Fly Copenhagen to Sofia
      • One-Way approx: USD $62 - $269
      • Duration: 5 h 40 min
      Open +
      • Trip:
        1 Fly Copenhagen to Sofia
        • One-Way approx: USD $62 - $269
        • Duration: 5 h 40 min
        Close x
    2. Trip:
      2 Fly Copenhagen to Varna
      • One-Way approx: USD $158 - $812
      • Duration: 5 h 2 min
      Open +
      • Trip:
        2 Fly Copenhagen to Varna
        • One-Way approx: USD $158 - $812
        • Duration: 5 h 2 min
        Close x
    3. Trip:
      3 Fly Copenhagen to Bucharest Otopeni, bus
      • One-Way approx: USD $82 - $237
      • Duration: 7 h 13 min
      Open +
      • Trip:
        3 Fly Copenhagen to Bucharest Otopeni, bus
        • One-Way approx: USD $82 - $237
        • Duration: 7 h 13 min
        Close x
    4. Trip:
      4 Fly Aalborg to Sofia
      • One-Way approx: USD $64 - $264
      • Duration: 7 h 48 min
      Open +
      • Trip:
        4 Fly Aalborg to Sofia
        • One-Way approx: USD $64 - $264
        • Duration: 7 h 48 min
        Close x
    5. Trip:
      5 Fly Billund to Bucharest Otopeni, bus
      • One-Way approx: USD $86 - $286
      • Duration: 7 h 55 min
      Open +
      • Trip:
        5 Fly Billund to Bucharest Otopeni, bus
        • One-Way approx: USD $86 - $286
        • Duration: 7 h 55 min
        Close x
    6. Trip:
      6 Train, bus Georg
      • One-Way approx: USD $316 - $467
      • Duration: 31 h 26 min
      Open +
      • Trip:
        6 Train, bus Georg
        • One-Way approx: USD $316 - $467
        • Duration: 31 h 26 min
        Close x
    7. Trip:
      7 Train, bus via Budapest
      • One-Way approx: USD $228 - $359
      • Duration: 33 h 7 min
      Open +
      • Trip:
        7 Train, bus via Budapest
        • One-Way approx: USD $228 - $359
        • Duration: 33 h 7 min
        Close x
    8. Trip:
      8 Bus and ferry, bus
      • One-Way approx: USD $112 - $129
      • Duration: 34 h 19 min
      Open +
      • Trip:
        8 Bus and ferry, bus
        • One-Way approx: USD $112 - $129
        • Duration: 34 h 19 min
        Close x
    9. Trip:
      9 Bus
      • One-Way approx: USD $139 - $170
      • Duration: 37 h 37 min
      Open +
      • Trip:
        9 Bus
        • One-Way approx: USD $139 - $170
        • Duration: 37 h 37 min
        Close x
    10. Trip:
      10 Drive
      • One-Way approx: USD $340 - $500
      • Duration: 22 h 45 min
      Open +
      • Trip:
        10 Drive
        • One-Way approx: USD $340 - $500
        • Duration: 22 h 45 min
        Close x