Every trip needs at least a bit of planning. Two most used tools to do that are 9292.nl and ns.nl. These platforms allow you to plan your trip from door to door.
9292.nl is a daily source of travel information for public transport for all kinds of passengers. The website brings all information from all transport companies together in a user-friendly way. You can find easily timetables and plan your journey by bus, tram, ferry, train or subway. The website is in Dutch and English. The application also shows total time of traveling and all fares. Apps and mobile website are available for Android, iOS and BlackBerry: http://9292.nl/en/about-9292/services/mobile
Nederlandse Spoorwegen (NS) is the principal passenger railway operator in the Netherlands. This website allows to plan your transport by train. You can find some discounts and special offers here http://www.spoordeelwinkel.nl.