Checking flights...

Air

The only domestic flights within Bulgaria are between Sofia and the Black Sea coast. Bulgaria Air flies daily to Varna, with two or three daily flights running between July and September. Bulgaria Air also flies between the capital and Burgas.

Sofia Airport

Sofia Airport, the city's and country's main air gateway, is located 10km east of the centre. The airport has two terminals (1 and 2). Most flights use the more modern Terminal 2, but a few budget carriers fly in and out of Terminal 1. Both terminals have basic services, ATMs and OK-Supertrans Taxi desks.

Transport Options

Sofia's metro connects Terminal 2 to the centre (Serdika station) in around 30 minutes. Buy tickets in the station, which is located just outside the terminal exit. Bus 84 also shuttles between the centre and both terminals. Buy tickets (1.60 lv, plus an extra fare for large luggage) from the driver.

A taxi to the centre will cost anywhere from 12 lv to 16 lv. Prebook your taxi at the OK-Supertrans Taxi counter. They will give you a slip of paper with the three-digit code of your cab. The driver will be waiting outside.

Bus

Sofia's Central Bus Station is located beside the train station and accessed via the same metro stop. It handles services to most big towns in Bulgaria as well as international destinations. There are dozens of counters for individual private companies, as well as an information desk and an OK-Supertrans taxi desk.

Departures are less frequent between November and April. The following schedules are for summer.

Albena

Cost (lv)

33

Duration (hr)

8

Frequency

4-5 daily

Bansko

Cost (lv)

15

Duration (hr)

3

Frequency

5-6 daily

Blagoevgrad

Cost (lv)

10

Duration (hr)

2

Frequency

about hourly

Burgas

Cost (lv)

32

Duration (hr)

7-8

Frequency

6-10 daily

Gabrovo

Cost (lv)

22

Duration (hr)

3-4

Frequency

7 daily

Haskovo

Cost (lv)

22

Duration (hr)

6

Frequency

12-14 daily

Kazanlâk

Cost (lv)

16

Duration (hr)

Frequency

4-5 daily

Lovech

Cost (lv)

15

Duration (hr)

3

Frequency

2-3 daily

Nesebâr

Cost (lv)

37

Duration (hr)

7

Frequency

5-10 daily

Pleven

Cost (lv)

15

Duration (hr)

Frequency

hourly

Plovdiv

Cost (lv)

14

Duration (hr)

Frequency

several hourly

Ruse

Cost (lv)

25

Duration (hr)

5

Frequency

hourly

Sandanski

Cost (lv)

14

Duration (hr)

Frequency

10-12 daily

Shumen

Cost (lv)

31

Duration (hr)

6

Frequency

7 daily

Sliven

Cost (lv)

24

Duration (hr)

5

Frequency

8 daily

Smolyan

Cost (lv)

25

Duration (hr)

Frequency

6-7 daily

Sozopol

Cost (lv)

32

Duration (hr)

7

Frequency

6-8 daily

Stara Zagora

Cost (lv)

22

Duration (hr)

4

Frequency

8 daily

Varna

Cost (lv)

33

Duration (hr)

7-8

Frequency

every 30-45min

Veliko Târnovo

Cost (lv)

22

Duration (hr)

4

Frequency

hourly

Vidin

Cost (lv)

20

Duration (hr)

5

Frequency

6-7 daily

The smaller Ovcha Kupel bus station – sometimes called Zapad (West) station – has a few bus services heading south, such as to Bansko, Blagoevgrad and Sandanski.

From tiny Yug bus station, buses and minibuses leave for Samokov (6 lv, one hour, every 30 minutes).

International Buses

Sofia is an excellent base for exploring neighboring countries, such as Turkey, Greece and Macedonia, by bus. Around a dozen or so bus companies serve international destinations from a makeshift bus station situated just outside the entrance to the Central Train Station (about 50m from the Central Bus Station), known as the Trafik Market or Serdika station.

There are numerous kiosks here representing all of the major companies. Sample one-way fares to popular destinations include İstanbul (50 lv, 10 hours), Athens (100 lv, 12 hours), Skopje (32 lv, 3 hours) and Bucharest (52 lv, 7 hours). It pays to shop around, as different companies offer different prices.

Eurolines Long-distance coach service to destinations around Europe.

Flixbus (https://global.flixbus.com) Long-distance, price-conscious coach service to destinations around Europe.

Matpu-96 Daily service to neighbouring countries, including Turkey, Greece, Macedonia and Serbia.

Union-Ivkoni Reliable domestic bus operator linking most major Bulgarian towns and many smaller ones, plus international destinations.

Train

Sofia’s Central Train Station is the city’s and country’s main rail gateway. The station itself is a massive, cheerless modern structure that’s been extensively renovated, but which feels empty and lacks many basic services. It’s located in an isolated part of town about 1km north of the centre, though it’s the terminus of a metro line and easy to reach. It’s 100m (a five-minute walk) from the Central Bus Station.

Destinations for all domestic and international services are listed on timetables in Cyrillic, but departures (for the following two hours) and arrivals (for the previous two hours) are listed in English on a large computer screen on the ground floor.

Same-day tickets are sold at counters on the ground floor, while advance tickets are sold in the gloomy basement, accessed via an unsigned flight of stairs near some snack bars. Counters are open 24 hours, but normally only a few are staffed and queues are long, so don’t turn up at the last moment to purchase your ticket, and allow some extra time to work out the confusing system of platforms (indicated with Roman numerals) and tracks.

Domestic Train Services To & From Sofia

Domestic train services to/from Sofia:

Burgas

1st-/2nd-Class Cost (lv)

26/21

Time (hr)

7-8

Frequency (daily)

4 fast & 2 express

Gorna Oryakhovitsa

1st-/2nd-Class Cost (lv)

24/18

Time (hr)

4-4½

Frequency (daily)

6 fast & 2 express

Plovdiv

1st-/2nd-Class Cost (lv)

10/8

Time (hr)

2½-3

Frequency (daily)

6 fast, 3 express & 4 slow

Ruse

1st-/2nd-Class Cost (lv)

30/24

Time (hr)

6

Frequency (daily)

3 fast

Sandanski

1st-/2nd-Class Cost (lv)

12/10

Time (hr)

4

Frequency (daily)

3 fast

Varna

1st-/2nd-Class Cost (lv)

39/31

Time (hr)

7½-9

Frequency (daily)

5 fast & 1 express

Vidin

1st-/2nd-Class Cost (lv)

17/14

Time (hr)

5

Frequency (daily)

3 fast