Kutná Hora was a silver mining town in medieval times: once the second Czech city to Prague in terms of population. Today it is home to about 21000 people.
Although Kutná Hora has some comparatively drab modern architecture, it was enscribed on the UNESCO World Heritage List in 1995 for the Historical Town Centre, including the Church of St Barbara and the Cathedral of Our Lady at Sedlec. At both ends of the town there are some beautiful buildings, and the higher points of the town are home to restored older architecture, with Medieval, Gothic, Renaissance and Baroque buildings.
There are trains roughly hourly from Prague leaving Hlavní nádraží, see the time schedule. Make sure you search for (and buy ticket to) the Kutná Hora město station, which is much closer to the town than Kutná Hora hl.n.. You will have to change at Kutná Hora hl.n., sometimes at Kolín as well.
A single train ticket is CZK 104 (for two or more people, a group rate, "skupinová sleva", is available, second person pays CZK 73, each extra person pays CZK 52). Journey time is usually 1 hour 12 minutes.
There are buses roughly hourly from Prague leaving the Florenc or Háje bus station, see the time schedule. Some are direct and some require an interchange. The fare is around CZK 70. Journey time is usually 1 hour 40 minutes.
The town is about three kilometers in length, so it is possible to explore Kutná Hora on foot. This isn't particularly rewarding though, as most of it is residential and the attractions (with the exception of the Kostnice Ossuary) are concentrated at the other end of town from the train station.
There is a local bus system with buses arriving to meet the trains. If you want to return to the train station from the historical core, take the bus that says "Hlavni Nádraží" on the front window. A single ride for adults costs 9 crowns and will leave you right at the train station, though the schedule only has two buses an hour, so walking might actually be quicker depending on your timing.
There is also a very convenient, privately operated "tourist bus" that constantly drives between the main train station (Hl. N), the ossuary, and St. Barbara for 35CZK per person. The drivers wait until the bus (which is really a mini van) fills up to at least 3 guests, then drives off. He's usually waiting outside the Ossuary, driving people to the St. Barbara Church.
There is also local train connecting historical core (station "Kutná Hora město") and the main station "Kutná Hora hlavní nádraží". It meets the arrival (and departure) of nearly all the express trains, leaving a five-minute gap for transfer. (This could be a problem if you want to leave luggage at the main station, since (1) there are no left luggage facilities at the local station and (2) if you see both the Ossuary and the city, then it may be convenient to arrive at one station and leave from the other.) You can buy the train ticket from the local station "Kutná Hora město" directly to Prague. The price will be about the same as the price from "Kutná Hora hlavní nádraží" to Prague. This isn't Prague, though, so expect only minimal understanding of non-Czech languages from the ticket sellers. There are no ticket machines or similar amenities.
There are also taxis: usually one or two will meet the train, otherwise they can be a little difficult to find. Unlike in Prague, it is safe to hail them in the street: they won't overcharge. A taxi ride from one end of town to the other is about 80 Kč.
Then, walking is your best bet. When you leave the station, go right until you reach the first intersection (about 3min walk). Then turn left and walk for another 5-8 minutes (it depends on how quickly you walk) and you will come to the church on your left (more details to follow) and the Ossuary on your right. At the Ossuary you need to pay a fee to enter (50Kč) and another one to take pictures (30 Kč).
After you finish with the Ossuary, you can walk to the town center but it will take 35-45 minutes. Go back to the main road and turn right. You're now about 2,5km from the town center.
All you have to do is to follow the road signs until you reach the main attractions in the town center. You cannot miss the St. Barbara's Cathedral and, April to November, the Hrádek - Czech museum of silver.
Suggested Itinerary Arrive at the Kutna Hora Hlavni Nádraží, walk to the Ossuary. Take a bus, tourist shuttle, or walk to St. Barbara's church. Follow the church's exit out to explore the entire city -- it leads you directly into the town. There's a lot of cafes, restaurants, souvenir shopping, art museums, and the famous Kutna Hora underground mine tour. At the end of your city exploration, walk to the Kutná Hora Město (Kutná Hora Town Center) Train Station and head back to prague via a short "shuttle" train to Kutna Hora Hlavni Nádraží.
Generally, the staff in restaurants around St. Barbara's Cathedral are friendlier and (oddly) more professional than in Prague. There are a number of bars, restaurants and cafes just underneath the shadow of the cathedral. Some provide a breathtaking view of the valley to the south. The best experience I have had personally was at the restaurant U Hrnčiře (By the Jug Maker's). The food is excellent with traditional Czech dishes alongside a surprising array of vegetarian dishes. Another choice is Pizeria Piazza Navona at Palackeho Square,which offers traditional (and original) Italian pizza and pasta and homemade tiramisu and panna-cota.
In order to return to the train station you can:
Once you're back to the station, you can:
Other options are: