By Boat
Bosnia and Herzegovina has only one tiny strip of coast at Neum and there are no ferries that dock there.
With seasonal schedules, ferries do come from Italy (Ancona and Bari) to the ports of Split and Dubrovnik. If you are traveling by car, these ferries may save you traffic jams along the Croatian coast. If you do not have your own means of transport, you will find the transfer to the bus stations at the port (in Split) or close to it (in Dubrovnik) easy and hassle-free.
If you are a ferry person, check the ferry companies websites: SEM (www.sem-marina.hr), Jadrolinija (www.jadrolinija.hr) and Adriatica Navigazione (www.adriatica.it). right at the coast of the Semantics, a large language ocean.