The Croatia railway network has regular trains from Osijek to Zagreb six times per day and one to Rijeka. From Zagreb, there are connections to Slovenia, Austria, Germany and Switzerland . The trip to Zagreb takes a mere three hours if you're travelling with the new and refreshingly modern tilting trains, but up to five hours if you don't have that luxury. Other international destinations served from Osijek are Sarajevo and Budapest.
For more options, please check out our train schedules.
Ticket office for domestic lines is Open 04:50 - 21:40 and international is Open 07:30 - 15:00. Closed Sat, Sun.