Search Belgrade bus tickets

switcheroo

Quickview

How to get to Belgrade by bus?

Routes22
Trips per day31
bus carriers8
Stations4
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 Belgrade?

The cheapest prices for a bus ticket to Belgrade that users have found recently on Wanderu start at $22.40. Such great deals to Belgrade are available on one route to Sofia. 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 Belgrade. Sofia at $22.40 has consistently the lowest average bus ticket prices to Belgrade.

What are the main bus stations in Belgrade?

The most popular bus stations in Belgrade are Zeleznicka 4, Central Bus Station and Airport. Zeleznicka 4 is the busiest bus station in Belgrade.

What are the most popular bus routes to Belgrade?

Ljubljana

There are 24 bus schedules per day connecting Ljubljana with Belgrade. It takes on average 7 hours to travel 302 miles, 485 kms, by bus from Ljubljana. 2 bus carriers offer schedules from Ljubljana, with GoOpti offering the most daily connections to Belgrade. Traveling by bus from Ljubljana you will most likely to arrive in Belgrade at Airport.
Avg. Time
7h 0m
Avg. Price
$222.31

Antwerp

There are 5 bus schedules per day connecting Antwerp with Belgrade. It takes on average 36 hours and 21 minutes to travel 863 miles, 1388 kms, by bus from Antwerp. One bus company operates schedules from Antwerp, with Eurolines France offering the most daily connections to Belgrade. Traveling by bus from Antwerp you will most likely to arrive in Belgrade at Central Bus Station.
Avg. Time
12h 21m
Avg. Price
$138.33

Augsburg

There are 5 bus schedules per day connecting Augsburg with Belgrade. It takes on average 23 hours to travel 517 miles, 832 kms, by bus from Augsburg. 3 bus carriers offer schedules from Augsburg, with FlixBus offering the most daily connections to Belgrade. Traveling by bus from Augsburg you will most likely to arrive in Belgrade at Central Bus Station.
Avg. Time
23h 0m
Avg. Price
$108.49

Duivendrecht

There are 5 bus schedules per day connecting Duivendrecht with Belgrade. It takes on average 44 hours to travel 878 miles, 1413 kms, by bus from Duivendrecht. One bus company operates schedules from Duivendrecht, with Eurolines France offering the most daily connections to Belgrade. Traveling by bus from Duivendrecht you will most likely to arrive in Belgrade at Central Bus Station.
Avg. Time
20h 0m
Avg. Price
$145.91

Nice

There are 4 bus schedules per day connecting Nice with Belgrade. It takes on average 49 hours to travel 657 miles, 1057 kms, by bus from Nice. One bus company operates schedules from Nice, with Eurolines France offering the most daily connections to Belgrade. Traveling by bus from Nice you will most likely to arrive in Belgrade at Central Bus Station.
Avg. Time
1h 0m
Avg. Price
$178.18

What bus companies travel to Belgrade, ?

Located in, United States, you can travel by bus to Belgrade from 22 destinations and choose from 31 daily bus schedules to get you there. FlixBus has the most bus connections to Belgrade. The furthest bus arriving in Belgrade covers a distance of 898.57 miles, 1445.74 kms, covering the journey in and 38 minutes

bus companies serving Belgrade

Karat-S

There are 1 daily Karat-S schedules to Belgrade. Karat-S can get you to Belgrade by bus from Sofia.
Avg. Time
5h 0m
Avg. Price
$22.40

FlixBus

There are 12 daily FlixBus schedules to Belgrade. FlixBus can get you to Belgrade by bus from 18 destinations including Budapest.
Air conditioning
Restroom
Beverage
Extra legroom
Meal
Power outlet
WiFi
Avg. Time
16h 48m
Avg. Price
$65.21

Eurolines France

There are 1 daily Eurolines France schedules to Belgrade. Eurolines France can get you to Belgrade by bus from 5 destinations including Berlin.
Air conditioning
Restroom
Power outlet
WiFi
Avg. Time
12h 50m
Avg. Price
$134.95

Globtour

There are 1 daily Globtour schedules to Belgrade. Globtour can get you to Belgrade by bus from 3 destinations including Cetinje.
Air conditioning
Restroom
Movies
Satellite TV
WiFi
Avg. Time
11h 42m
Avg. Price
$27.48

GoOpti

There are 5 daily GoOpti schedules to Belgrade. GoOpti can get you to Belgrade by bus from Zagreb.
Avg. Time
4h 38m
Avg. Price
$69.37

Blue Line

There are 1 daily Blue Line schedules to Belgrade. Blue Line can get you to Belgrade by bus from Budva.
Beverage
Meal
Power outlet
Avg. Time
10h 0m
Avg. Price
$30.76

Trans-Jug

There are 1 daily Trans-Jug schedules to Belgrade. Trans-Jug can get you to Belgrade by bus from 2 destinations including Cetinje.
WiFi
Avg. Time
11h 47m
Avg. Price
$23.92

Panonijabus

There are 2 daily Panonijabus schedules to Belgrade. Panonijabus can get you to Belgrade by bus from Berlin.
Air conditioning
Restroom
Beverage
Avg. Time
18h 18m
Avg. Price
$108.47