Travel options
from Berlin to Belgrade

You can get from Berlin to Belgrade by train, bus or flight.

Our recommendation

To get from Berlin to Belgrade on Oct 26 we recommend taking a flight because it’s the best combination of price and speed.

12:35PMBerlin Brandenburg Airport4h00 04:35PMBelgrade Nikola Tesla Airport
1 changes
$2931One-way
Cheapest
12:35PMBerlin Brandenburg Airport4h00 04:35PMBelgrade Nikola Tesla Airport
1 changes
$2931One-way
Other options
06:45PMBerlin Brandenburg Airport15h35 10:20AMBelgrade Nikola Tesla Airport
1 changes
$2931One-way
12:35PMBerlin Brandenburg Airport21h45 10:20AMBelgrade Nikola Tesla Airport
1 changes
$2931One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Mon
Oct 25
$68Flixbus
$112Air Serbia
Tue
Oct 26
$74Flixbus
$293Lot Polish Airlines
Wed
Oct 27
$68Flixbus
$264Lot Polish Airlines
Thu
Oct 28
$68Flixbus
$264Lot Polish Airlines
Fri
Oct 29
$74Flixbus
$84easyJet
Sat
Oct 30
$92Flixbus
$202Norwegian Air Shuttle
Sun
Oct 31
$69Flixbus
$88easyJet
Mon
Nov 1
$92Flixbus
$131Air Serbia
Tue
Nov 2
$63Flixbus
$143Lot Polish Airlines
Wed
Nov 3
$55Flixbus
$143Lot Polish Airlines
Thu
Nov 4
$55Flixbus
$112Air Serbia
Fri
Nov 5
$68Flixbus
$67easyJet
Sat
Nov 6
$63Flixbus
$174Lot Polish Airlines
Sun
Nov 7
$68Flixbus
$47easyJet
Mon
Nov 8
$63Flixbus
$112Air Serbia
Tue
Nov 9
$66Flixbus
$143Lot Polish Airlines
Wed
Nov 10
$63Flixbus
$143Lot Polish Airlines
Thu
Nov 11
$55Flixbus
$112Air Serbia
Fri
Nov 12
$55Flixbus
$112Air Serbia
Sat
Nov 13
$55Flixbus
$198Norwegian Air Shuttle
Sun
Nov 14
$55Flixbus
$112Air Serbia

Travel Information to Belgrade from Berlin

distanceDistance621 miles (1001 km)
modeAvailable travel modesFlight or bus
priceTicket price range$113 - $125
cheapestCheapest modeFlight • $113 (€91) • 1 h 40 min
fastestFastest modeFlight • $113 (€91) • 1 h 40 min
carriersPopular travel companiesAir Serbia or Eurolines Germany

Take a flight or bus to travel 621 miles (1001 km) to Belgrade from Berlin. If speed is a priority, then a flight is the best option with an average duration of 1 h 40 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as $113 (€91). The most popular travel companies which serve this journey are Air Serbia or Eurolines Germany among others. Travelers can even take a direct bus from Berlin to Belgrade.

Important Stations and Airports for this Journey