logo
Your journey starts now
Two white leaf

From Sarajevo to Belgrade by train, bus and carpooling

Compare and book among Citylines, FlixBus

4 stars icon

4.7 out of 1146 reviews

Lowest prices found by our customers

The next cheapest train, bus and carpooling ticket from Sarajevo to Belgrade is on Wednesday 26 August 2026. Book it now before the price goes up!

Trip info

196 kmDistance
28€ - 77€Prices
1.79 millions of Km traveled by our travelers
DirectTrip type
8h00Trip duration
logo Flixbus
CarriersCitylines, FlixBus.
Detailed itinerary
🚌 Bus
Price range

28€ - 77€

Duration

8h00 - 18h25

ItineraryDirect
Departure stationSarajevo East Bus Station
Arrival stationBelgrade New Bus Station
CompaniesCitylines, FlixBus
First trip16h19
Last trip19h55
Number of daily trips1

Find my tickets

Statistics unavailable

The statistics for this trip are not yet available

By booking my trip
instead of

You'll laugh at least 100% more

Traveling from Sarajevo to Belgrade
instead of

I emit 98.65% less CO2

42.1
kg CO₂e
8%
88.2
kg de fraise
37.6
litres de bière
28.4
kg d'avocat
6.54
t-shirts en coton
70.8
litres de café
73.1
kg de chou de bruxelles
82.5
repas végétariens
1.68
jeans
65.6
kg de pastèque
92.1
kg d'aubergine
3.55
années de chauffage électrique par m²
5.8
repas avec du boeuf
3,845
km en vélo (ou trottinette) à assistance électrique
318,936
litres d'eau du robinet

Reducing your carbon footprint by using responsible modes of transport is important for us (all)! Your train from Sarajevo to Belgrade generally emits 0.57kg CO2 per traveler. Good news, it's always less than a plane or personal car!

Sarajevo Belgrade by train, bus and carpooling: tickets, prices, and schedules

Are you looking for your train, bus and carpooling ticket from Sarajevo to Belgrade?

bus Citylines, and bus FlixBus are transport companies that allow you to travel easily between the two cities.

In just 0h, you will be able to travel from Sarajevo to Belgrade covering a distance of 196 kilometers between the two cities.

On our site, you can find direct train, bus and carpooling trips Sarajevo Belgrade because several of our partner transport companies offer them. Pretty cool, right?!

Your Sarajevo Belgrade trip from 28 €, that's quite a deal, isn't it?

But be careful! The price of train, bus and carpooling tickets varies depending on when you book.

We'll give you more details below on the best time to book your ticket!

You can also use our Sarajevo Belgrade price comparator in train, bus and carpooling, based on the booking date. It's right above, it's handy!

How to travel from Sarajevo to Belgrade with Tictactrip

bus itinerary from Sarajevo to Belgrade 🚌

The journey direct Sarajevo Belgrade is offered by the following companies: Citylines and FlixBus. On average, the travel time for direct Sarajevo Belgrade is 9h19, ranging from 8h00 to 18h25 at most. The price often fluctuates between 28€ and 77€, with an average direct Sarajevo Belgrade price of 43€.The first daily departure of bus from Sarajevo to Belgrade will take place at 16h19 while the last one will be at 19h55.  
From Sarajevo East Bus Station, you will normally arrive at Belgrade New Bus Station.
 Depending on the days, you will have a choice of 1 buses from Sarajevo to Belgrade per day.

train itinerary from Sarajevo to Belgrade 🚄

Unfortunately, our train companies do not operate from Sarajevo to Belgrade trips by train. But don't worry, you can still find the best prices with our other means of transportation

carpooling itinerary from Sarajevo to Belgrade 🚗

We have no information concerning Sarajevo ➜ Belgrade by carpooling. Blablacar or Idvroom probably don't have any users offering this trip.

Frequently Asked Questions about Sarajevo - Belgrade

How much does a bus Sarajevo Belgrade cost?

The minimum price for a bus from Sarajevo to Belgrade journey is 28 €. Depending on the number of days in advance of your search, the price can go up to 77 € if you wait until the last moment. On average, a bus from Sarajevo to Belgrade ticket costs 43 €.

How long is the trip Sarajevo Belgrade by bus?

The minimum duration of a journey on bus from Sarajevo to Belgrade is 8h00. The maximum duration, on the other hand, is 18h25. On average, a from Sarajevo to Belgrade journey by bus takes 9h19.

When is the first bus Sarajevo Belgrade leaving?

The first bus from Sarajevo to Belgrade departs at 16h19, while the last one leaves at 19h55.

How many bus Sarajevo Belgrade are there every day ?

Every day, there are approximately 1 bus from Sarajevo to Belgrade.