Taxi vs bus in Bosnia: which is actually cheaper
Bosnia has a good, cheap intercity bus network — and taxi transfers that cost ten times as much for the same journey. So the honest answer to “should I take a taxi or the bus?” depends almost entirely on one thing: how many of you there are.
The rule that decides everything
A bus ticket is priced per person. A taxi or transfer is priced per vehicle.
That single difference explains every comparison below. Solo, the bus wins by a mile. With four people and luggage, the gap narrows sharply and sometimes closes altogether — especially on short airport runs.
One thing to know up front: Uber and Bolt do not operate anywhere in Bosnia and Herzegovina. Neither app works here. Transfers are booked by phone with a local company, so you cannot price-check in an app the way you might elsewhere.
The routes travellers actually take
Taxi figures are ranges because transfer prices are negotiated, not metered. Bus fares are typical prices — check current timetables at redvoznje.ba.
Sarajevo → Mostar (130 km)
- Taxi transfer: roughly 230–310 KM per car (about €118–158)
- Bus: roughly 15–20 KM per person (about €8–10)
Solo, this is not a decision. Even for four people the bus costs 60–80 KM against 230–310 KM for the car. You would take the taxi here for the flexibility, not the price: leaving when you want, door to door, and the option to stop at Konjic or Jablanica on the way — which is genuinely worth something on one of the most scenic roads in the country.
Tuzla Airport → Sarajevo (120 km)
- Taxi transfer: roughly 156–196 KM per car
- Centrotrans bus: roughly 27 KM per person
This is the single most common budget mistake visitors make in Bosnia. Low-cost flights land at Tuzla, and people assume Tuzla is near Sarajevo. It is not — it is about two hours away. The bus is timed to flight arrivals and is far cheaper. Take the taxi if there are three or four of you, or if your flight is delayed past the last connection.
Sarajevo Airport → Baščaršija / Old Town (12 km)
- Taxi: roughly 25–40 KM per car
- Airport bus (Centrotrans): about 5 KM per person
Short run, so the maths flips early. With two or three people and suitcases, the taxi is competitive and drops you at your door rather than at a stop with a walk still ahead of you. This is also the ride where visitors are most often overcharged, so take a car from the official rank and ask for the meter.
Banja Luka Airport → city centre (24 km)
- Taxi: roughly 40–60 KM per car
- Shuttle (Smiljić / BL Prevoz): about 10 KM per person, timed to flights
The shuttle is tied to the flight schedule. If your flight is delayed or off-schedule, the taxi is what remains.
Mostar → Dubrovnik (140 km, crosses into Croatia)
- Taxi transfer: roughly 235–370 KM per car
- Bus: roughly €15–25 per person
The bus wins on price by a wide margin. The taxi’s advantage is that it does not queue with a full coach at the border and it can leave at an hour that suits you. Note that a vehicle crossing into Croatia needs international transport authorisation — confirm this when booking, because not every local taxi is licensed to leave the country.
Where the break-even sits
| Group size | What usually wins |
|---|---|
| 1 person | Bus, on every long route |
| 2 people | Bus, except short airport runs |
| 3 people | Depends on the route — do the maths both ways |
| 4 people | Taxi is competitive, especially when time matters |
On airport runs under about 25 km, the break-even arrives at two passengers. On routes over 100 km the bus stays cheaper even for four — there you are paying for time and comfort, not savings.
When the bus simply does not work
- Early flights. The first bus often leaves after your plane does.
- Late arrivals. Landing at 23:30 usually means no bus until morning.
- Luggage. Two large cases per person is unpleasant on a coach.
- Small children. Changing buses with a pushchair changes the calculation regardless of price.
- Places that are not bus stops. Kravice Waterfalls, Počitelj and Jahorina are not on scheduled routes. A car or an organised tour is how you get there.
A thirty-second decision
- Multiply the bus fare by the number of people travelling.
- Compare it with the transfer price on our routes page.
- Check whether a bus actually runs at the hour you need it.
- If the difference is under about 50 KM and you save two hours and a connection, take the car.
Practical notes if you take the taxi
- Agree the total price before you get in, out loud, including luggage.
- Carry cash in convertible marks (KM). Cards are rarely accepted for transfers, and drivers often have no change for large notes.
- Book the night before for early-morning departures. In smaller cities only one or two companies operate overnight.
- The mark is pegged to the euro at a fixed 1 EUR = 1.95583 BAM — it does not float, so euro conversions on this site are exact, not estimates.
Full route prices are on our transfers page, and city meter rates on taxi prices in Bosnia.