MileHacker Logo
How to Get to Sofia

How to Get to Sofia

Sofia-capital Bulgaria Travel Guide

Air Travel

Sofia Airport SOF

Sofia Airport (SOF) is the single international airport serving the capital, located approximately 10 kilometers (6 miles) east of the city center. It has two terminals, Terminal 1 and Terminal 2, linked by a free shuttle bus.

Airlines & Routes

  • Bulgaria Air, Wizz Air, Ryanair, Lufthansa, Ba, The National flag carrier airline of turkey, Austrian Airlines.
  • Non-stop flights to major European cities: London, Berlin, Vienna, Rome, Paris, Istanbul, Athens.
  • From North America/East Asia, typically connect via Frankfurt, Vienna, Istanbul, or London.

Airport Facilities & Transfers

Both terminals offer duty-free shops, restaurants, cafes, vehicle rental desks, ATMs, and currency exchange. Free Wi-Fi is available. Terminal 2 is newer and handles most international flights.

Transfer Options

  • Metro Line 4 from Terminal 2 to the downtown area (Serdika) in 20-30 mins.
  • Public bus lines 84 and 184 connect terminals to the downtown area.
  • Official taxis (Yellow! 333, OK Supertrans) or Bolt app.

Seasonal Prices

Flight prices increase in summer (June-August) and during major holidays. Book flights months ahead of time for lower prices.

Airport Facilities

Duty-free shops, cafes, ATMs, currency exchange, and free Wi-Fi are available at Sofia Airport terminals.

Terminal Connections

A no-cost shuttle bus connects Terminal 1 and Terminal 2, essential for metro access if showing up at T1.

Finding Flights

Flight Deal Services

  • Consider Dollar Flight Club for flight discounts and alerts.
  • Sign up for fare alerts to track price changes.
  • Be flexible with travel dates for possible savings.
  • Look for flights during shoulder seasons for better value.

Flight Search Engines

  • Use Skyscanner for comprehensive airfare comparisons.
  • Compare different airlines and routes for peak pricing and schedules.
  • Book flights several months in advance for peak travel periods.
  • Consider layover flights through major European hubs for long-haul travel.

Car Rental & Transfers

Rental Companies

International (Hertz, Avis, Europcar) and local companies have desks at Sofia Airport. Book in advance via DiscoverCars.com.

Private Transfers

Pre-booked private transfers are available, offering ease and comfort, especially for groups or heavy luggage.

Metro Access

Metro Line 4 offers a direct, affordable, and often fastest connection from Terminal 2 to the city center.

Land Transportation

Train Connections

Bulgarian State Railways (BDZ) operates from Sofia Central Railway Station (Tsentralna Gara). This hub connects to other major Bulgarian cities and a few international destinations.

Rail Travel Options

  • International trains join to Belgrade (Serbia), Istanbul (Turkey), Bucharest (Romania), Thessaloniki (Greece).
  • Domestic trains connect to Plovdiv, Varna, Burgas.
  • Trains provide generally slower however provide a scenic and relaxed journey.

Long-Distance Buses

The bus network frequently serves both domestic and international travel, often quicker than trains. Sofia Central Bus Station (Tsentralna Avtogara) is beside the railway station.

Bus Services

  • Companies like FlixBus, Union Ivkoni, and Biomet operate routes across Bulgaria.
  • International bus routes connect Sofia to many European cities.
  • Bus travel is a cost-effective way to travel across the continent.

Self-Driving in Bulgaria

Renting a car (via DiscoverCars.com) offers flexibility beyond Sofia. You need a valid driving license (EU standard or IDP with domestic license) and a credit card for deposit.

Driving Information

  • Main roads are generally good; secondary roads vary.
  • Drive on the right; seatbelts are required. Headlights on 24/7.
  • Zero alcohol tolerance. Vignette (road toll) required for national roads.

Border Crossings

Bulgaria shares land borders with Serbia, North Macedonia, Greece, Turkey, and Romania. Crossings involve standard passport and visa checks. Non-EU citizens receive entering and leaving stamps.

Customs & Security

  • Have all the travel documents you need ready for inspection.
  • Vehicle registration and Green Card insurance are important for non-EU registered cars.
  • Road conditions near borders are typically main routes.

Road Safety & Parking

  • Be aware of aggressive driving habits and potential unmarked potholes.
  • Poor lighting on rural roads at night can present challenges.
  • Adhere to all traffic in the town laws to prioritize safety.
  • City center parking is regulated and have paid (Blue Zone/Green Zone).
  • Payment via SMS, parking machines, or apps.
  • Illegal parking results in fines or towing.

Sea/River Arrivals

Sofia is Landlocked

Sofia is a landlocked capital city. Direct sea or river arrivals are not applicable for access to the city itself. Bulgaria has Black Sea ports (Varna, Burgas), but these are distant from Sofia.

Water Travel Notes

  • No ferry services or cruise ports for direct Sofia access.
  • The Iskar River near Sofia is not navigable for passenger transport.
  • Arrival at Black Sea ports requires onward land or flying to Sofia.

Alternative Access

If traveling by sea to Bulgaria, you might arrive at Black Sea ports like Varna or Burgas. From there, onward travel to Sofia is needed.

Connecting from Coastal Cities

  • Domestic flights from Varna or Burgas to Sofia Airport are available.
  • Regular bus services connect seaside cities to Sofia.
  • Train services also link Varna/Burgas to Sofia, offering a scenic option.

Direct Air Travel

Sofia Airport (SOF) is your direct entry point for travel by plane into the capital.

Efficient Land Routes

Well-established bus and train networks connect Sofia to nearby countries and cities.

No Sea/River Access

Sofia is landlocked; sea/river arrivals are not direct options to the capital.

Departure Information

Airport Procedures

Departure taxes are typically covered by your airfare from Sofia Airport. No separate exit fees are paid at the airport. Plan your airport entry well in advance of your flight.

Timing & Check-in

  • Arrive 2 hours before Schengen/domestic flights.
  • Allow 3 hours for non-Schengen international flights.
  • Complete online check-in if offered.

Security & Customs

Be ready for standard security checks. For international flights outside the Schengen Area, you go through passport control. Give yourself plenty of time to reach your departure gate.

Before Your Flight

  • Security screening is standard for all departures.
  • Passport control for non-Schengen international flights.
  • Distances in Terminal 2 can be significant; plan for walking time.

Departure Facilities

Sofia Airport

Duty-free shops, retail stores, cafes, and restaurants. Currency exchange and ATMs. Common rooms for eligible passengers.

Central Railway Station

Shops, cafes, waiting areas, and luggage storage. Access to Metro for airport transfers.

Central Bus Station

Shops, cafes, and waiting areas. Located next to the railway station for integrated travel.

Final Departure Tip

Reconfirm your flight or bus/train schedule the day before departure. Traffic to Sofia Airport can be unpredictable, especially during peak hours, so allow extra travel time. For flight delays or cancellations, AirHelp might offer assistance.