Search Sofia bus tickets

switcheroo

Quickview

How to get to Sofia by bus?

Routes29
Trips per day71
bus carriers7
Stations2
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Sofia?

The cheapest prices for a bus ticket to Sofia that users have found recently on Wanderu start at $7.91. Such great deals to Sofia are available on one route to Plovdiv. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Sofia. Vidin at $8.94 has consistently the lowest average bus ticket prices to Sofia.

What are the main bus stations in Sofia?

The most popular bus stations in Sofia are Central Bus Station and Serdica Bus Station. Central Bus Station is the busiest bus station in Sofia.

What are the most popular bus routes to Sofia?

Plovdiv

There are 16 bus schedules per day connecting Plovdiv with Sofia. It takes on average 2 hours to travel 83 miles, 133 kms, by bus from Plovdiv. 2 bus carriers offer schedules from Plovdiv, with Karat-S Business Class offering the most daily connections to Sofia. Traveling by bus from Plovdiv you will most likely to arrive in Sofia at Central Bus Station.
Avg. Time
2h 0m
Avg. Price
$9.91

Varna

There are 9 bus schedules per day connecting Varna with Sofia. It takes on average 6 hours to travel 236 miles, 379 kms, by bus from Varna. One bus company operates schedules from Varna, with Global Biomet offering the most daily connections to Sofia. Traveling by bus from Varna you will most likely to arrive in Sofia at Central Bus Station.
Avg. Time
6h 0m
Avg. Price
$18.64

Veliko Tarnovo

There are 7 bus schedules per day connecting Veliko Tarnovo with Sofia. It takes on average 3 hours to travel 120 miles, 192 kms, by bus from Veliko Tarnovo. One bus company operates schedules from Veliko Tarnovo, with Global Biomet offering the most daily connections to Sofia. Traveling by bus from Veliko Tarnovo you will most likely to arrive in Sofia at Central Bus Station.
Avg. Time
3h 0m
Avg. Price
$11.66

Frankfurt

There are 5 bus schedules per day connecting Frankfurt with Sofia. It takes on average 50 hours to travel 864 miles, 1390 kms, by bus from Frankfurt. 2 bus carriers offer schedules from Frankfurt, with Eurolines France offering the most daily connections to Sofia. Traveling by bus from Frankfurt you will most likely to arrive in Sofia at Central Bus Station.
Avg. Time
2h 0m
Avg. Price
$113.58

Bratislava

There are 5 bus schedules per day connecting Bratislava with Sofia. It takes on average 17 hours to travel 483 miles, 776 kms, by bus from Bratislava. One bus company operates schedules from Bratislava, with FlixBus offering the most daily connections to Sofia. Traveling by bus from Bratislava you will most likely to arrive in Sofia at Central Bus Station.
Avg. Time
17h 0m
Avg. Price
$63.61

What bus companies travel to Sofia, ?

Located in, United States, you can travel by bus to Sofia from 29 destinations and choose from 71 daily bus schedules to get you there. Global Biomet has the most bus connections to Sofia. The furthest bus arriving in Sofia covers a distance of 1252.48 miles, 2015.16 kms, covering the journey in and 49 minutes

bus companies serving Sofia

Arda Tur

There are 2 daily Arda Tur schedules to Sofia. Arda Tur can get you to Sofia by bus from 4 destinations including Thessaloniki.
Movies
Satellite TV
WiFi
Avg. Time
10h 35m
Avg. Price
$42.13

Global Biomet

There are 11 daily Global Biomet schedules to Sofia. Global Biomet can get you to Sofia by bus from 2 destinations including Varna.
Air conditioning
WiFi
Avg. Time
5h 3m
Avg. Price
$15.89

Karat-S Business Class

There are 6 daily Karat-S Business Class schedules to Sofia. Karat-S Business Class can get you to Sofia by bus from 2 destinations including Plovdiv.
Extra legroom
Free water
Movies
Snacks
WiFi
Avg. Time
2h 35m
Avg. Price
$12.04

Karat-S

There are 4 daily Karat-S schedules to Sofia. Karat-S can get you to Sofia by bus from 5 destinations including Plovdiv.
Avg. Time
4h 48m
Avg. Price
$13.87

FlixBus

There are 2 daily FlixBus schedules to Sofia. FlixBus can get you to Sofia by bus from 19 destinations including Bucharest.
Air conditioning
Restroom
Beverage
Extra legroom
Meal
Power outlet
WiFi
Avg. Time
20h 44m
Avg. Price
$64.57

Eurolines France

There are 1 daily Eurolines France schedules to Sofia. Eurolines France can get you to Sofia by bus from 2 destinations including Duivendrecht.
Air conditioning
Restroom
Power outlet
WiFi
Avg. Time
22h 53m
Avg. Price
$96.13

Huntur Turizm

There are 1 daily Huntur Turizm schedules to Sofia. Huntur Turizm can get you to Sofia by bus from Istanbul.
Beverage
Movies
WiFi
Avg. Time
9h 0m
Avg. Price
$28.40