Schedules of all Czech public transport companies can be easily searched on IDOS portal, which is also in English.
Individual companies differ in their policy on student discounts, but all of them provide a considerable discount for students under 26 years. Some companies accept ISIC, most companies require a Czech student transport card (issued at any bus or train station), the city buses in České Budějovice issue their own pre-paid student card.
Due to the location of the town on a flat floodplain, bikes are very popular. Most students consider buying a second-hand bike for around 1000 CZK.