By rail
Getting around by train is a little slower than other modes of transport, but much more comfortable. In Bosnia and Herzegovina, trains are punctual and low-cost.

Before the war the rail network connected most Bosnian cities. This has changed dramatically. There are now only three routes that originate in Sarajevo: the Sarajevo-Zenica-Banja Luka-Zagreb route takes about ten hours from start to finish; the northern route to Budapest goes via Tuzla; and the southern route towards the Adriatic coast is Konjic-Jablanica- Mostar-Capljina-Ploce (Ploce is in Croatia). This last route goes through the Neretva Canyon and is particularly scenic. Even on these three routes, trains do not go quite as frequently as the buses do. The rail system is now connected to Eurrail and will soon be offering faster trains to the Croatian coast.
Recently, Bosnia and Herzegovina joined the Interrail system so that train lovers from the rest of Europe can now easily include Bosnia and Herzegovina in their travel plans.