By train - a train goes each way every hour or so, costs about 15-17 PLN, takes from 1:30 up to 2 hours. Times and prices vary between train operators. Check the timetable at . The ongoing modernization should cut the journey time to around 1 hour.
By bus - buses leave from the MDA Bus Station in Kraków (MDA - Małopolskie Dworce Autobusowe)  located at ul. Bosacka 18, every 15 minutes. Price is around 16 PLN and time of travel is similar to trains.
By car - take A4 motorway East. Once you make it out of Kraków, you should reach Tarnów in up to 50 minutes. The A4 east of Kraków should remain free of tolls until 2017.