Rome2Rio

How to get fromSofia Airport (SOF) to Serbiaby plane, bus, rideshare, car, or shuttle

Find Transport to Serbia

See all options

There are 6 ways to get from Sofia Airport (SOF) to Serbia by plane, bus, rideshare, car, 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

    best
    1. Fly from Sofia Airport (SOF) to Belgrade Nikola Tesla Airport (BEG)plane plane SOF - BEG
    2h 9m
    RSD 7,889–19,286
  2. Bus via Хотел Плиска

    cheapest
    1. Take the bus from Sofia Serdica Bus Station to Beograd, Autobuska stanicabus bus
    7h 2m
    RSD 2,600–9,500
  3. Bus

    1. Take the bus from Sofia Central Bus Station to Beograd, Autobuska stanicabus bus
    6h 43m
    RSD 3,832–6,420
  4. Airport Transfer

    1. Take the rideshare from Sofia-SOF to Belgraderideshare rideshare 399.1 km
    4h
  5. Drive 399.1 km

    1. Drive from Sofia Airport (SOF) to Belgradecar car 399.1 km
    4h
    RSD 6,315–9,121
  6. Shuttle

    1. Take a shuttle bus from Sofia Airport to Beograd Centarshuttle bus
    7h

Sofia Airport (SOF) to Serbia by subway, train, and bus

Calendar3Weekly Services
Duration6h 43mAverage Duration
TicketRSD 3,832Cheapest Price
See schedules

Questions & Answers

What companies run services between Sofia Airport (SOF), Bulgaria and Serbia?

Air Serbia flies from Sofia Airport (SOF) to Belgrade Nikola Tesla Airport (BEG) twice daily. Alternatively, Trans Jug operates a bus from Sofia Central Bus Station to Beograd, Autobuska stanica 3 times a week. Tickets cost RSD 3,700–6,000 and the journey takes 5h.

Airlines
Bus operators
Other 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 Train travel in Spain: A guide to Renfe, French strikes 2018: What are my alternative transport options?, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.

More Questions & Answers