This document discusses fast distance matrix computation using contraction hierarchies. It begins with an overview and introduction to distance matrices and their uses in logistics problems. It then discusses standard graph algorithms like Dijkstra's algorithm and bidirectional Dijkstra. Challenges with naive algorithms are presented, including large search spaces. Contraction hierarchies are then introduced as a technique to preprocess the graph to reduce the search space for queries. With contraction hierarchies, the number of explored nodes is reduced dramatically, leading to much faster computation of distance matrices. Results show improvements from hours to seconds for larger problem sizes.