Chania is a very easy place to travel to. A modern international airport connects it to a number of places in Europe. Crete has a good road network, a reliable and cheap public bus service and plenty of taxis.
Additionally it is very easy to rent a car with a huge choice of local and international car hire companies offering very competitive prices and a wide selection of vehicles.
Additionally if you want to visit the main tourist spots in Crete you can also book excursions by bus in a number of travel agents (in the centre of town) and many hotels.