A free program for Android, by Berliner Verkehrsbetriebe BVG.
BVG Fahrinfo: Route planner is a transport route planner for Berlin and Brandenburg. You can find information on all routes, including the metro, train, bus, and trams. The route planner allows you to find the best and most convenient routes for you to travel. It also gives you the opportunity to plan your trip with ease.
How does it work?
If you are planning to travel to a certain place in Berlin, then you can use this app to find out the best and most convenient way of getting there. Just select your destination, and then you will be able to find out all the different routes you can take.