Getting there & away
The following companies have office in the bus station (552 025; Trg Ivana Krndelja).
Autoprevoz-bus (551 900) services include Zagreb (43KM, 9½ hours, 9am) and 14 buses to Sarajevo (13.50KM, 2½ hours, 6am to 7.55pm). Its ticket office sells tickets for other lines except Prevoz Vučić and Globtour.
Globtour (377 292, 550 065; www.globtour.com) runs to Vienna (€50, 15 hours, 8.30am) and Belgrade (35KM, 11 hours, 9pm), Sarajevo (13KM, three hours, 6.30am, 8.30am and 4pm) and Herceg Novi (43KM, 5½ hours, 7am) via Dubrovnik (25KM, 3½ hours) and Split (20KM, 3½ hours, 7am).
Bus 48 goes from the bus stop on Biskupa Čule to Međugorje (3KM, 45 minutes, seven buses 6.30am to 7.40pm Monday to Friday, and 6.30am, 11.30am and 6.10pm Saturday).
The train station (550 608) is upstairs from the bus station. Two trains run from Mostar to Sarajevo (10KM); the morning train goes onto Zagreb (58KM) and the evening train travels overnight to Budapest (101KM).