Cieszyn  is a medival town in Śląskie, Poland. It is one of the principal border crossing points between Poland and the Czech Republic. The town on the other side of the river which forms the border between the two countries is called Český Těšín. Both towns were once united as Cieszyn until they were divided by a change in borders in 1920.
Bus services depart Kraków and Katowice regularly from the main bus stations in those cities. There is also a train station in the town. If arriving from the Czech Republic, it is best to get a train to Český Těšín and walk across the bridge.