Train & bus from Belgrade
5 routes available from Belgrade. Compare prices and find the cheapest train and bus tickets.
Belgrade is the starting point of 5 listed routes to destinations across the continent. TransitScanner compares train and bus sellers there; the lowest indicative price on this page is around €9 (indicative figures, not live prices).
The cheapest route listed from Belgrade is Belgrade to Zagreb from €9. The longest connection reaches Istanbul at 1007 km.
Connections from Belgrade reach destinations in Croatia, Hungary, Turkey, Bulgaria and North Macedonia.
Search Live Prices from Belgrade
Compare train and bus fares — multi-date, round-trip or Everywhere mode.
Search ticketsOther departure cities
About Belgrade
- Belgrade sits where the Sava meets the Danube and is one of Europe's oldest continuously inhabited cities. (Source: Wikipedia)
- Belgrade's Nikola Tesla Museum was founded in 1952; the Tesla Archive joined UNESCO's Memory of the World register in 2003. (Source: Wikipedia)
- Belgrade Fortress was built over centuries, from the 2nd to the 18th; the Vinča culture flourished nearby in the 6th millennium BC. (Source: Wikipedia)
Frequently Asked Questions
How many routes depart from Belgrade?
There are 5 routes from Belgrade listed on TransitScanner. These cover major European destinations with tickets starting from €9.
What is the cheapest ticket from Belgrade?
The cheapest listed route from Belgrade starts from €9. Prices change daily — use TransitScanner's multi-date scanner above to find the lowest fare for your dates.
How do I find cheap train and bus tickets from Belgrade?
Use TransitScanner's multi-date mode to compare prices from Belgrade across several days at once. Booking 2–4 weeks in advance and travelling mid-week usually gives the best fares. Click any route card above and search live prices.