New departure from Lugano
As of today Lugano has been added as a new boarding point on the daily route between Switzerland and Croatia, also St. Gallen, which was only available twice a week, is now a daily departure station. The route now includes the following stations in Switzerland: Lausanne, Geneva, St. Gallen, Basel, Bern, Zurich, Lucerne and Lugano. As destination in Croatia, you can choose between more than 20 different stations most of them are reaches via a bus change in Zagreb, the list of cities include Osijek, Vukovar and Varazdin just to mention a few. If you wish to travel from Croatia to Switzerland, you of course have the same stations available.
The departure time from Lugano towards Zagreb is 21:15, the bus travelling in the opposite direction arrives in Lugano at 02:30 AM. The bus departures from Via Basilea, which is only a few hundred metres from the Lugano train station.
The daily departure time from St. Gallen is 16:00 and buses travelling in the opposite direction arrive in St. Gallen at 06:30 AM. In St. Gallen buses departure from Lagerstrasse 10, which is on the “Backside” of the St. Gallen train station.
From both cities (all) you can also buy a ticket for a large number of destinations in Bosnia and Herzegovina, including cities like Banja Luka, Jajce, Mostar and Medjuorje. Passenger heading for BiH will have to change to a connecting bus in Zagreb.
Ticket prices from Lugano and St- Gallen.
Current a one way adult ticket cost 70 CHF (505 Kuna) from both cities to any of the available destinations in Croatia, to destinations in BiH prices is 79 CHF (553 Kuna), which is a 30% decrease compared to the year before. From time to time there are online discounts, if you book a certain number of days before traveling; you can see current online offers for all our routes here.