Bosnia and Herzegovina covers 51,209 square kilometers with infrastructure that reflects its 1992-1998 war damage and subsequent uneven reconstruction. The country operates as two entities—Federation of Bosnia and Herzegovina and Republika Srpska—plus Brčko District, which creates administrative complexity for transport planning. Roads connect major cities, but quality varies dramatically between main corridors and secondary routes.
The M17 highway runs from Sarajevo southwest to Mostar and continues to the Croatian border at Metković, representing the country's most developed road corridor. This route carries the majority of commercial and tourist traffic between the capital and Herzegovina region. The M18 connects Sarajevo north to Zenica and continues toward Doboj. The M5 links Sarajevo east through Pale toward Višegrad and the Serbian border. These M-designated roads receive priority maintenance but still feature sections with potholes, narrow lanes, and inadequate shoulders.
Driving between Sarajevo and Banja Luka requires approximately four hours for the 210 kilometers, reflecting mountainous terrain and road conditions that limit average speeds. The route passes through central Bosnia via Travnik and Jajce. Sarajevo to Mostar covers 130 kilometers and typically requires two hours. Winter conditions in the Dinaric Alps close some mountain passes completely and make others accessible only with winter tires and chains.
Car rental operates in Sarajevo, Mostar, and Banja Luka through international agencies including Europcar, Sixt, and Budget, plus local companies. Prices start around 30 euros daily for basic manual transmission vehicles during low season. Drivers must be minimum 21 years old, though some agencies require 23 for certain vehicle classes. Credit card deposit holds range from 500 to 1,500 euros. Insurance coverage becomes complicated because the country's two-entity structure means some policies exclude Republika Srpska or require separate documentation.
Fuel costs approximately 1.90 to 2.10 convertible marks per liter for unleaded petrol and 1.70 to 1.90 for diesel as of 2024. The convertible mark maintains a fixed exchange rate of 1.95583 to the euro. Gas stations appear regularly on main routes but become sparse in rural areas. International driving permits supplement but do not replace foreign licenses for stays under 90 days.
Parking in Sarajevo city center operates through zone systems with rates from 1 to 2 convertible marks per hour. Mostar charges similar rates in the Old Town vicinity. Illegal parking results in wheel clamps and fines around 30 to 50 marks. Many historic centers restrict vehicle access completely.
Bus networks connect all major cities and most towns through a mix of entity-level and private operators. Sarajevo's main bus station, Autobuska Stanica, sits three kilometers east of Baščaršija in the Marijin Dvor area. Multiple companies operate from this terminal, requiring travelers to check schedules across different ticket windows. Mostar's bus station lies on the east bank of the Neretva River. Banja Luka's station operates in the city center near Kralja Petra I Karađorđevića street.
Sarajevo to Mostar buses depart approximately every hour during daylight hours, with journey time between two and three hours and fares around 15 to 20 marks. Sarajevo to Banja Luka runs less frequently with four to six daily departures, four-hour duration, and fares near 30 marks. Routes between smaller towns may operate only once or twice daily, particularly services crossing entity boundaries.
International buses connect to Croatia through multiple border points. Mostar to Dubrovnik takes three to four hours with fares around 25 marks. Sarajevo to Zagreb requires approximately eight hours with prices from 40 to 60 marks depending on carrier. Services to Serbia operate from both Sarajevo and Banja Luka. Buses to Montenegro depart from Sarajevo, Mostar, and Trebinje.
Reservation systems vary by company. Larger operators including Autoprevoz, Centrotrans, and Globtour accept advance bookings by phone or at stations. Smaller carriers sell tickets only at departure points, sometimes creating uncertainty during holiday periods or summer months. Luggage allowances typically permit one checked bag and one carry-on without additional charges.
Railways in Bosnia and Herzegovina operate on 965 kilometers of track, mostly inherited from Yugoslav-era infrastructure with minimal modernization. The network splits between Federation and Republika Srpska operators, sometimes requiring passengers to change trains at entity boundaries. Speeds average 40 to 60 kilometers per hour due to track conditions and mountainous routing.
The Sarajevo-Mostar line runs through the Neretva valley, taking approximately two and a half hours for 130 kilometers. This route departs Sarajevo's main railway station twice daily, with one morning and one afternoon service. Fares cost around 10 marks. The tracks follow river gorges through some of the country's most dramatic terrain, passing Konjic and Jablanica.
Sarajevo to Zenica operates multiple times daily, covering 70 kilometers in approximately 90 minutes for 5 to 7 marks.