Rome2Rio

How to get fromSan Francisco to Bulgariaby plane, train, bus, or shuttle

Find Transport to Bulgaria

See all options

There are 7 ways to get from San Francisco to Bulgaria by plane, train, bus, or shuttle

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 San Francisco International Airport to Sofia Airport

    best
    1. Fly from San Francisco International Airport (SFO) to Sofia Airport (SOF)plane plane SFO - SOF
    17h 32m
    $271–713
  2. Fly San Francisco International Airport to Burgas Airport

    1. Fly from San Francisco International Airport (SFO) to Burgas Airport (BOJ)plane plane SFO - BOJ
    22h 11m
    $372–1,315
  3. Fly San Francisco International Airport to Varna Airport

    1. Fly from San Francisco International Airport (SFO) to Varna Airport (VAR)plane plane SFO - VAR
    19h 49m
    $375–882
  4. Fly Oakland International Airport to Sofia Airport

    1. Fly from Oakland International Airport (OAK) to Sofia Airport (SOF)plane plane OAK - SOF
    21h 5m
    $307–809
  5. Fly San Francisco International Airport to Bucharest Otopeni, train

    1. Fly from San Francisco International Airport (SFO) to Bucharest Otopeni (OTP)plane plane SFO - OTP
    2. Take the train from Bucuresti Nord to Rusetrain train
    21h 20m
    $294–982
  6. Fly San Francisco International Airport to Istanbul Airport, bus

    1. Fly from San Francisco International Airport (SFO) to Istanbul Airport (IST)plane plane SFO - IST
    2. Take the bus from Istanbul to Burgasbus bus
    23h 13m
    $547–1,049
  7. Fly San Francisco International Airport to Belgrade Nikola Tesla Airport, shuttle

    1. Fly from San Francisco International Airport (SFO) to Belgrade Nikola Tesla Airport (BEG)plane plane SFO - BEG
    2. Take a shuttle bus from Belgrade, Nikola Tesla Airport to Nišshuttle bus
    3. Take a shuttle bus from Niš to Sofia Airportshuttle bus
    23h 30m

San Francisco International Airport (SFO) to Sofia Airport (SOF) flights

Calendar35Weekly Planes
Duration16h 32mAverage Duration
Ticket$262Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between San Francisco, CA, USA and Bulgaria?

KLM, Bulgaria Air, and four other airlines fly from San Francisco International Airport (SFO) to Sofia Airport (SOF) 5 times a day.

Airlines
Bus operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, Slovenia: Getting from Ljubljana to Lake Bled, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.