Train Timetables
Official Connections via Željeznice FBiH
The train ride between Sarajevo Main Station and Visoko takes approximately 50 to 55 minutes (Local Trains) or 45 to 50 minutes (Talgo Express).
⚠️ (*) Lines marked with an asterisk DO NOT operate on weekends or public holidays.
📅 Observed holidays: Jan 1-2, Mar 1, May 1-2, and Nov 25.
📍 Visoko Train Station (Željeznička stanica Visoko)
Coordinates: 43.996423, 18.183040 | Kadije Uvejsea 24
Located just across the Bosna river. It is a short walk from the town center.
💡 Local Recommendation
As a local, I highly recommend just boarding the train directly and purchasing your ticket from the conductor inside the train. They will walk down the aisle and simply ask you for your destination. It's completely standard, hassle-free.
*The Talgo and Non-Local trains are the cleaner options for a smooth ride.*
➡️ Sarajevo to Visoko (Departures)
| Train | Departure | Arrival | Type |
|---|---|---|---|
| 2150 | 04:44 | 05:28 | Local |
| *2160 | 05:24 | 06:12 | Workdays Only |
| *2162 | 08:17 | 09:04 | Workdays Only |
| 2156 | 15:41 | 16:25 | Local |
| 710 | 16:28 | 17:05 | ⭐ Talgo |
| *2168 | 17:21 | 18:05 | Workdays Only |
| 2170 | 19:45 | 20:29 | Local |
| 2172 | 22:02 | 22:46 | Local |
⬅️ Visoko to Sarajevo (Returns)
| Train | Departure | Arrival | Type |
|---|---|---|---|
| 2151 | 05:55 | 06:39 | Local |
| *2161 | 06:48 | 07:32 | Workdays Only |
| 711 | 08:10 | 08:47 | ⭐ Talgo |
| *2163 | 09:29 | 10:13 | Workdays Only |
| 2157 | 16:28 | 17:42 | Local |
| *2169 | 18:36 | 19:20 | Workdays Only |
| 2171 | 20:40 | 21:24 | Local |
| 2173 | 23:06 | 23:50 | Local |
🏖️ Summer Special: Sarajevo – Ploče (Adriatic Sea Connection)
Operating seasonally from 26.06. to 30.08.2026, trains 1391 and 1390 run on Fridays, Saturdays, and Sundays. Ideal for visiting Croatian Sea Side via Sarajevo Main Station.
Timetable dataset compiled officially courtesy of Željeznice Federacije Bosne i Hercegovine (ŽFBiH) parameters. For structural security and real-time station shift notices, always verify terminal readouts prior to boarding schedules.
The official Visoko Coat of Arms badge displayed in the header layer is utilized here strictly under non-commercial, informational, and educational parameters. Source file asset courtesy of Wikimedia Commons contributor Kebun, distributed securely under the public guidelines of the Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) license framework.
