Rome2Rio

How to get fromBilbao to Bulgariaby plane, bus, train, car, or car train

Find Transport to Bulgaria

See all options

There are 9 ways to get from Bilbao to Bulgaria by plane, bus, train, car, or car train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Bilbao Airport to Sofia Airport

    best
    1. Fly from Bilbao Airport (BIO) to Sofia Airport (SOF)plane plane BIO - SOF
    9h 8m
    $73–244
  2. Bus, train

    1. Take the bus from Bilbao Intermodal to Saint-Jean-de-Luzbus bus
    2. Take the train from St Jean De Luz Ciboure to Paris Montparnasse 1 Et 2train train Tgv
    3. Take the train from Paris Est to Karlsruhe Hbftrain train Ice
    4. Take the bus from Karlsruhe Central Bus Station to Sofia Serdica Bus Stationbus bus
    39h 7m
    $361–634
  3. Drive  2,620.6 km

    1. Drive from Bilbao to Sofiacar car 2,620.6 km
    26h 23m
    $458–661
  4. Fly Bilbao Airport to Bucharest Otopeni, train

    1. Fly from Bilbao Airport (BIO) to Bucharest Otopeni (OTP)plane plane BIO - OTP
    2. Take the train from Bucuresti Nord to Rusetrain train
    12h 6m
    $76–263
  5. Bus to Santander Airport, fly to Sofia Airport

    1. Take the bus from Bilbao Intermodal to Parada de autobús del aeropuerto de Santanderbus bus
    2. Fly from Santander Airport (SDR) to Sofia Airport (SOF)plane plane SDR - SOF
    7h 15m
    $104–344
  6. Bus

    1. Take the bus from Bilbao Intermodal to Padovabus bus
    2. Take the bus from Padova to Sofia Central Bus Stationbus bus
    41h
    $233–260
  7. Train, bus

    1. Take the train from Bilbao-Abando to Zaragoza-Deliciastrain train Alv
    2. Take the train from Zaragoza-Delicias to Avignon Tgvtrain train
    3. Take the train from Avignon Tgv to Karlsruhe Hbftrain train Tgv
    4. Take the train from Karlsruhe Hauptbahnhof to München Hbftrain train 60
    5. Take the bus from Munich central bus station to Sofiabus bus
    45h 28m
    $473–818
  8. Bus via Metz

    1. Take the bus from Bilbao Intermodal to Metz - Bus Stationbus bus
    2. Take the bus from Metz to Niš, Autobuska Stanicabus bus
    3. Take the bus from Niš, Autobuska Stanica to Sofiya, Avtogara Serdikabus bus
    2d 6h
  9. Drive, car train

    1. Drive from Bilbao to Fuldacar car
    2. Take the cartrain from Fulda to Villach Hbf ARZcartrain train
    3. Drive from Villach Hbf ARZ to Sofiacar car
    33h 16m
    $609–861

Bilbao Airport (BIO) to Sofia Airport (SOF) flights

Calendar14Weekly Planes
Duration7h 5mAverage Duration
Ticket$54Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Bilbao, Spain and Bulgaria?

Lufthansa, Lufthansa City, and six other airlines fly from Bilbao Airport (BIO) to Sofia Airport (SOF) twice daily. Alternatively, you can take a bus from Bilbao Intermodal to Sofia Central Bus Station via Padova in around 41h.

Airlines
Train operators
Bus operators

Want to know more about travelling around Bulgaria

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

Booking & Getting There