The bus between Biograd na Moru and Belgrade takes 9h. The bus runs, on average, 3 times per week from Biograd na Moru to Belgrade. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 3 times a week between Biograd na Moru and Belgrade. The service departs Biograd na Moru at 12:05 PM in the afternoon, which arrives into Belgrade at 21:05:00. All services run direct with no transfers required, and take on average 9h. The schedules shown below are for the next available departures.
Want to know about travelling from Biograd na Moru to Belgrade? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
Yes, there is a direct bus departing from Biograd na Moru station and arriving at Belgrade bus station. Services depart three times a week, and operate Wednesday, Friday and Sunday. The journey takes approximately 9h.
Biograd na Moru to Belgrade bus services, operated by FlixBus, depart from Biograd na Moru station.
Biograd na Moru to Belgrade bus services, operated by FlixBus, arrive at Belgrade bus station.
Book your Biograd na Moru to Belgrade bus tickets online with Omio and FlixBus.
The distance between Biograd na Moru and Belgrade is 410.2 km. The road distance is 593 km.
FlixBus operates a bus from Biograd na Moru to Belgrade bus station 3 times a week. Tickets cost RSD 6,000–9,500 and the journey takes 9h.