Travel from Italy to Bulgaria

Bus or fly from Italy to Bulgaria?

Alitalia, Bulgaria Air and 2 other airlines fly from Roma to Sofia 3 times a day. Alternatively, ATAC S.p.A. Azienda per la mobilità operates a bus from Roma to Sofia every 10 minutes. Tickets cost $2 and the journey takes 9 min. 2 other operators also service this route.

How to get from Italy to Bulgaria

ModeDurationPrice
From Venezia line 8 tram to Roma Trastevere, train to Rome airport, fly to Sofia airport, then line 84 bus to Sofia.5 h 40 min$68
From Milano Cadorna train to Milan Malpensa airport, fly to Sofia airport, then line 84 bus to Sofia.5 h 30 min$43
From P.Za Venezia line 64 bus to Roma Termini, train to Rome Ciampino airport, fly to Sofia airport, then line 84 bus to Sofia.5 h 16 min$41
From Duomo M3 line 3 subway to Centrale Fs, walk to Milan Central Station, bus to Milan Bergamo airport, fly to Sofia airport, then line 84 bus to Sofia.6 h 11 min$38
From Bari Brigata Bari train to Bari airport, fly to Sofia airport, then line 84 bus to Sofia.4 h 20 min$87
From Stazione marittima shuttle to Naples airport, fly to Sofia airport, then line 84 bus to Sofia.4 h 53 min$75
From P.Za Venezia line 64 bus to Roma Termini, train to Venezia Mestre Station, bus to Central Station, then line 2 subway to Serdika.23 h 2 min$237
From Roma Termini train to Venezia Mestre stazione(Viale Stazione), train to Villach Hbf, train to Ljubljana, bus to Central Station, then line 2 subway to Serdika.24 h 58 min
From Ara Coeli/Piazza Venezia line 40 bus to Roma, bus to Central Station, then line 2 subway to Serdika.29 h 46 min
From Ara Coeli/Piazza Venezia line 62 bus to Rome Tiburtina, bus and ferry to Tetovo, bus to Skopje, bus to Central Station, then line 2 subway to Serdika.41 h 19 min$121
From Roma drive to Sofia.16 h 12 min$307
Close Print Itinerary
  1. Here are 11 options to get from
    Italy to Bulgaria:

    1. Trip:
      1 Fly from Rome
      • One-Way approx: USD $41 - $186
      • Duration: 5 h 40 min
      Open +
      • Trip:
        1 Fly from Rome
        • One-Way approx: USD $41 - $186
        • Duration: 5 h 40 min
        Close x
    2. Trip:
      2 Train to Milan Malpensa, fly
      • One-Way approx: USD $29 - $118
      • Duration: 5 h 30 min
      Open +
      • Trip:
        2 Train to Milan Malpensa, fly
        • One-Way approx: USD $29 - $118
        • Duration: 5 h 30 min
        Close x
    3. Trip:
      3 Fly from Rome Ciampino
      • One-Way approx: USD $29 - $188
      • Duration: 5 h 16 min
      Open +
      • Trip:
        3 Fly from Rome Ciampino
        • One-Way approx: USD $29 - $188
        • Duration: 5 h 16 min
        Close x
    4. Trip:
      4 Bus to Milan Bergamo, fly
      • One-Way approx: USD $20 - $90
      • Duration: 6 h 11 min
      Open +
      • Trip:
        4 Bus to Milan Bergamo, fly
        • One-Way approx: USD $20 - $90
        • Duration: 6 h 11 min
        Close x
    5. Trip:
      5 Fly from Bari
      • One-Way approx: USD $37 - $177
      • Duration: 4 h 20 min
      Open +
      • Trip:
        5 Fly from Bari
        • One-Way approx: USD $37 - $177
        • Duration: 4 h 20 min
        Close x
    6. Trip:
      6 Fly from Naples
      • One-Way approx: USD $47 - $176
      • Duration: 4 h 53 min
      Open +
      • Trip:
        6 Fly from Naples
        • One-Way approx: USD $47 - $176
        • Duration: 4 h 53 min
        Close x
    7. Trip:
      7 Train, bus Yubim
      • One-Way approx: USD $203 - $273
      • Duration: 23 h 2 min
      Open +
      • Trip:
        7 Train, bus Yubim
        • One-Way approx: USD $203 - $273
        • Duration: 23 h 2 min
        Close x
    8. Trip:
      8 Train, bus Georg
      • One-Way approx: N/A
      • Duration: 24 h 58 min
      Open +
      • Trip:
        8 Train, bus Georg
        • One-Way approx: N/A
        • Duration: 24 h 58 min
        Close x
    9. Trip:
      9 Bus
      • One-Way approx: N/A
      • Duration: 29 h 46 min
      Open +
      • Trip:
        9 Bus
        • One-Way approx: N/A
        • Duration: 29 h 46 min
        Close x
    10. Trip:
      10 Bus and ferry, bus
      • One-Way approx: USD $101 - $145
      • Duration: 41 h 19 min
      Open +
      • Trip:
        10 Bus and ferry, bus
        • One-Way approx: USD $101 - $145
        • Duration: 41 h 19 min
        Close x
    11. Trip:
      11 Drive
      • One-Way approx: USD $250 - $370
      • Duration: 16 h 12 min
      Open +
      • Trip:
        11 Drive
        • One-Way approx: USD $250 - $370
        • Duration: 16 h 12 min
        Close x